From c06a17aa6a68c840a0ee419664709cc8a61e74cc Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Thu, 10 Aug 2023 12:19:48 +0200 Subject: [PATCH 01/19] dev-python/types-protobuf: add 4.24.0.0 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 + .../types-protobuf-4.24.0.0.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 dev-python/types-protobuf/types-protobuf-4.24.0.0.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 6c8c43806c..40af0d8034 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1 +1,2 @@ DIST types-protobuf-4.23.0.3.tar.gz 47562 BLAKE2B ef694e1eb6354b2f1fd2c799784e157040ee47b291f2be389f4564ec57e14fce89d6d22362fcedf818cca5c675d3163c4b37a4e999c7ea94739420de3e4de3c1 SHA512 39b2b2997fa13b29479e7cb0395774f8428fb7135f8ddcdfa9a81293d212d8a1e29dfe6d54ea8a7652d44793b45bdeb7002a8cb07fe90c342de19c79a68d47ec +DIST types-protobuf-4.24.0.0.tar.gz 47598 BLAKE2B fe8ad6648cfc1ac527b9ef0272907d8dc9f173839c13d491952978a84e5c213509920b6e31c25e725cfc5dd33a643aa6725a08f898baf0ffb5cd1446688430ab SHA512 82f765df40db88f8ce48b557f684ad84184f7398628592726ac143e7feb0b07b7ea4d1e3c2068afbaae1bbcae10f4d85c7230e830455b6e2208839624d531aea diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.0.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.0.ebuild new file mode 100644 index 0000000000..522a3b2df2 --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-4.24.0.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10,11} ) +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for protobuf" +HOMEPAGE=" + https://pypi.org/project/types-protobuf/ + https://github.com/python/typeshed/tree/master/stubs/protobuf/ +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" From eeca1a74174284e25418a3985338fb74e6c585e3 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Thu, 10 Aug 2023 12:20:18 +0200 Subject: [PATCH 02/19] dev-python/types-protobuf: drop 4.23.0.3 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 - .../types-protobuf-4.23.0.3.ebuild | 18 ------------------ 2 files changed, 19 deletions(-) delete mode 100644 dev-python/types-protobuf/types-protobuf-4.23.0.3.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 40af0d8034..2a1193202b 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1,2 +1 @@ -DIST types-protobuf-4.23.0.3.tar.gz 47562 BLAKE2B ef694e1eb6354b2f1fd2c799784e157040ee47b291f2be389f4564ec57e14fce89d6d22362fcedf818cca5c675d3163c4b37a4e999c7ea94739420de3e4de3c1 SHA512 39b2b2997fa13b29479e7cb0395774f8428fb7135f8ddcdfa9a81293d212d8a1e29dfe6d54ea8a7652d44793b45bdeb7002a8cb07fe90c342de19c79a68d47ec DIST types-protobuf-4.24.0.0.tar.gz 47598 BLAKE2B fe8ad6648cfc1ac527b9ef0272907d8dc9f173839c13d491952978a84e5c213509920b6e31c25e725cfc5dd33a643aa6725a08f898baf0ffb5cd1446688430ab SHA512 82f765df40db88f8ce48b557f684ad84184f7398628592726ac143e7feb0b07b7ea4d1e3c2068afbaae1bbcae10f4d85c7230e830455b6e2208839624d531aea diff --git a/dev-python/types-protobuf/types-protobuf-4.23.0.3.ebuild b/dev-python/types-protobuf/types-protobuf-4.23.0.3.ebuild deleted file mode 100644 index 522a3b2df2..0000000000 --- a/dev-python/types-protobuf/types-protobuf-4.23.0.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10,11} ) -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for protobuf" -HOMEPAGE=" - https://pypi.org/project/types-protobuf/ - https://github.com/python/typeshed/tree/master/stubs/protobuf/ -" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" From d62e56e05164932e41d724e218d371d22c7ad679 Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Thu, 10 Aug 2023 20:54:15 +0400 Subject: [PATCH 03/19] net-im/teams-for-linux: new package, add 1.3.1 Copied from https://gentoo.xwing.info/net-im/teams-for-linux Signed-off-by: Vitaly Zdanevich --- net-im/teams-for-linux/Manifest | 1 + .../teams-for-linux/files/teams-for-linux.sh | 19 ++++++++ .../teams-for-linux/files/teams-for-linux.svg | 22 ++++++++++ net-im/teams-for-linux/metadata.xml | 10 +++++ .../teams-for-linux-1.3.1.ebuild | 44 +++++++++++++++++++ 5 files changed, 96 insertions(+) create mode 100644 net-im/teams-for-linux/Manifest create mode 100644 net-im/teams-for-linux/files/teams-for-linux.sh create mode 100644 net-im/teams-for-linux/files/teams-for-linux.svg create mode 100644 net-im/teams-for-linux/metadata.xml create mode 100644 net-im/teams-for-linux/teams-for-linux-1.3.1.ebuild diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest new file mode 100644 index 0000000000..108ff2b261 --- /dev/null +++ b/net-im/teams-for-linux/Manifest @@ -0,0 +1 @@ +DIST teams-for-linux-1.3.1.tar.gz 93146221 BLAKE2B 085d34709ec5069aff1a25dbd6fc9973778b5373cba58e24e2c556f8d49485d9ca76f45a3436f2e299efa156b81780136730fca4d883fa5e6b3a52615c820f65 SHA512 9b64677cb17536e52b1c2cea11dd161953704f69e8bdc7c69c642fc61bf6815081f8efa0c0650cd0ccb210103d5ec28bf1ecab80b3334c29f30b713886d613c3 diff --git a/net-im/teams-for-linux/files/teams-for-linux.sh b/net-im/teams-for-linux/files/teams-for-linux.sh new file mode 100644 index 0000000000..43be26798f --- /dev/null +++ b/net-im/teams-for-linux/files/teams-for-linux.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# Allow the user to override command-line flags, bug #357629. +# This is based on Debian's chromium-browser package, and is intended +# to be consistent with Debian. +for f in /etc/chromium/*; do + [[ -f ${f} ]] && source "${f}" +done + +# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system +# default CHROMIUM_FLAGS (from /etc/chromium/default). +CHROMIUM_FLAGS=${CHROMIUM_USER_FLAGS:-"$CHROMIUM_FLAGS"} + +# Let the wrapped binary know that it has been run through the wrapper. +export CHROME_WRAPPER="$(readlink -f "$0")" + +HERE="$(dirname "$CHROME_WRAPPER")" + +exec -a "teams-for-linux" "$HERE/teams-for-linux" ${CHROMIUM_FLAGS} "$@" diff --git a/net-im/teams-for-linux/files/teams-for-linux.svg b/net-im/teams-for-linux/files/teams-for-linux.svg new file mode 100644 index 0000000000..34be9847d2 --- /dev/null +++ b/net-im/teams-for-linux/files/teams-for-linux.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/net-im/teams-for-linux/metadata.xml b/net-im/teams-for-linux/metadata.xml new file mode 100644 index 0000000000..61ff0c4087 --- /dev/null +++ b/net-im/teams-for-linux/metadata.xml @@ -0,0 +1,10 @@ + + + + casta@xwing.info + Guillaume Castagnino + + + IsmaelMartinez/teams-for-linux + + diff --git a/net-im/teams-for-linux/teams-for-linux-1.3.1.ebuild b/net-im/teams-for-linux/teams-for-linux-1.3.1.ebuild new file mode 100644 index 0000000000..404249af98 --- /dev/null +++ b/net-im/teams-for-linux/teams-for-linux-1.3.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg multilib-build + +DESCRIPTION="Microsoft Teams client for Linux. Binary precompiled version." +HOMEPAGE="https://teams.microsoft.com/ https://github.com/IsmaelMartinez/teams-for-linux" +SRC_URI="https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +IUSE="" +DEPEND=">=app-accessibility/at-spi2-core-2.46.0:2[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + media-gfx/graphite2[${MULTILIB_USEDEP}] + net-print/cups[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}] +" + +src_install() { + dodir /opt/${PN} + cp -a . "${ED}"/opt/${PN} || die + + # install wrapper reading /etc/chromium/* for CHROME_FLAGS + exeinto /opt/${PN} + doexe "${FILESDIR}/${PN}.sh" + + # remove chrome-sandbox binary, users should use kernel namespaces + # https://bugs.gentoo.org/692692#c18 + rm "${ED}"/opt/${PN}/chrome-sandbox || die + + dosym ../../opt/${PN}/${PN}.sh /usr/bin/${PN} + + newicon -s scalable "${FILESDIR}/${PN}.svg" ${PN}.svg + make_desktop_entry "${EPREFIX}"/opt/${PN}/${PN}.sh "Teams for Linux" \ + ${PN} "Network;Chat;InstantMessaging;" \ + "MimeType=x-scheme-handler/msteams;" +} From 44cc53f45280fcc4a701b997a9a697b97aafb1e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 22:40:21 +0200 Subject: [PATCH 04/19] gui-apps/azote: new package, add 1.12.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/azote/Manifest | 1 + gui-apps/azote/azote-1.12.3.ebuild | 44 ++++++++++++++++++++++++++++++ gui-apps/azote/metadata.xml | 16 +++++++++++ 3 files changed, 61 insertions(+) create mode 100644 gui-apps/azote/Manifest create mode 100644 gui-apps/azote/azote-1.12.3.ebuild create mode 100644 gui-apps/azote/metadata.xml diff --git a/gui-apps/azote/Manifest b/gui-apps/azote/Manifest new file mode 100644 index 0000000000..efb593b0f4 --- /dev/null +++ b/gui-apps/azote/Manifest @@ -0,0 +1 @@ +DIST azote-1.12.3.tar.gz 7972106 BLAKE2B af99f181ef635f66b2727d2ddc880d9455462e952845713642b0069fb62ad8a96420c468c3ea791dba3f2e916d013ef2a0f638ad1dc9ec3fb05e4877426b6c3b SHA512 f258bceefa58a193457295b360b05fcb65a9e114859f60ee7146e7024594e8dca38f134df92fbe6aeec058da159a320aaf212411db014fa7e8b428eb57b195ab diff --git a/gui-apps/azote/azote-1.12.3.ebuild b/gui-apps/azote/azote-1.12.3.ebuild new file mode 100644 index 0000000000..7e1a337d7a --- /dev/null +++ b/gui-apps/azote/azote-1.12.3.ebuild @@ -0,0 +1,44 @@ +# 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 desktop distutils-r1 xdg-utils + +SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Wallpaper manager for wlroots-based compositors and some other WMs" +HOMEPAGE="https://github.com/nwg-piotr/azote" +LICENSE="MIT" +SLOT="0" +IUSE="X wayland" + +RDEPEND=" + dev-python/pillow + dev-python/pygobject + x11-libs/gtk+:3 + + wayland? ( || ( gui-apps/wlr-randr gui-apps/swaybg ) ) + X? ( || ( x11-apps/xrandr media-gfx/feh ) ) +" +DEPEND="${RDEPEND}" + +python_install_all() { + distutils-r1_python_install_all + dobin dist/azote + domenu dist/azote.desktop + newicon dist/azote.svg azote.svg + insinto /usr/share/pixmaps/${PN} + doins dist/indicator*.png +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/gui-apps/azote/metadata.xml b/gui-apps/azote/metadata.xml new file mode 100644 index 0000000000..c14ef0b720 --- /dev/null +++ b/gui-apps/azote/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/azote/issues + nwg-piotr/azote + + From 613fc5b7f0c33debcefa58f74c9ccd9abeaf718d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 22:50:07 +0200 Subject: [PATCH 05/19] app-misc/gopsuinfo: new package, add 0.1.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- app-misc/gopsuinfo/Manifest | 21 +++++++++ app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild | 53 +++++++++++++++++++++++ app-misc/gopsuinfo/metadata.xml | 16 +++++++ 3 files changed, 90 insertions(+) create mode 100644 app-misc/gopsuinfo/Manifest create mode 100644 app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild create mode 100644 app-misc/gopsuinfo/metadata.xml diff --git a/app-misc/gopsuinfo/Manifest b/app-misc/gopsuinfo/Manifest new file mode 100644 index 0000000000..9ab408a499 --- /dev/null +++ b/app-misc/gopsuinfo/Manifest @@ -0,0 +1,21 @@ +DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod 36 BLAKE2B e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda SHA512 83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7 +DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.zip 14905 BLAKE2B 9aa626472e6bebbcb1d454f892ebf3c5f953ccf952e6ca7e60715211d418ab9c8d54832f9949824702278cd753758425dda72867e61ece209da688196d13d2ef SHA512 82818b2eb7e8f7265b814f202c420e5a187fd5e9a43536a062715e1a3d1d5717acc8d2daeb1f678dd13bf5703545309ad9d4b4e78fbb6e9befd9bb7370ddaa3b +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%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.mod 102 BLAKE2B c096713531ccc3c357cf951e296fa6d4cb5619a408f24097f6d61db1610a7940704e913387b051f0d7cea97b950f87d1d659b2de94942d4b6b7eeb90fba8e7e6 SHA512 8ecc75e46e529812efc2e20f6bbc044929aaeba393c291fbde9b3c9365db5c4e7c06b07dc2b4484326609521eb09cb55ab6f9d8976fe1450bf4f52a962a35429 +DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.zip 80654 BLAKE2B a1cc6d23892b84293329d3a6f11c0a7ff98099ebd0e7349708adfc3dc13709e902780ba512d7b5c3308bff023cc9fc29777968c89406a14b7d11b8746836b4a7 SHA512 1c6dd486beba57fa813acaea6a84773bd09153768b93a002e357d1436fae5af550ddcba4f3483142aa61c6e202ac27863e75f7f5f641bdda98381955929d4b9d +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%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.1+incompatible.mod 34 BLAKE2B 790ec7277e4654961540dd09fcb7962328547009b0181183b7cb64972b872d30986d1e53ded5961588d89508c913b2b56dd7af3625d0e8d7be2253b6bcf59576 SHA512 a5f5d88a767a855b6ff24d7e2e0c4aeb81fb1365a7e81ed989b4c605a7a6c61dc52d7ce97fc672c21020ef56f597dce679184e5e8d3d199678487e6bebaa8127 +DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.1+incompatible.zip 246501 BLAKE2B dd230a2d0ac058488072b8f270799e5913a0397b2af50d8229d115a38f7e72e307d70c99800b6ddec71351c13aec3277fe37dc7f63c96138e38758d110ab5742 SHA512 123c715311ee09842bd511fe793fec4c098c7c8c23936b46b8cf05adf3e5eff6a8d117020efc3b6c124c1067b35bff0f03e16bf01b6f4eb9f1221283f1c093d2 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190916202348-b4ddaad3f8a3.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220412211240-33da011f77ad.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220412211240-33da011f77ad.zip 1741342 BLAKE2B 7516c229e95e1468f6d72e657bfecc3175df2e81d449afba987ee4deed37319c1b2ffe54cf356590a18a1ec12d197d24196a593f916571a467fcb568e6c240e9 SHA512 9f20b541057ce33ac3e4b091ea81aa4f277d2abc3f68afbcc382d0e20001cfbfffbeaec18bfce97ea117fdfbe065adae2ddb8b930d5d665f05e5480897c1e7c2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff +DIST gopsuinfo-0.1.5.tar.gz 20971 BLAKE2B 42195d56e50c744cce11b765d9532204e24568c072711638fb1a139ef026f0c52de266c4e93a0c6b88eabf64bfd02b265e1dece85b80c7430e25b449e3f6ea05 SHA512 df05ff818fd4263ac9c1d9b5894474c39d15d6c9a3a2adf68bc5165393515400d976c2ff8b1fedaca4765d0dc0dedfd86e8b1f2ac714bd58b65834679c85a725 diff --git a/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild new file mode 100644 index 0000000000..242ffde570 --- /dev/null +++ b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild @@ -0,0 +1,53 @@ +# 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/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d" + "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/go-ole/go-ole v1.2.5" + "github.com/go-ole/go-ole v1.2.5/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/shirou/gopsutil v3.21.1+incompatible" + "github.com/shirou/gopsutil v3.21.1+incompatible/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod" + "golang.org/x/sys v0.0.0-20220412211240-33da011f77ad" + "golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.1" + "gopkg.in/yaml.v3 v3.0.1/go.mod" + ) +go-module_set_globals + +SRC_URI="https://github.com/nwg-piotr/gopsuinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="A gopsutil-based command to display system usage info as text" +HOMEPAGE="https://github.com/nwg-piotr/gopsuinfo" +LICENSE="MIT" + +SLOT="0" + +DEPEND=">=dev-lang/go-1.20" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/gopsuinfo + doins -r icons_light + doins -r icons_dark + dobin bin/gopsuinfo +} diff --git a/app-misc/gopsuinfo/metadata.xml b/app-misc/gopsuinfo/metadata.xml new file mode 100644 index 0000000000..483c49ea84 --- /dev/null +++ b/app-misc/gopsuinfo/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/gopsuinfo/issues + nwg-piotr/gopsuinfo + + From 0b88fbf7c0ae702f8c93f52db6a86647cb353a4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 22:52:38 +0200 Subject: [PATCH 06/19] gui-apps/nwg-shell: added azote and gopsuinfo deps 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/nwg-shell-0.5.7-r1.ebuild | 36 ++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild new file mode 100644 index 0000000000..db16d95c38 --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.7-r1.ebuild @@ -0,0 +1,36 @@ +# 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=" + app-misc/gopsuinfo + app-misc/nwg-look + gui-apps/azote + gui-apps/nwg-bar + gui-apps/nwg-displays + || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) + gui-apps/nwg-drawer + 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 8b3563dc0fa854570cd3879a093ca3af5f246eb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 23:15:28 +0200 Subject: [PATCH 07/19] gui-apps/nwg-shell-config: revbump, install desktop files and icons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- .../nwg-shell-config-0.5.14-r1.ebuild | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild new file mode 100644 index 0000000000..a1a277b03f --- /dev/null +++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14-r1.ebuild @@ -0,0 +1,43 @@ +# 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 desktop distutils-r1 xdg-utils + +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}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-shell-config.desktop + doicon nwg-shell-config.svg + doicon nwg-shell-update.svg + doicon nwg-shell-translate.svg + doicon nwg-update-noupdate.svg + doicon nwg-update-available.svg + doicon nwg-update-checking.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From fd7e87a041dd46bee6b6e52a598b9ab72c7d9206 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 23:21:41 +0200 Subject: [PATCH 08/19] gui-apps/nwg-panel: revbump, install desktop files and icons 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/nwg-panel-0.9.11-r1.ebuild | 56 +++++++++++++++++++ gui-apps/nwg-panel/nwg-panel-9999.ebuild | 23 +++++++- 2 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild new file mode 100644 index 0000000000..fb2abcd70b --- /dev/null +++ b/gui-apps/nwg-panel/nwg-panel-0.9.11-r1.ebuild @@ -0,0 +1,56 @@ +# 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 desktop distutils-r1 systemd xdg-utils + +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" +IUSE="systemd" + +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}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-panel-config.desktop + domenu nwg-processes.desktop + doicon nwg-panel.svg + doicon nwg-processes.svg + doicon nwg-shell.svg + if use systemd; then + systemd_dounit nwg-panel.service + fi +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/gui-apps/nwg-panel/nwg-panel-9999.ebuild b/gui-apps/nwg-panel/nwg-panel-9999.ebuild index 0319f9345c..fb2abcd70b 100644 --- a/gui-apps/nwg-panel/nwg-panel-9999.ebuild +++ b/gui-apps/nwg-panel/nwg-panel-9999.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit desktop distutils-r1 systemd xdg-utils if [[ "${PV}" == 9999 ]] then @@ -19,6 +19,7 @@ fi DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" HOMEPAGE="https://github.com/nwg-piotr/nwg-panel" LICENSE="MIT" +IUSE="systemd" SLOT="0" @@ -33,3 +34,23 @@ RDEPEND=" gui-libs/gtk-layer-shell " DEPEND="${RDEPEND}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-panel-config.desktop + domenu nwg-processes.desktop + doicon nwg-panel.svg + doicon nwg-processes.svg + doicon nwg-shell.svg + if use systemd; then + systemd_dounit nwg-panel.service + fi +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From a15106ca0f5920182fd575cbfb7ce6972c10fb01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 23:36:04 +0200 Subject: [PATCH 09/19] gui-apps/nwg-displays: revbump, install desktop files and icons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- .../nwg-displays/nwg-displays-0.3.7-r1.ebuild | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 gui-apps/nwg-displays/nwg-displays-0.3.7-r1.ebuild diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.7-r1.ebuild b/gui-apps/nwg-displays/nwg-displays-0.3.7-r1.ebuild new file mode 100644 index 0000000000..3964d30f05 --- /dev/null +++ b/gui-apps/nwg-displays/nwg-displays-0.3.7-r1.ebuild @@ -0,0 +1,37 @@ +# 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 desktop distutils-r1 xdg-utils + +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}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-displays.desktop + doicon nwg-displays.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From 2c0fcb9bf28aea19dcb9b3a3f2a2ce8f27f72919 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 23:41:34 +0200 Subject: [PATCH 10/19] gui-apps/nwg-icon-picker: revbump, install desktop files and icons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- .../nwg-icon-picker-0.1.0-r1.ebuild | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0-r1.ebuild diff --git a/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0-r1.ebuild b/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0-r1.ebuild new file mode 100644 index 0000000000..5c03275485 --- /dev/null +++ b/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0-r1.ebuild @@ -0,0 +1,43 @@ +# 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 desktop distutils-r1 xdg-utils + +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}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-icon-picker.desktop + doicon nwg-icon-picker.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From 02f6087e50b4dd5b985da5a4a4b2fa4a94a71d75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Aug 2023 23:43:05 +0200 Subject: [PATCH 11/19] gui-apps/nwg-icon-picker: add 9999 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- .../nwg-icon-picker-9999.ebuild | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 gui-apps/nwg-icon-picker/nwg-icon-picker-9999.ebuild diff --git a/gui-apps/nwg-icon-picker/nwg-icon-picker-9999.ebuild b/gui-apps/nwg-icon-picker/nwg-icon-picker-9999.ebuild new file mode 100644 index 0000000000..5c03275485 --- /dev/null +++ b/gui-apps/nwg-icon-picker/nwg-icon-picker-9999.ebuild @@ -0,0 +1,43 @@ +# 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 desktop distutils-r1 xdg-utils + +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}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-icon-picker.desktop + doicon nwg-icon-picker.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From 47bcbd3d95e3b7b1c7109e7268d569816d522228 Mon Sep 17 00:00:00 2001 From: Seth Price Date: Thu, 10 Aug 2023 23:09:28 -0400 Subject: [PATCH 12/19] games-action/classicube: new package, add 1.3.5 Signed-off-by: Seth Price --- .../classicube/classicube-1.3.5.ebuild | 29 +++++++++++++++++++ games-action/classicube/files/ClassiCube | 6 ++++ games-action/classicube/metadata.xml | 18 ++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 games-action/classicube/classicube-1.3.5.ebuild create mode 100644 games-action/classicube/files/ClassiCube create mode 100644 games-action/classicube/metadata.xml diff --git a/games-action/classicube/classicube-1.3.5.ebuild b/games-action/classicube/classicube-1.3.5.ebuild new file mode 100644 index 0000000000..6b4ef90492 --- /dev/null +++ b/games-action/classicube/classicube-1.3.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 toolchain-funcs + +DESCRIPTION="Reverse-engineered Minecraft Classic client" +HOMEPAGE="https://www.classicube.net/" +EGIT_REPO_URI="https://github.com/UnknownShadow200/ClassiCube" +EGIT_COMMIT="${PV}" + +LICENSE="BSD MIT FTL" +SLOT="0" + +DEPEND="x11-libs/libX11 x11-libs/libXi virtual/opengl" +RDEPEND="${DEPEND}" + +src_compile() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} src/*.c -o ClassiCube -rdynamic -lm -lpthread -lX11 -lXi -lGL -ldl || die +} + +src_install() { + exeinto "/usr/libexec" + doexe ClassiCube + dobin "${FILESDIR}/ClassiCube" + dodoc readme.md + dodoc doc/*.md +} diff --git a/games-action/classicube/files/ClassiCube b/games-action/classicube/files/ClassiCube new file mode 100644 index 0000000000..17f76fc89b --- /dev/null +++ b/games-action/classicube/files/ClassiCube @@ -0,0 +1,6 @@ +#!/bin/sh +# ClassiCube just writes everything to $PWD, +# so this wrapper changes $PWD to something sane +DATADIR=$HOME/.local/share/ClassiCube +[ -d "$DATADIR" ] || mkdir -p "$DATADIR" || exit 1 +(cd "$DATADIR" && /usr/libexec/ClassiCube) diff --git a/games-action/classicube/metadata.xml b/games-action/classicube/metadata.xml new file mode 100644 index 0000000000..748edc52e2 --- /dev/null +++ b/games-action/classicube/metadata.xml @@ -0,0 +1,18 @@ + + + + + Seth Price + sprice623@aol.com + + + ClassiCube is a clean-room reverse-engineered Minecraft Classic + client with optional additional features such as noclip and fly. + ClassiCube has a significantly lightweight memory footprint + and is designed to work on any OpenGL-supported graphics card. + + + https://github.com/UnknownShadow200/ClassiCube/issues + UnknownShadow200/ClassiCube + + From 638c3745bcf5240a81d260255f62b2c04005cf2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Duarte?= Date: Fri, 11 Aug 2023 12:49:47 +0100 Subject: [PATCH 13/19] games-util/ProtonUp-Qt: add 2.8.2, drop 2.8.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Duarte --- games-util/ProtonUp-Qt/Manifest | 2 +- .../{ProtonUp-Qt-2.8.1.ebuild => ProtonUp-Qt-2.8.2.ebuild} | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) rename games-util/ProtonUp-Qt/{ProtonUp-Qt-2.8.1.ebuild => ProtonUp-Qt-2.8.2.ebuild} (96%) diff --git a/games-util/ProtonUp-Qt/Manifest b/games-util/ProtonUp-Qt/Manifest index aab49744fd..92251fad7f 100644 --- a/games-util/ProtonUp-Qt/Manifest +++ b/games-util/ProtonUp-Qt/Manifest @@ -1 +1 @@ -DIST ProtonUp-Qt-2.8.1.tar.gz 753488 BLAKE2B 878bdf08d1098dbd3b2a5ae52bea347f23930fa20d356faf4bc0c74a79acc25fd22ea408bf81b1fe7f57a5266b6cdf56ae8729324dcdb27b291dae676d4c7c76 SHA512 2e1426b61c5c6f1bfc9814795ac4f0c0170235e43252403bb4b2ab4422d6b493c8c6c920ddace4dcbaee6379f747fc9953c8b7222e770541f694ad0f5be6e508 +DIST ProtonUp-Qt-2.8.2.tar.gz 753987 BLAKE2B 93c9972aa46554900f52ac62f788b6df0a780f71d309bdae412c3ba708123431ef2505430a950865deaae53e8410076586bc6c9fae7adf6964847e4a7f87419f SHA512 2bbf0cb3f8e94469ca7e00ebef4081f1ed338bbb141ba649c72a85a2755c330cf40e42b5a6547d98fd576dd151fbffbffceaccf62953d3a9709fe67fa316606e diff --git a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild similarity index 96% rename from games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild rename to games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild index 1ae7726746..2056b7f3b0 100644 --- a/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.1.ebuild +++ b/games-util/ProtonUp-Qt/ProtonUp-Qt-2.8.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://davidotek.github.io/protonup-qt" LICENSE="GPL-3" SLOT="0" -DEPEND="dev-python/steam +RDEPEND="dev-python/steam dev-python/requests dev-python/pyside6[designer(+)] dev-python/PyQt6 @@ -26,6 +26,9 @@ DEPEND="dev-python/steam dev-python/pyxdg dev-python/pyaml dev-python/zstandard +" + +DEPEND="${RDEPEND} dev-util/desktop-file-utils dev-libs/appstream-glib " From f76548c361572ef00018d60b540c502eaddd2c48 Mon Sep 17 00:00:00 2001 From: Remigiusz Micielski Date: Fri, 11 Aug 2023 16:13:28 +0200 Subject: [PATCH 14/19] gui-libs/xdg-desktop-portal-hyprland: drop 0.3.0, 0.3.1, add 0.5.0 Signed-off-by: Remigiusz Micielski --- gui-libs/xdg-desktop-portal-hyprland/Manifest | 3 +- .../xdg-desktop-portal-hyprland-0.3.0.ebuild | 73 ------------------- .../xdg-desktop-portal-hyprland-0.3.1.ebuild | 73 ------------------- ... xdg-desktop-portal-hyprland-0.5.0.ebuild} | 0 4 files changed, 1 insertion(+), 148 deletions(-) delete mode 100644 gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0.ebuild delete mode 100644 gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.1.ebuild rename gui-libs/xdg-desktop-portal-hyprland/{xdg-desktop-portal-hyprland-0.3.0-r1.ebuild => xdg-desktop-portal-hyprland-0.5.0.ebuild} (100%) diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest b/gui-libs/xdg-desktop-portal-hyprland/Manifest index f09189ed80..301216c4b6 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/Manifest +++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest @@ -1,3 +1,2 @@ -DIST xdg-desktop-hyprland-0.3.0.tar.gz 50728 BLAKE2B ea139dd5d1f51e004494cdd5eb80b154a95d64dc40100e9f7da99808e9f24018dc1de4e4572906521beb850d22b7fcc4967c63993c274d2c8e550b11e7eb4367 SHA512 f303fd0fb5ea09c7e12b6435f4113d7d5d9bbe0a785f2da9beaf7a6f9184954a53a1ad5be2c865e9e7071f5079223e512038328598ac5a64238c307741aad974 -DIST xdg-desktop-hyprland-0.3.1.tar.gz 50517 BLAKE2B dddbf1b71da391aa9d6d030fd9bdeb7819e44f6d283aec75cea2d37c0d27468fe633f235679f62b9ca1b98d919c449c0006d40495fb60a3627270e7acccca087 SHA512 53fd43621aa4960f2fa3272feec062917efa6a74f59670fc95519e13ae37e92ee8881dadf6ac8c397225ea2bcf4f1fabd87bc7bbe20c035e97dd7654398ac711 DIST xdg-desktop-hyprland-0.4.0.tar.gz 50645 BLAKE2B 7f4e2d3102e848c15dfa6eeefa3d1375ea5b7dc34ae9c3b7fb42caded4090bf877a4d1eef1dfb42be37b7b9374487297b2b9366b619bb7f6700676222d218d81 SHA512 3b6955f15ae86a7552d39bf107cfd153fe0fff68cc4b87b277b8010f40a267446cc9c8f51975197f2fc4333b854e2e2a549e03cbdde63675a51dd12b0ce185f3 +DIST xdg-desktop-hyprland-0.5.0.tar.gz 50608 BLAKE2B 7e2c7098f4be1a35c9093b1454c828467dfd52057dc30948ff1824c506115e0a1df8c037d7e85d79c0b845f682285c0fbf6786708537126cc3c94cd05e819a4a SHA512 1efbd3378e9d84f47189264b1b98e65cc73aeea916e31f085ba4503b9e4e25f8121894433adf21d0174ceae3588048a6a83c440cb57e8d2e62301629e93f8c91 diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0.ebuild deleted file mode 100644 index 2db31ff4d8..0000000000 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="xdg-desktop-portal backend for hyprland" -HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/9999" -IUSE="elogind systemd" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=media-video/pipewire-0.3.41:= - dev-libs/inih - dev-libs/wayland - dev-qt/qtbase - dev-qt/qtcore - dev-qt/qtgui - dev-qt/qtwayland:6 - dev-qt/qtwidgets - media-libs/mesa - sys-apps/util-linux - x11-libs/libdrm - || ( - systemd? ( >=sys-apps/systemd-237 ) - elogind? ( >=sys-auth/elogind-237 ) - sys-libs/basu - ) -" -RDEPEND=" - ${DEPEND} - sys-apps/xdg-desktop-portal -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.24 - dev-libs/hyprland-protocols - virtual/pkgconfig -" - -src_configure() { - local emasonargs=() - if use systemd; then - emasonargs+=(-Dsd-bus-provider=libsystemd) - elif use elogind; then - emasonargs+=(-Dsd-bus-provider=libelogind) - else - emasonargs+=(-Dsd-bus-provider=basu) - fi - meson_src_configure -} - -src_compile() { - meson_src_compile - emake -C hyprland-share-picker all -} - -src_install() { - meson_src_install - dobin "${S}/hyprland-share-picker/build/hyprland-share-picker" -} diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.1.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.1.ebuild deleted file mode 100644 index 17ebcc66ec..0000000000 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="xdg-desktop-portal backend for hyprland" -HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland" - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git" - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/9999" -IUSE="elogind systemd" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=media-video/pipewire-0.3.41:= - dev-libs/inih - dev-libs/wayland - dev-qt/qtbase - dev-qt/qtcore - dev-qt/qtgui - dev-qt/qtwayland:6 - dev-qt/qtwidgets - media-libs/mesa - sys-apps/util-linux - x11-libs/libdrm - || ( - systemd? ( >=sys-apps/systemd-237 ) - elogind? ( >=sys-auth/elogind-237 ) - sys-libs/basu - ) -" -RDEPEND=" - ${DEPEND} - sys-apps/xdg-desktop-portal -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.24 - dev-libs/hyprland-protocols - virtual/pkgconfig -" - -src_configure() { - local emesonargs=() - if use systemd; then - emesonargs+=(-Dsd-bus-provider=libsystemd) - elif use elogind; then - emesonargs+=(-Dsd-bus-provider=libelogind) - else - emesonargs+=(-Dsd-bus-provider=basu) - fi - meson_src_configure -} - -src_compile() { - meson_src_compile - emake -C hyprland-share-picker all -} - -src_install() { - meson_src_install - dobin "${S}/hyprland-share-picker/build/hyprland-share-picker" -} diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0-r1.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.5.0.ebuild similarity index 100% rename from gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.3.0-r1.ebuild rename to gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.5.0.ebuild From b778224efd80b033b6739cc6f33af72b8bc7ab64 Mon Sep 17 00:00:00 2001 From: Lev Babiev Date: Fri, 11 Aug 2023 19:50:24 +0100 Subject: [PATCH 15/19] gui-apps/sfwbar: version bump Signed-off-by: Lev Babiev --- gui-apps/sfwbar/Manifest | 1 + gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild | 46 ++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest index 512986b625..b21d9e2bfa 100644 --- a/gui-apps/sfwbar/Manifest +++ b/gui-apps/sfwbar/Manifest @@ -1,2 +1,3 @@ DIST sfwbar-1.0_beta10.tar.gz 328768 BLAKE2B 9e3530bdb51de0baa997429dcaa5799db34827ccd412872c8f145ba7aef8a02776146e4a28c251968c8d9643a563201c7aa1ab8fbbbafb290c677526c9dfa5ac SHA512 d3671564a228419bca9a8cfa94939efd4c4455b7b80e7e06de023fb694366a267b012ad8167719cf8863bb1841cfba50b269924c4b23b447089ca587616d613f DIST sfwbar-1.0_beta11.tar.gz 335292 BLAKE2B e4f81db97b73f082fd2d670819dc99b1dcfe15fe70af0a9a6ebc4da333ed33a3db00b6a1c1f9b3c0764a82eb9cb36d08fcabb83b866db7243f0c300a7c7a3842 SHA512 390d6018183738a0c3e6321537a3ba8b477a0932b8638115e9617c1f08fefad481c0c7385784178abe0282a2d1318aa288ab5b097da45229823653632d116bb8 +DIST sfwbar-1.0_beta12.tar.gz 362373 BLAKE2B b1adda8a85c90d9459c4716c10eac501062476c4a039be7c8a8ebbcbfe63bb984a6869ed43157d24c02103e996d38e0d55e0d4b0df447f6e838a82bb7b725fc8 SHA512 b817ae0a0a77f13c6347ce50308b716ab30d7fc1e7920bf365ef34b332e07736bb4c08ec260195166b3cdc9cbafccabfd656afa7679f539a0a035d12ad519832 diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild new file mode 100644 index 0000000000..19229ed2bf --- /dev/null +++ b/gui-apps/sfwbar/sfwbar-1.0_beta12.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="S* Floating Window Bar" +HOMEPAGE="https://github.com/LBCrion/sfwbar" +SRC_URI="https://github.com/LBCrion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +IUSE="X mpd pulseaudio alsa" + +COMMON_DEPEND=" + dev-libs/glib:2 + dev-libs/json-c:= + dev-libs/wayland + gui-libs/gtk-layer-shell + >=x11-libs/gtk+-3.22.0:3[introspection,wayland] + X? ( x11-libs/libxkbcommon ) + mpd? ( media-libs/libmpdclient ) + pulseaudio? ( media-libs/libpulse[glib] ) + alsa? ( media-libs/alsa-lib ) +" +RDEPEND="${COMMON_DEPEND} + virtual/freedesktop-icon-theme +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/wayland-protocols-1.17 +" +BDEPEND="dev-util/wayland-scanner" + +src_configure() { + local emesonargs=( + $(meson_feature mpd) + $(meson_feature pulseaudio pulse) + $(meson_feature X xkb) + -Dnetwork=enabled + -Dbsdctl=disabled + ) + + meson_src_configure +} From 8ae2dca9c6574cff9915ec275eebe30a260b3c80 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Fri, 11 Aug 2023 21:51:39 +0200 Subject: [PATCH 16/19] app-admin/pulumi-bin: add 3.78.1 Signed-off-by: Alexey Zapparov --- app-admin/pulumi-bin/Manifest | 1 + app-admin/pulumi-bin/pulumi-bin-3.78.1.ebuild | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.78.1.ebuild diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 3417ea0928..ebca19c6fa 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,4 @@ DIST pulumi-v3.76.0-linux-x64.tar.gz 143198514 BLAKE2B 959f47b0552d011f9640f25c72861f7be15d46431f57bb42cc087b91ee5a06deb07732604eeb91237e7fbac725a40eee58b6885c2d38d92ffe12db3e37d66848 SHA512 02fa76ca1b7b022b89ef7767016a77fecba89541ff05bba68f7b4023724547afa7ca1be541f7281b3e15b5fa847c98bf80a60c11ac0ad52435d44a34f347b5c8 DIST pulumi-v3.76.1-linux-x64.tar.gz 143217071 BLAKE2B 1e79b43e3a5e5343c07ee77b7198e0b1b2206dc9c2f41d7523bfb1473cd29c11a2e793b12dc7ae0d4639d744a34f823da44e517d823d26dcb3f863f937c06e8e SHA512 d2191faa3f067c7a6ef69aec42960af6a08d0eb9d7596f3123df07d67ce68122157bf72e2c92d300e2931e8ca96707ecb20c509aa3777d14c75b09da9d40b3eb DIST pulumi-v3.77.1-linux-x64.tar.gz 144930664 BLAKE2B fa16d3cb7c62f9cf87b4198928ec67532de461d5d22b9565c48c11b96cb2027958257cd6621dfc48da103d0384f4a4f157e9641cdc5ac79a225007536f5fbe11 SHA512 c740a7cc3b597c313f87112c8b4b7c90533918ec170225b1b41a0d32dac33cd34a062cdbf5002b2c6dca5666853c177a724a5a0079784e8c2f3d97980e5f7b7b +DIST pulumi-v3.78.1-linux-x64.tar.gz 145802488 BLAKE2B 59687616ee20cff2b070fb4bb4b94b5b3a2d7b63b2e66a5cf3b1c3ce4bb3ea6bc40154ddae7bc2f3c39b63a996a405c885bd440d6aad43dbea857f9f492b529a SHA512 cdb7f8c98366dcf20ea424d17756a336bf221a0775bac1fa325ca21aa87b5c1eb3a59a4f3bbd60136a0c66e3da1c082e28b4a26fba934cf4f17e380bfd6b7153 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.78.1.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.78.1.ebuild new file mode 100644 index 0000000000..febb59ec18 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.78.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} From ca398b48adb6d531e349546361009844696edd2e Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Fri, 11 Aug 2023 21:51:51 +0200 Subject: [PATCH 17/19] app-admin/pulumi-bin: drop 3.76.0, 3.76.1 Signed-off-by: Alexey Zapparov --- app-admin/pulumi-bin/Manifest | 2 -- app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild | 34 ------------------- app-admin/pulumi-bin/pulumi-bin-3.76.1.ebuild | 34 ------------------- 3 files changed, 70 deletions(-) delete mode 100644 app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild delete mode 100644 app-admin/pulumi-bin/pulumi-bin-3.76.1.ebuild diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index ebca19c6fa..64cf97edb5 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,4 +1,2 @@ -DIST pulumi-v3.76.0-linux-x64.tar.gz 143198514 BLAKE2B 959f47b0552d011f9640f25c72861f7be15d46431f57bb42cc087b91ee5a06deb07732604eeb91237e7fbac725a40eee58b6885c2d38d92ffe12db3e37d66848 SHA512 02fa76ca1b7b022b89ef7767016a77fecba89541ff05bba68f7b4023724547afa7ca1be541f7281b3e15b5fa847c98bf80a60c11ac0ad52435d44a34f347b5c8 -DIST pulumi-v3.76.1-linux-x64.tar.gz 143217071 BLAKE2B 1e79b43e3a5e5343c07ee77b7198e0b1b2206dc9c2f41d7523bfb1473cd29c11a2e793b12dc7ae0d4639d744a34f823da44e517d823d26dcb3f863f937c06e8e SHA512 d2191faa3f067c7a6ef69aec42960af6a08d0eb9d7596f3123df07d67ce68122157bf72e2c92d300e2931e8ca96707ecb20c509aa3777d14c75b09da9d40b3eb DIST pulumi-v3.77.1-linux-x64.tar.gz 144930664 BLAKE2B fa16d3cb7c62f9cf87b4198928ec67532de461d5d22b9565c48c11b96cb2027958257cd6621dfc48da103d0384f4a4f157e9641cdc5ac79a225007536f5fbe11 SHA512 c740a7cc3b597c313f87112c8b4b7c90533918ec170225b1b41a0d32dac33cd34a062cdbf5002b2c6dca5666853c177a724a5a0079784e8c2f3d97980e5f7b7b DIST pulumi-v3.78.1-linux-x64.tar.gz 145802488 BLAKE2B 59687616ee20cff2b070fb4bb4b94b5b3a2d7b63b2e66a5cf3b1c3ce4bb3ea6bc40154ddae7bc2f3c39b63a996a405c885bd440d6aad43dbea857f9f492b529a SHA512 cdb7f8c98366dcf20ea424d17756a336bf221a0775bac1fa325ca21aa87b5c1eb3a59a4f3bbd60136a0c66e3da1c082e28b4a26fba934cf4f17e380bfd6b7153 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild deleted file mode 100644 index febb59ec18..0000000000 --- a/app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Infrastructure as code in any programming language" -HOMEPAGE=" - https://www.pulumi.com/ - https://github.com/pulumi/pulumi -" -SRC_URI=" - amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) -" - -S="${WORKDIR}/pulumi" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -QA_PREBUILT="*" - -src_install() { - dobin pulumi* - - ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" - newbashcomp pulumi.bash-completion pulumi - - ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" - insinto /usr/share/zsh/site-functions - newins pulumi.zsh-completion _pulumi -} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.76.1.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.76.1.ebuild deleted file mode 100644 index febb59ec18..0000000000 --- a/app-admin/pulumi-bin/pulumi-bin-3.76.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Infrastructure as code in any programming language" -HOMEPAGE=" - https://www.pulumi.com/ - https://github.com/pulumi/pulumi -" -SRC_URI=" - amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) -" - -S="${WORKDIR}/pulumi" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -QA_PREBUILT="*" - -src_install() { - dobin pulumi* - - ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" - newbashcomp pulumi.bash-completion pulumi - - ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" - insinto /usr/share/zsh/site-functions - newins pulumi.zsh-completion _pulumi -} From 9e6c4baf5046265aaf670f0cc81f58abcc1250e4 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sat, 12 Aug 2023 18:21:17 +0200 Subject: [PATCH 18/19] licenses: add BSL-1.1 Signed-off-by: David Roman --- licenses/BSL-1.1 | 68 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 licenses/BSL-1.1 diff --git a/licenses/BSL-1.1 b/licenses/BSL-1.1 new file mode 100644 index 0000000000..64a1f8e6ab --- /dev/null +++ b/licenses/BSL-1.1 @@ -0,0 +1,68 @@ +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. From a8e1a4a4829527c71648d40da3bf97c5584c4725 Mon Sep 17 00:00:00 2001 From: David Roman Date: Sat, 12 Aug 2023 18:33:06 +0200 Subject: [PATCH 19/19] dev-python/ManimPango: update SRC_URI Signed-off-by: David Roman --- dev-python/ManimPango/Manifest | 2 +- dev-python/ManimPango/ManimPango-0.4.3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/ManimPango/Manifest b/dev-python/ManimPango/Manifest index 3c0f384b7c..428a2a048a 100644 --- a/dev-python/ManimPango/Manifest +++ b/dev-python/ManimPango/Manifest @@ -1 +1 @@ -DIST .gh.tar.gz 4144247 BLAKE2B cf6506a7928d9838fad2a0539b39aee6e6b3539f5fcf957817deeca2bdb01c48ed7cbd56bca4f70816f945b918e48a7db7a160f710c2c4f3be77f625cd665e95 SHA512 0bf46f66a20fd2be6ea6fe0e1b7a6fdb51276820827771b0d5d4c34ca465e939566964bb02da35109bddbb3bc10875d7b7c71767ffc4f83a593712253262a886 +DIST ManimPango-0.4.3.gh.tar.gz 4144247 BLAKE2B cf6506a7928d9838fad2a0539b39aee6e6b3539f5fcf957817deeca2bdb01c48ed7cbd56bca4f70816f945b918e48a7db7a160f710c2c4f3be77f625cd665e95 SHA512 0bf46f66a20fd2be6ea6fe0e1b7a6fdb51276820827771b0d5d4c34ca465e939566964bb02da35109bddbb3bc10875d7b7c71767ffc4f83a593712253262a886 diff --git a/dev-python/ManimPango/ManimPango-0.4.3.ebuild b/dev-python/ManimPango/ManimPango-0.4.3.ebuild index 6aae4faa19..44a338cc34 100644 --- a/dev-python/ManimPango/ManimPango-0.4.3.ebuild +++ b/dev-python/ManimPango/ManimPango-0.4.3.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 DESCRIPTION="Binding for Pango, to use with Manim." HOMEPAGE="https://github.com/ManimCommunity/ManimPango https://pypi.org/project/manimpango" -SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz -> ${V}.gh.tar.gz" +SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0"