From a2fb92eea6f3cda99315844a006b37c7784c8cd5 Mon Sep 17 00:00:00 2001 From: Adrian Schollmeyer Date: Thu, 11 May 2023 16:46:18 +0200 Subject: [PATCH 01/30] sys-kernel/dpdk-kmod: add 23.03 Signed-off-by: Adrian Schollmeyer --- sys-kernel/dpdk-kmod/Manifest | 1 + sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild | 86 +++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild diff --git a/sys-kernel/dpdk-kmod/Manifest b/sys-kernel/dpdk-kmod/Manifest index 26d1a089dd..f303cab390 100644 --- a/sys-kernel/dpdk-kmod/Manifest +++ b/sys-kernel/dpdk-kmod/Manifest @@ -1,2 +1,3 @@ DIST dpdk-21.11.1.tar.xz 15115156 BLAKE2B 089e98279922b5494b205d957f9ac05001a668f4536d45e5fd89b9f7d04779e0671ec428b2408963641da3ae999d5943a1ff5dc59c23020ccefce824609c8f11 SHA512 d7afc0c918626b1706a18a129086fcd3741b251c28fa00c5711eb85a03137e5ee6e08de7bd5ebe957e442dc9b901314042b382b223e74f0fdd5d560ac657f1b3 DIST dpdk-22.07.tar.xz 15231912 BLAKE2B 29e36519fb91d440645259932863b5fb6c2386f78d9ba78a871505d7d32e9f4803012aa62044aa578585eee4507aa1c277bda6ec0428a27820faef644f5bfd79 SHA512 8b2adb8a47732efca4e35a68ab03d6c579fc0f699344c0c10be45e62c90d412ebea5ddc37a26efd08a9af08e65c84de177817300a66e6107674f15ecfe3e696c +DIST dpdk-23.03.tar.xz 15816416 BLAKE2B bfcd533039a765683458a784ee3827836ceca245cfd2108f807b6d8bfb3139a2d30eceb9167131b96c18e3b4d6b640b6c79a20e5f1ec4cfca54e481087f965d4 SHA512 c879ad1d84200af3233d8d717b25121e8a9906cd9f2908411e9e6044f388d7f60046427873e592bb922fd603da400ea680d2338a707809ca54bd5f5c944d945d diff --git a/sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild b/sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild new file mode 100644 index 0000000000..bb9933168d --- /dev/null +++ b/sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild @@ -0,0 +1,86 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +inherit linux-mod toolchain-funcs python-single-r1 meson + +DESCRIPTION="DPDK Kernel Nic Interface module" +HOMEPAGE="https://dpdk.org/" +SRC_URI="https://fast.dpdk.org/rel/dpdk-${PV}.tar.xz" +S="${WORKDIR}/dpdk-${PV}" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# tests need root +RESTRICT="test" + +RDEPEND="${PYTHON_DEPS}" + +DEPEND="${RDEPEND} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + app-crypt/intel-ipsec-mb + dev-libs/elfutils + dev-libs/isa-l + dev-libs/jansson + dev-libs/libbpf + dev-libs/libbsd + dev-libs/openssl + net-libs/libmnl + net-libs/libpcap + sys-apps/dtc + sys-cluster/rdma-core + sys-process/numactl +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( "${FILESDIR}/dpdk-22.03-binutils.patch" ) + +pkg_setup() { + linux-mod_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + default + sed -e "s/@OBJDUMP@/$(tc-getOBJDUMP)/g" -i \ + buildtools/meson.build \ + buildtools/check-symbols.sh \ + devtools/check-abi-version.sh || die +} + +src_configure() { + linux-mod_pkg_setup + python-single-r1_pkg_setup + # we still have to do meson configuration as it creates + # header files needed for compiling the rte_kni module + local emesonargs=( + -Denable_kmods=false + -Dmachine=default + -Dplatform=generic + ) + meson_src_configure + + # export after meson_src_configure as BUILD_DIR is needed for module compilation + export MODULE_NAMES="rte_kni(extra/dpdk:${S}/kernel/linux/kni)" + export BUILD_PARAMS="-C \"${KERNEL_DIR}\" M=\"${S}\"/kernel/linux/kni \ + src=\"${S}\"/kernel/linux/kni \ + MODULE_CFLAGS=\"${HAVE_ARG_TX_QUEUE} -include ${S}/config/rte_config.h -I${S}/lib/eal/include \ + -I${S}/lib/kni -I${S}/kernel/linux/kni -I${BUILD_DIR} -I${S}\"" + export BUILD_TARGETS="modules" +} + +src_compile() { + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install +} From acc6acd0a6223b1b66f3595aec1ca0e7dcb60d24 Mon Sep 17 00:00:00 2001 From: Adrian Schollmeyer Date: Thu, 11 May 2023 16:46:34 +0200 Subject: [PATCH 02/30] net-libs/dpdk: add 23.03 Signed-off-by: Adrian Schollmeyer --- net-libs/dpdk/Manifest | 1 + net-libs/dpdk/dpdk-23.03.ebuild | 70 +++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 net-libs/dpdk/dpdk-23.03.ebuild diff --git a/net-libs/dpdk/Manifest b/net-libs/dpdk/Manifest index 26d1a089dd..f303cab390 100644 --- a/net-libs/dpdk/Manifest +++ b/net-libs/dpdk/Manifest @@ -1,2 +1,3 @@ DIST dpdk-21.11.1.tar.xz 15115156 BLAKE2B 089e98279922b5494b205d957f9ac05001a668f4536d45e5fd89b9f7d04779e0671ec428b2408963641da3ae999d5943a1ff5dc59c23020ccefce824609c8f11 SHA512 d7afc0c918626b1706a18a129086fcd3741b251c28fa00c5711eb85a03137e5ee6e08de7bd5ebe957e442dc9b901314042b382b223e74f0fdd5d560ac657f1b3 DIST dpdk-22.07.tar.xz 15231912 BLAKE2B 29e36519fb91d440645259932863b5fb6c2386f78d9ba78a871505d7d32e9f4803012aa62044aa578585eee4507aa1c277bda6ec0428a27820faef644f5bfd79 SHA512 8b2adb8a47732efca4e35a68ab03d6c579fc0f699344c0c10be45e62c90d412ebea5ddc37a26efd08a9af08e65c84de177817300a66e6107674f15ecfe3e696c +DIST dpdk-23.03.tar.xz 15816416 BLAKE2B bfcd533039a765683458a784ee3827836ceca245cfd2108f807b6d8bfb3139a2d30eceb9167131b96c18e3b4d6b640b6c79a20e5f1ec4cfca54e481087f965d4 SHA512 c879ad1d84200af3233d8d717b25121e8a9906cd9f2908411e9e6044f388d7f60046427873e592bb922fd603da400ea680d2338a707809ca54bd5f5c944d945d diff --git a/net-libs/dpdk/dpdk-23.03.ebuild b/net-libs/dpdk/dpdk-23.03.ebuild new file mode 100644 index 0000000000..6729c9c1f9 --- /dev/null +++ b/net-libs/dpdk/dpdk-23.03.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +inherit python-single-r1 toolchain-funcs meson + +DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking" +HOMEPAGE="https://dpdk.org/" +SRC_URI="https://fast.dpdk.org/rel/${P}.tar.xz" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# tests require rte_kni module to be loaded +# and also needs network and /dev access +# and need to be run as root +RESTRICT="test" + +DEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + ~sys-kernel/dpdk-kmod-${PV}[${PYTHON_SINGLE_USEDEP}] + app-arch/libarchive + app-crypt/intel-ipsec-mb + dev-libs/elfutils + dev-libs/isa-l + dev-libs/jansson + dev-libs/libbpf + dev-libs/libbsd + dev-libs/openssl + net-libs/libmnl + net-libs/libpcap + sys-apps/dtc + sys-cluster/rdma-core + sys-process/numactl +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/nasm +" + +PATCHES=( "${FILESDIR}/dpdk-22.03-binutils.patch" ) + +src_prepare() { + default + sed -e "s/@OBJDUMP@/$(tc-getOBJDUMP)/g" -i \ + buildtools/meson.build \ + buildtools/check-symbols.sh \ + devtools/check-abi-version.sh || die +} + +src_configure() { + python-single-r1_pkg_setup + local emesonargs=( + -Denable_kmods=false + -Dplatform=generic + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}" +} From d8a68618b44bd18c0ea44f514d09a6492d65a534 Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Wed, 10 May 2023 16:21:59 +0200 Subject: [PATCH 03/30] dev-python/pdm: add 2.6.1 Signed-off-by: Florian Albrechtskirchinger --- dev-python/pdm/Manifest | 1 + dev-python/pdm/pdm-2.6.1.ebuild | 94 +++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 dev-python/pdm/pdm-2.6.1.ebuild diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest index e2d724b4af..67f931a0c5 100644 --- a/dev-python/pdm/Manifest +++ b/dev-python/pdm/Manifest @@ -1 +1,2 @@ DIST pdm-2.5.4.tar.gz 3051088 BLAKE2B 717867fe16bdb02efb41136360afe9d7bd06c1706e30014a0a6f66ee69a676461d86f0efe726d6b2002290fb45c1623e92a7614efd7d15742479187c399afc6a SHA512 0a3d1ae42d1541ce458c77ef2bce41564c000fc599ee596aec25d6153d40723595fd0fa1170d7ece6bf24055670030556582b043505d45484acc99052192c063 +DIST pdm-2.6.1.tar.gz 3056889 BLAKE2B 65a3f8e8badf4bd6da2d801ea38f1e85c1e6ccf204a8c4fb1aa7be31c9093ae8ac93b882a511a00814b4838a479fd7b0cfdcea452198388abfec7cdc00b6b610 SHA512 91d0967f407f1f1e2d23e9b43e268d105ed14ec7772eaa433bf20912fa710478ee7a33d01691d795b875cf6385d61bb3d431d176d53c16d3018670e28794b9c5 diff --git a/dev-python/pdm/pdm-2.6.1.ebuild b/dev-python/pdm/pdm-2.6.1.ebuild new file mode 100644 index 0000000000..8dc42a06c1 --- /dev/null +++ b/dev-python/pdm/pdm-2.6.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 pypi + +DESCRIPTION="Modern Python package and dependency manager supporting latest PEP standards" +HOMEPAGE=" + https://github.com/pdm-project/pdm/ + https://pypi.org/project/pdm/ +" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND=" + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/pyproject-hooks[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + >=dev-python/unearth-0.9.0[${PYTHON_USEDEP}] + dev-python/findpython[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + dev-python/shellingham[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/resolvelib[${PYTHON_USEDEP}] + dev-python/installer[${PYTHON_USEDEP}] + dev-python/cachecontrol[${PYTHON_USEDEP}] + + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/pdm-2.5.1-build-backend.patch" +) + +distutils_enable_tests pytest + +python_compile_all() { + PDM_CHECK_UPDATE=0 "${EPYTHON}" -m pdm completion bash > completion.bash || die + PDM_CHECK_UPDATE=0 "${EPYTHON}" -m pdm completion zsh > completion.zsh || die +} + +python_test() { + local pdm_python_tests=( + tests/cli/test_add.py::test_add_editable_package + tests/cli/test_add.py::test_non_editable_override_editable + tests/cli/test_list.py::test_list_csv_include_exclude + tests/cli/test_list.py::test_list_csv_include_exclude_valid + tests/cli/test_list.py::test_list_dependency_graph_include_exclude + tests/test_project.py::test_project_packages_path + tests/cli/test_init.py::test_init_non_interactive + tests/cli/test_remove.py::test_remove_editable_packages_while_keeping_normal + tests/cli/test_venv.py::test_conda_backend_create + tests/models/test_backends.py::test_project_backend + ) + local EPYTEST_DESELECT=("${pdm_python_tests[@]}") + epytest -m "not network" + + EPYTEST_DESELECT=() + export PDM_PYTHON="${PYTHON}" + epytest -m "not network" "${pdm_python_tests[@]}" + unset PDM_PYTHON +} + +python_install_all() { + distutils-r1_python_install_all + + newbashcomp completion.bash pdm + + insinto /usr/share/zsh/site-functions + newins completion.zsh _pdm +} From d125acb83efc65d4b92ee72cbae225df66b7a315 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 11 May 2023 11:46:01 -0600 Subject: [PATCH 04/30] gui-wm/dwl: drop 0.4_rc2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- gui-wm/dwl/Manifest | 1 - gui-wm/dwl/dwl-0.4_rc2.ebuild | 58 ----------------------------------- 2 files changed, 59 deletions(-) delete mode 100644 gui-wm/dwl/dwl-0.4_rc2.ebuild diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest index ddac0c6153..f1202584c5 100644 --- a/gui-wm/dwl/Manifest +++ b/gui-wm/dwl/Manifest @@ -1,3 +1,2 @@ DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10 SHA512 c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215 DIST dwl-0.4.tar.gz 55527 BLAKE2B a4c6d763574f2bf88db959a4730447874de61d4d868d12285feebc121204c4dbda82ab3cfef791999e138898daa5564d295d4943aff015d91d62d9c9ade6d005 SHA512 6e15e05001e6469d13bef2d532980585d57de55c8feb461a7c25a76d7cdaee022785485faca02cd9d1214457fbeb1bec0eb652700ba0ddccca4aa780df0046b2 -DIST dwl-0.4_rc2.tar.gz 54093 BLAKE2B 13ae6c071bd4fc8202101c689983e232a8af4ff1f83142a44954998a709307c447a611d8dd46a3534baf41e64a3f7ed4d6fa548b1426212114a463cc29f4e94a SHA512 5f95dac99b9fbec971366f55c7a41f2a0fcff7e321c52a4afe04dd17465cde063c37aee677e833c937169782ddfb59fde66eb3c556171d9d80205837a806c7ee diff --git a/gui-wm/dwl/dwl-0.4_rc2.ebuild b/gui-wm/dwl/dwl-0.4_rc2.ebuild deleted file mode 100644 index 24aa85cf04..0000000000 --- a/gui-wm/dwl/dwl-0.4_rc2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic savedconfig toolchain-funcs desktop - -DESCRIPTION="dwm for Wayland" -HOMEPAGE="https://github.com/djpohly/dwl" -SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/_/-}" - -LICENSE="CC0-1.0 GPL-3 MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X" - -RDEPEND=" - dev-libs/libinput - dev-libs/wayland - gui-libs/wlroots:0/16[X(-)?] - x11-libs/libxkbcommon - X? ( - x11-libs/libxcb - x11-libs/xcb-util-wm - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/wayland-protocols - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_prepare() { - default - - restore_config config.h -} - -src_configure() { - if use X; then - append-cppflags '-DXWAYLAND' - append-libs '-lxcb' '-lxcb-icccm' - fi - - tc-export CC -} - -src_install() { - emake PREFIX="${ED}/usr" install - - domenu "${FILESDIR}"/dwl.desktop - - einstalldocs - - save_config config.h -} From 714d57e67578f086ab2a298f9d1d40beb079fc97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= Date: Thu, 11 May 2023 11:51:02 -0600 Subject: [PATCH 05/30] gui-wm/dwl: export CC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Leonardo Hernández Hernández --- gui-wm/dwl/{dwl-0.4.ebuild => dwl-0.4-r1.ebuild} | 4 +++- gui-wm/dwl/dwl-9999-r1.ebuild | 4 +++- gui-wm/dwl/dwl-9999.ebuild | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) rename gui-wm/dwl/{dwl-0.4.ebuild => dwl-0.4-r1.ebuild} (96%) diff --git a/gui-wm/dwl/dwl-0.4.ebuild b/gui-wm/dwl/dwl-0.4-r1.ebuild similarity index 96% rename from gui-wm/dwl/dwl-0.4.ebuild rename to gui-wm/dwl/dwl-0.4-r1.ebuild index ef6dbf4f6b..a7cb0860f4 100644 --- a/gui-wm/dwl/dwl-0.4.ebuild +++ b/gui-wm/dwl/dwl-0.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -62,6 +62,8 @@ src_configure() { sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die + tc-export CC + if use X; then append-cppflags '-DXWAYLAND' append-libs '-lxcb' '-lxcb-icccm' diff --git a/gui-wm/dwl/dwl-9999-r1.ebuild b/gui-wm/dwl/dwl-9999-r1.ebuild index ef6dbf4f6b..a7cb0860f4 100644 --- a/gui-wm/dwl/dwl-9999-r1.ebuild +++ b/gui-wm/dwl/dwl-9999-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -62,6 +62,8 @@ src_configure() { sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die + tc-export CC + if use X; then append-cppflags '-DXWAYLAND' append-libs '-lxcb' '-lxcb-icccm' diff --git a/gui-wm/dwl/dwl-9999.ebuild b/gui-wm/dwl/dwl-9999.ebuild index ef6dbf4f6b..a7cb0860f4 100644 --- a/gui-wm/dwl/dwl-9999.ebuild +++ b/gui-wm/dwl/dwl-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -62,6 +62,8 @@ src_configure() { sed -i "s:pkg-config:$(tc-getPKG_CONFIG):g" config.mk || die + tc-export CC + if use X; then append-cppflags '-DXWAYLAND' append-libs '-lxcb' '-lxcb-icccm' From 445a4ba8d200270586bdee5f607ba1f1942f9628 Mon Sep 17 00:00:00 2001 From: Lev Babiev Date: Thu, 11 May 2023 19:09:07 +0100 Subject: [PATCH 06/30] gui-apps/sfwbar: version bump Signed-off-by: Lev Babiev --- gui-apps/sfwbar/Manifest | 1 + gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild | 45 ++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild diff --git a/gui-apps/sfwbar/Manifest b/gui-apps/sfwbar/Manifest index a4f7ae187b..512986b625 100644 --- a/gui-apps/sfwbar/Manifest +++ b/gui-apps/sfwbar/Manifest @@ -1 +1,2 @@ DIST sfwbar-1.0_beta10.tar.gz 328768 BLAKE2B 9e3530bdb51de0baa997429dcaa5799db34827ccd412872c8f145ba7aef8a02776146e4a28c251968c8d9643a563201c7aa1ab8fbbbafb290c677526c9dfa5ac SHA512 d3671564a228419bca9a8cfa94939efd4c4455b7b80e7e06de023fb694366a267b012ad8167719cf8863bb1841cfba50b269924c4b23b447089ca587616d613f +DIST sfwbar-1.0_beta11.tar.gz 335292 BLAKE2B e4f81db97b73f082fd2d670819dc99b1dcfe15fe70af0a9a6ebc4da333ed33a3db00b6a1c1f9b3c0764a82eb9cb36d08fcabb83b866db7243f0c300a7c7a3842 SHA512 390d6018183738a0c3e6321537a3ba8b477a0932b8638115e9617c1f08fefad481c0c7385784178abe0282a2d1318aa288ab5b097da45229823653632d116bb8 diff --git a/gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild b/gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild new file mode 100644 index 0000000000..d7d8937058 --- /dev/null +++ b/gui-apps/sfwbar/sfwbar-1.0_beta11.ebuild @@ -0,0 +1,45 @@ +# 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" + +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] ) +" +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 322fa4e3268445b1e637fa403eba423fa923da90 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Fri, 12 May 2023 01:38:10 +0200 Subject: [PATCH 07/30] dev-python/types-requests: add 2.30.0.0 Signed-off-by: Lucio Sauer --- dev-python/types-requests/Manifest | 1 + dev-python/types-requests/metadata.xml | 1 + .../types-requests-2.30.0.0.ebuild | 22 +++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 dev-python/types-requests/types-requests-2.30.0.0.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index a90365311a..5de3398145 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1,2 +1,3 @@ DIST types-requests-2.27.30.tar.gz 11473 BLAKE2B 717e3c68b24a7123259f755ffcd427811fc8a45a1eb0c22708ac676f29b55af257c2a8bcdb21b35e019aa9efccd96c38ddc6b0dd1d8321456f8f0117efbdb6d0 SHA512 edebb63b1f5c64604de40462b2acd9cc86839f2e5affcfa0fab91afebf3b0050e4a713cdabb4d12a6f5203eee78637c33e173ba73b9f1b953d94633dc21354a0 DIST types-requests-2.28.0.tar.gz 11532 BLAKE2B 003869728f26bc64dd9cc755e20ccdd1eba0619aaf8cc3cbc27d6cebd62eb399ff757568624b2ffcf23cfc6dd5972a94b0e0e086a8f196111391e73fa7d2e431 SHA512 7d14642f3d54bc8c9e3f7c678b90a5f22a9464d4e66878783aeb30cb46bb8ff8b32c8db4309e0cd2e1e0fad243320ac3e1905c5e9ab10112856b7cb3e81673e4 +DIST types-requests-2.30.0.0.tar.gz 14922 BLAKE2B a682fd934221e6da2deec781d8cd1facf816636d9cc8395d29ae8bf3be958cf1d90420cb54f64f24f8562d6cb613e61100a211e1d627a7abcc82320a4b7bbaa1 SHA512 7ffa1dca0839a581c1ef47846b01f7861b92ec62e90e0fe17ff007de56366a259541653a8df1517d7dc3b46c8fabfbac362b164a21ceb7fb31ae3f6dcc7b605b diff --git a/dev-python/types-requests/metadata.xml b/dev-python/types-requests/metadata.xml index 54588f2ead..789964d557 100644 --- a/dev-python/types-requests/metadata.xml +++ b/dev-python/types-requests/metadata.xml @@ -7,6 +7,7 @@ https://github.com/python/typeshed/issues + python/typeshed types-requests diff --git a/dev-python/types-requests/types-requests-2.30.0.0.ebuild b/dev-python/types-requests/types-requests-2.30.0.0.ebuild new file mode 100644 index 0000000000..9cba92dc63 --- /dev/null +++ b/dev-python/types-requests/types-requests-2.30.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-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} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/types-urllib3" From 634a0eb3c8c59b5173192e0d474962e919c777bd Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Fri, 12 May 2023 01:38:41 +0200 Subject: [PATCH 08/30] dev-python/types-requests: drop 2.27.30, 2.28.0 Signed-off-by: Lucio Sauer --- dev-python/types-requests/Manifest | 2 -- .../types-requests-2.27.30.ebuild | 22 ------------------- .../types-requests-2.28.0.ebuild | 22 ------------------- 3 files changed, 46 deletions(-) delete mode 100644 dev-python/types-requests/types-requests-2.27.30.ebuild delete mode 100644 dev-python/types-requests/types-requests-2.28.0.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index 5de3398145..cb79302546 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1,3 +1 @@ -DIST types-requests-2.27.30.tar.gz 11473 BLAKE2B 717e3c68b24a7123259f755ffcd427811fc8a45a1eb0c22708ac676f29b55af257c2a8bcdb21b35e019aa9efccd96c38ddc6b0dd1d8321456f8f0117efbdb6d0 SHA512 edebb63b1f5c64604de40462b2acd9cc86839f2e5affcfa0fab91afebf3b0050e4a713cdabb4d12a6f5203eee78637c33e173ba73b9f1b953d94633dc21354a0 -DIST types-requests-2.28.0.tar.gz 11532 BLAKE2B 003869728f26bc64dd9cc755e20ccdd1eba0619aaf8cc3cbc27d6cebd62eb399ff757568624b2ffcf23cfc6dd5972a94b0e0e086a8f196111391e73fa7d2e431 SHA512 7d14642f3d54bc8c9e3f7c678b90a5f22a9464d4e66878783aeb30cb46bb8ff8b32c8db4309e0cd2e1e0fad243320ac3e1905c5e9ab10112856b7cb3e81673e4 DIST types-requests-2.30.0.0.tar.gz 14922 BLAKE2B a682fd934221e6da2deec781d8cd1facf816636d9cc8395d29ae8bf3be958cf1d90420cb54f64f24f8562d6cb613e61100a211e1d627a7abcc82320a4b7bbaa1 SHA512 7ffa1dca0839a581c1ef47846b01f7861b92ec62e90e0fe17ff007de56366a259541653a8df1517d7dc3b46c8fabfbac362b164a21ceb7fb31ae3f6dcc7b605b diff --git a/dev-python/types-requests/types-requests-2.27.30.ebuild b/dev-python/types-requests/types-requests-2.27.30.ebuild deleted file mode 100644 index d518230847..0000000000 --- a/dev-python/types-requests/types-requests-2.27.30.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Typing stubs for requests" -HOMEPAGE=" - https://pypi.org/project/types-requests/ - https://github.com/python/typeshed/tree/master/stubs/requests -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -RDEPEND=" Date: Fri, 12 May 2023 01:42:27 +0200 Subject: [PATCH 09/30] dev-python/types-urllib3: add 1.26.25.13 Signed-off-by: Lucio Sauer --- dev-python/types-urllib3/Manifest | 1 + dev-python/types-urllib3/metadata.xml | 1 + .../types-urllib3-1.26.25.13.ebuild | 20 +++++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 dev-python/types-urllib3/types-urllib3-1.26.25.13.ebuild diff --git a/dev-python/types-urllib3/Manifest b/dev-python/types-urllib3/Manifest index 529b87d756..65daa655aa 100644 --- a/dev-python/types-urllib3/Manifest +++ b/dev-python/types-urllib3/Manifest @@ -1,2 +1,3 @@ DIST types-urllib3-1.26.14.tar.gz 8862 BLAKE2B 6dda6de46b243b06afa57621307804512f78612373d4eae5b14472e738ac263fd8da38ddce95fcef7da2e461c291a550d0a52033b9b73c5018276f18fad6638a SHA512 1dd04532efd6eb98834c4c45654e34edefae10290ff608ba07f21702b0ba00e49e0b4d69fb2b3bfe4038dcbbdf2cdddf45519a37d8615959921ef34741a910cb DIST types-urllib3-1.26.15.tar.gz 8855 BLAKE2B 74d8df4d35766dcfefda8bb4f2d99fc8eb42451df6ae54f4543fcd1e63fdbf2ef1c534216cae7366ea3666b31a168e7fcac7c1dae3bddb294f130f9ffaf04417 SHA512 32300f58eb9fac3aa792093737a31872baf12c19ab8890ec76dae21188ec18048059b41e8c576cc8f9d8402f4014549ae89715298615955115984ca7ddf7f870 +DIST types-urllib3-1.26.25.13.tar.gz 11035 BLAKE2B 4bb9c4b3761afa72dc6e0b6706261788908dd34f8d58593dc2d82845c3b0cac3b19cfe9b3fcfa75714c585be028b0ab57888affb4263efcc7aca083f4dce1689 SHA512 ba543c6365f590d5d7b1682da7cc6fdbab1ff144edf4d05865dd44ac0c9198c5aec14e884e3c6fbc945a67b7216624721d6af2d9730858b105ef8748f246bfd4 diff --git a/dev-python/types-urllib3/metadata.xml b/dev-python/types-urllib3/metadata.xml index 8b7caf14a8..c2e78e89d2 100644 --- a/dev-python/types-urllib3/metadata.xml +++ b/dev-python/types-urllib3/metadata.xml @@ -7,6 +7,7 @@ https://github.com/python/typeshed/issues + python/typeshed types-urllib3 diff --git a/dev-python/types-urllib3/types-urllib3-1.26.25.13.ebuild b/dev-python/types-urllib3/types-urllib3-1.26.25.13.ebuild new file mode 100644 index 0000000000..b4d59a67d1 --- /dev/null +++ b/dev-python/types-urllib3/types-urllib3-1.26.25.13.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-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_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for urllib3" +HOMEPAGE=" + https://pypi.org/project/types-urllib3/ + https://github.com/python/typeshed/tree/master/stubs/urllib3 +" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" From 49dd8433d1a2519d3721358686b903afa3a1663d Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Fri, 12 May 2023 01:43:41 +0200 Subject: [PATCH 10/30] dev-python/types-urllib3: drop 1.26.14, 1.26.15 Signed-off-by: Lucio Sauer --- dev-python/types-urllib3/Manifest | 2 -- .../types-urllib3-1.26.14.ebuild | 19 ------------------- .../types-urllib3-1.26.15.ebuild | 19 ------------------- 3 files changed, 40 deletions(-) delete mode 100644 dev-python/types-urllib3/types-urllib3-1.26.14.ebuild delete mode 100644 dev-python/types-urllib3/types-urllib3-1.26.15.ebuild diff --git a/dev-python/types-urllib3/Manifest b/dev-python/types-urllib3/Manifest index 65daa655aa..06abc03215 100644 --- a/dev-python/types-urllib3/Manifest +++ b/dev-python/types-urllib3/Manifest @@ -1,3 +1 @@ -DIST types-urllib3-1.26.14.tar.gz 8862 BLAKE2B 6dda6de46b243b06afa57621307804512f78612373d4eae5b14472e738ac263fd8da38ddce95fcef7da2e461c291a550d0a52033b9b73c5018276f18fad6638a SHA512 1dd04532efd6eb98834c4c45654e34edefae10290ff608ba07f21702b0ba00e49e0b4d69fb2b3bfe4038dcbbdf2cdddf45519a37d8615959921ef34741a910cb -DIST types-urllib3-1.26.15.tar.gz 8855 BLAKE2B 74d8df4d35766dcfefda8bb4f2d99fc8eb42451df6ae54f4543fcd1e63fdbf2ef1c534216cae7366ea3666b31a168e7fcac7c1dae3bddb294f130f9ffaf04417 SHA512 32300f58eb9fac3aa792093737a31872baf12c19ab8890ec76dae21188ec18048059b41e8c576cc8f9d8402f4014549ae89715298615955115984ca7ddf7f870 DIST types-urllib3-1.26.25.13.tar.gz 11035 BLAKE2B 4bb9c4b3761afa72dc6e0b6706261788908dd34f8d58593dc2d82845c3b0cac3b19cfe9b3fcfa75714c585be028b0ab57888affb4263efcc7aca083f4dce1689 SHA512 ba543c6365f590d5d7b1682da7cc6fdbab1ff144edf4d05865dd44ac0c9198c5aec14e884e3c6fbc945a67b7216624721d6af2d9730858b105ef8748f246bfd4 diff --git a/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild b/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild deleted file mode 100644 index e04966df5a..0000000000 --- a/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Typing stubs for urllib3" -HOMEPAGE=" - https://pypi.org/project/types-urllib3/ - https://github.com/python/typeshed/tree/master/stubs/urllib3 -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" diff --git a/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild b/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild deleted file mode 100644 index 0da244bd08..0000000000 --- a/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for urllib3" -HOMEPAGE=" - https://pypi.org/project/types-urllib3/ - https://github.com/python/typeshed/tree/master/stubs/urllib3 -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" From aa72dbcf6a7937963f53a2add3c2c9b668da33f3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 12 May 2023 07:01:48 +0500 Subject: [PATCH 11/30] net-misc/ooni-probe-cli: add 3.17.2, drop 3.17.0 Signed-off-by: Anna (cybertailor) Vyalkova --- net-misc/ooni-probe-cli/Manifest | 2 +- ...oni-probe-cli-3.17.0.ebuild => ooni-probe-cli-3.17.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-misc/ooni-probe-cli/{ooni-probe-cli-3.17.0.ebuild => ooni-probe-cli-3.17.2.ebuild} (100%) diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest index a4b8f1e4e1..9c03afb7d3 100644 --- a/net-misc/ooni-probe-cli/Manifest +++ b/net-misc/ooni-probe-cli/Manifest @@ -1,2 +1,2 @@ -DIST ooni-probe-cli-3.17.0.tar.gz 22660357 BLAKE2B 688b4e2ebf1b6064753180ee5d77a34e9e685955cc99a6a0ad8c05e6f9f3ae89c92e092f6c19de346aa85ffebfe8b26c70903f455489980773dd84e37c427116 SHA512 1619674382dd0ef20228f7bcecaec2a7ac3fa71ac56fdf733b307b6fe2f30d73c6ab5be99a1c18e79656f16f65790299afddbc7e6acbdaec15979cb0269995ce DIST ooni-probe-cli-3.17.1.tar.gz 22683293 BLAKE2B 76e6c7637ae344b83c87fc8c1c7e14adb460a94c745acda564c6fda285303051c36811935e91377507c50de2440ef15b2b43e710b87a6188842883e441db5ee0 SHA512 9952a1508227fca816a5d28bd943b99166543b1695adb7986243139d1375920132e43fd045f4e7c3813c01b3f3dd267fd6d8a79a095d8cc7b2d7f49970e8632c +DIST ooni-probe-cli-3.17.2.tar.gz 22665844 BLAKE2B 0f98c8aa96d3cb3bee000624dada4ddd464658714b0f690192c530ba1394753f07cf0acaadc3a2d03e7d59756597f4770f333bfe127c5b35800beef5fdaef2b6 SHA512 311e943f3349c73dfd83f4b7c9a7abf87f35eac7bb655ebaeab78a1aa0293c78236de5e0204f822940292ae4c96fbb8bb0489500e3d7b464f8f1ecbb8aeb98c9 diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.0.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.2.ebuild similarity index 100% rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.17.0.ebuild rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.17.2.ebuild From 3bf88dd8bc60edcc6cf52bcbd655ca3c24de76fc Mon Sep 17 00:00:00 2001 From: John-Henry Lim Date: Fri, 12 May 2023 17:03:26 +0800 Subject: [PATCH 12/30] net-vpn/cloudflare-warp: new package, add 2023.3.398 Signed-off-by: John-Henry Lim --- net-vpn/cloudflare-warp/Manifest | 1 + .../cloudflare-warp-2023.3.398.ebuild | 50 +++++++++++++++++++ .../files/com.cloudflare.WarpTaskbar.desktop | 10 ++++ net-vpn/cloudflare-warp/files/warp-svc | 11 ++++ net-vpn/cloudflare-warp/metadata.xml | 11 ++++ 5 files changed, 83 insertions(+) create mode 100644 net-vpn/cloudflare-warp/Manifest create mode 100644 net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild create mode 100644 net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop create mode 100644 net-vpn/cloudflare-warp/files/warp-svc create mode 100644 net-vpn/cloudflare-warp/metadata.xml diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest new file mode 100644 index 0000000000..e2842d4692 --- /dev/null +++ b/net-vpn/cloudflare-warp/Manifest @@ -0,0 +1 @@ +DIST cloudflare_warp_2023_3_398_1_x86_64_e9b71b3326.rpm 41376433 BLAKE2B 356ccee3dcf039d3260ad4249d7b2b08ce06dbb15161792e56fb92d43367b8d16a35a8425cdbc7f3d2f3a55dd644919bc6660bc625c8e09fb61ebc15ca523a68 SHA512 3045964c4c9ea5b3c286e02d63360ef18a4e1ccac8df36cc1bf4d7327723e31096353bbb2fa3f55fc52becaa0b4f8c8adb2d1ead0e8f647a78fa2b787ef6a3de diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild new file mode 100644 index 0000000000..697ac69f21 --- /dev/null +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit rpm systemd xdg desktop + +DESCRIPTION="Cloudflare Warp Client" +HOMEPAGE="https://1.1.1.1" +SRC_URI="https://pkg.cloudflareclient.com/uploads/cloudflare_warp_2023_3_398_1_x86_64_e9b71b3326.rpm" + +LICENSE="all-rights-reserved" +RESTRICT="bindist mirror" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd +systray" + +QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" + +S="${WORKDIR}" + +src_install() { + into / + dobin bin/warp-cli + dobin bin/warp-diag + dobin bin/warp-svc + doinitd ${FILESDIR}/warp-svc + systemd_dounit opt/cloudflare-warp/warp-svc.service + + if use systray; then + dobin bin/warp-taskbar + systemd_douserunit usr/lib/systemd/user/warp-taskbar.service + + doicon -s scalable \ + usr/share/icons/hicolor/scalable/apps/zero-trust.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-error.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-connected.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-disconnected.svg + + desktopfile=$(\ + usex systemd \ + usr/share/applications/com.cloudflare.WarpTaskbar.desktop \ + ${FILESDIR}/com.cloudflare.WarpTaskbar.desktop\ + ) + domenu $desktopfile + + insinto /etc/xdg/autostart + doins $desktopfile + fi +} diff --git a/net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop b/net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop new file mode 100644 index 0000000000..9eba21d369 --- /dev/null +++ b/net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Version=1.2 +Name=Cloudflare Zero Trust +Comment=View the current status of the Zero Trust Tunnel +Exec=warp-taskbar +StartupNotify=false +Keywords=warp teams cloudflare vpn +Icon=zero-trust +Terminal=false \ No newline at end of file diff --git a/net-vpn/cloudflare-warp/files/warp-svc b/net-vpn/cloudflare-warp/files/warp-svc new file mode 100644 index 0000000000..96d1d9e89e --- /dev/null +++ b/net-vpn/cloudflare-warp/files/warp-svc @@ -0,0 +1,11 @@ +#!/sbin/openrc-run + +name=$RC_SVCNAME +description="Cloudflare Zero Trust Client Daemon" +supervisor="supervise-daemon" +command="/bin/warp-svc" +command_args="" + +depend() { + need net +} diff --git a/net-vpn/cloudflare-warp/metadata.xml b/net-vpn/cloudflare-warp/metadata.xml new file mode 100644 index 0000000000..d05fc2a28b --- /dev/null +++ b/net-vpn/cloudflare-warp/metadata.xml @@ -0,0 +1,11 @@ + + + + + John-Henry Lim + johnhenrylim12@gmail.com + + + Enable systray indicator of whether WARP is active + + From f8605674724116a194b7e1beca54027d2cb225d4 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 18:35:39 +1000 Subject: [PATCH 13/30] dev-util/odb: use double quotes Signed-off-by: Matt Jolly --- dev-util/odb/odb-2.5.0_beta21_p1.ebuild | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-util/odb/odb-2.5.0_beta21_p1.ebuild b/dev-util/odb/odb-2.5.0_beta21_p1.ebuild index 90a95eb7e0..a6e125bcf6 100644 --- a/dev-util/odb/odb-2.5.0_beta21_p1.ebuild +++ b/dev-util/odb/odb-2.5.0_beta21_p1.ebuild @@ -8,16 +8,16 @@ MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)+$(ver_cut 7)" inherit build2 SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz" -KEYWORDS='~amd64 ~x86' -DESCRIPTION='ODB compiler and the ODB system documentation' -HOMEPAGE='https://www.codesynthesis.com/products/odb/' -LICENSE='GPL-3' +KEYWORDS="~amd64 ~x86" +DESCRIPTION="ODB compiler and the ODB system documentation" +HOMEPAGE="https://www.codesynthesis.com/products/odb/" +LICENSE="GPL-3" -SLOT='0' -IUSE='test' -RESTRICT='!test? ( test )' +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" -RDEPEND='=dev-cpp/libcutl-1.11.0*' +RDEPEND="=dev-cpp/libcutl-1.11.0*" BDEPEND=" =dev-cpp/libstudxml-1.1.0* From c6e50ee2b6694eb69ebaaaa89ee3cba1ec276ce6 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 18:37:16 +1000 Subject: [PATCH 14/30] media-sound/drumgizmo: destabilize 0.9.20 for ~amd64 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- media-sound/drumgizmo/drumgizmo-0.9.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild b/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild index 6d8054df01..db8cd83431 100644 --- a/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild +++ b/media-sound/drumgizmo/drumgizmo-0.9.20.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://www.drumgizmo.org/releases/${P}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="+alsa jack lv2 vst cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3" DEPEND=" From c8c549c4a8c2496d5a3a6b074033b43dd97e9cf2 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 18:39:02 +1000 Subject: [PATCH 15/30] net-libs/libomemo-c: destabilize 0.5.0 for ~amd64, ~arm64, ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- net-libs/libomemo-c/libomemo-c-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild b/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild index 71f6ced95e..e8d89d5eab 100644 --- a/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild +++ b/net-libs/libomemo-c/libomemo-c-0.5.0.ebuild @@ -8,7 +8,7 @@ inherit cmake DESCRIPTION="XMPP fork of Signal Protocol C Library supporting XEP-0384 OMEMO" HOMEPAGE="https://github.com/dino/libomemo-c/" SRC_URI="https://github.com/dino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 arm64 x86" +KEYWORDS="~amd64 ~arm64 ~x86" LICENSE="GPL-3" SLOT="0" From 31d90e94b9ae5b8e921d56545ffe6095aeea7347 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 18:39:32 +1000 Subject: [PATCH 16/30] net-libs/telepathy-haze: destabilize 0.8.1 for ~amd64, ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild b/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild index 21458cdcb4..99c620bd9e 100644 --- a/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild +++ b/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="test" RDEPEND=" From 42d5d23c08b29219a778f5879d7645de4c98ca6b Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:04:33 +1000 Subject: [PATCH 17/30] net-libs/telepathy-haze: QA Fixes - Add BDEPEND - has_version -> python_has_version Signed-off-by: Matt Jolly --- net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild b/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild index 99c620bd9e..6e80d232ab 100644 --- a/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild +++ b/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild @@ -26,16 +26,20 @@ DEPEND="${RDEPEND} ${PYTHON_DEPS} dev-libs/libxslt dev-util/glib-utils +" + +BDEPEND=" virtual/pkgconfig test? ( dev-python/pygobject:3 $(python_gen_any_dep 'dev-python/twisted[${PYTHON_USEDEP}]') ) " + RESTRICT="!test? ( test )" python_check_deps() { if use test ; then - has_version "dev-python/twisted[${PYTHON_USEDEP}]" + python_has_version "dev-python/twisted[${PYTHON_USEDEP}]" fi } From d2450564695e205e0ded7df18a201202b901a917 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:06:01 +1000 Subject: [PATCH 18/30] sec-keys/openpgp-keys-aepaneshnikov: destabilize 20221210 for ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- .../openpgp-keys-aepaneshnikov-20221210.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20221210.ebuild b/sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20221210.ebuild index 895dd1383a..870eae97f5 100644 --- a/sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20221210.ebuild +++ b/sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20221210.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) From e498fd7d9bc146ae80e239d976e439d1d81ce1c8 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:06:45 +1000 Subject: [PATCH 19/30] sec-keys/openpgp-keys-jvoisin: destabilize 20230224 for ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- .../openpgp-keys-jvoisin/openpgp-keys-jvoisin-20230224.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-jvoisin/openpgp-keys-jvoisin-20230224.ebuild b/sec-keys/openpgp-keys-jvoisin/openpgp-keys-jvoisin-20230224.ebuild index e492b95b55..edef3fee1d 100644 --- a/sec-keys/openpgp-keys-jvoisin/openpgp-keys-jvoisin-20230224.ebuild +++ b/sec-keys/openpgp-keys-jvoisin/openpgp-keys-jvoisin-20230224.ebuild @@ -10,7 +10,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) From 799384f9b60e794cfeb4c4bfbd20628ccd21d901 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:07:23 +1000 Subject: [PATCH 20/30] sec-keys/openpgp-keys-russallbery: destabilize 20230000 for ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- .../openpgp-keys-russallbery-20230000.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-russallbery/openpgp-keys-russallbery-20230000.ebuild b/sec-keys/openpgp-keys-russallbery/openpgp-keys-russallbery-20230000.ebuild index ab2734e913..051292105d 100644 --- a/sec-keys/openpgp-keys-russallbery/openpgp-keys-russallbery-20230000.ebuild +++ b/sec-keys/openpgp-keys-russallbery/openpgp-keys-russallbery-20230000.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) From 36a9817518cab9a3b2039f37d5615c577415baac Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:07:54 +1000 Subject: [PATCH 21/30] sec-keys/openpgp-keys-skyjake: destabilize 20211224 for ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- .../openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild b/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild index 2dde20fa2f..068befba3a 100644 --- a/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild +++ b/sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) From c8f820893b105cd86a6510bcec1497dd518f6750 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:08:49 +1000 Subject: [PATCH 22/30] sec-keys/signify-keys-gmid: destablise ~x86 Also add upstream to metadata https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- sec-keys/signify-keys-gmid/metadata.xml | 3 +++ sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild | 2 +- sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sec-keys/signify-keys-gmid/metadata.xml b/sec-keys/signify-keys-gmid/metadata.xml index 7ebbd03347..c8cf578a20 100644 --- a/sec-keys/signify-keys-gmid/metadata.xml +++ b/sec-keys/signify-keys-gmid/metadata.xml @@ -5,4 +5,7 @@ cyber+gentoo@sysrq.in Anna + + omar-polo/gmid + diff --git a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild b/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild index d07f8b4d6d..a21a1b58dd 100644 --- a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild +++ b/sec-keys/signify-keys-gmid/signify-keys-gmid-1.7.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="${MY_PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) diff --git a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild b/sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild index d07f8b4d6d..a21a1b58dd 100644 --- a/sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild +++ b/sec-keys/signify-keys-gmid/signify-keys-gmid-1.8.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="${MY_PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) From 9a1e686defbb2bb7dc1d77ae6dd9980450f475f8 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:12:23 +1000 Subject: [PATCH 23/30] sec-keys/signify-keys-telescope: destablise ~x86 Also fix upstream metadata https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- sec-keys/signify-keys-telescope/metadata.xml | 3 +++ .../signify-keys-telescope/signify-keys-telescope-0.7.ebuild | 2 +- .../signify-keys-telescope/signify-keys-telescope-0.8.ebuild | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sec-keys/signify-keys-telescope/metadata.xml b/sec-keys/signify-keys-telescope/metadata.xml index 7ebbd03347..04a6ad1ca9 100644 --- a/sec-keys/signify-keys-telescope/metadata.xml +++ b/sec-keys/signify-keys-telescope/metadata.xml @@ -5,4 +5,7 @@ cyber+gentoo@sysrq.in Anna + + omar-polo/telescope + diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild index 7a33db7e09..17076239c6 100644 --- a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild +++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.7.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="${MY_PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) diff --git a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild index 7a33db7e09..17076239c6 100644 --- a/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild +++ b/sec-keys/signify-keys-telescope/signify-keys-telescope-0.8.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="${MY_PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} ) From 5b9e1789c03a488cc1cf9e1271dab7f65b78bd87 Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:14:36 +1000 Subject: [PATCH 24/30] x11-wm/berry: destablise ~amd64 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Signed-off-by: Matt Jolly --- x11-wm/berry/berry-0.1.11.ebuild | 2 +- x11-wm/berry/berry-0.1.12.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-wm/berry/berry-0.1.11.ebuild b/x11-wm/berry/berry-0.1.11.ebuild index f7eda92535..68e51f0979 100644 --- a/x11-wm/berry/berry-0.1.11.ebuild +++ b/x11-wm/berry/berry-0.1.11.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/JLErvin/berry/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="examples" DEPEND=" diff --git a/x11-wm/berry/berry-0.1.12.ebuild b/x11-wm/berry/berry-0.1.12.ebuild index d17302340a..8bc6cc1269 100644 --- a/x11-wm/berry/berry-0.1.12.ebuild +++ b/x11-wm/berry/berry-0.1.12.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/JLErvin/berry/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="examples" DEPEND=" From d3fcf483a689a35b4da4b6669dff18739943d58b Mon Sep 17 00:00:00 2001 From: Matt Jolly Date: Fri, 12 May 2023 19:17:01 +1000 Subject: [PATCH 25/30] x11-wm/dk: destabilize 1.7 for ~amd64, ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Additional QA fixes Signed-off-by: Matt Jolly --- x11-wm/dk/dk-1.7.ebuild | 4 ++-- x11-wm/dk/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild index 9ec1de9dc5..b53dad3a95 100644 --- a/x11-wm/dk/dk-1.7.ebuild +++ b/x11-wm/dk/dk-1.7.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ${DEPEND} x11-misc/sxhkd " -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="~amd64 ~riscv ~x86" #src_prepare() { # default @@ -61,7 +61,7 @@ src_install() { # insinto /etc/xdg/sxhkd # doins examples/sxhkdrc - + # if use doc ; then # insinto /etc/xdg/sxhkd # doins doc/sxhkdrc doc/dkrc diff --git a/x11-wm/dk/metadata.xml b/x11-wm/dk/metadata.xml index 4a86c7f203..d3ee7d1800 100644 --- a/x11-wm/dk/metadata.xml +++ b/x11-wm/dk/metadata.xml @@ -8,6 +8,7 @@ https://bitbucket.org/natemaia/dk/src/master/ https://bitbucket.org/natemaia/dk/issue + natemaia/dk From c59c0db68af38b0f49452ae845371726467a17fe Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 12 May 2023 12:48:02 +0300 Subject: [PATCH 26/30] dev-python/desktop-notifier: add 3.5.3 Signed-off-by: Viorel Munteanu --- dev-python/desktop-notifier/Manifest | 1 + .../desktop-notifier-3.5.3.ebuild | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 dev-python/desktop-notifier/desktop-notifier-3.5.3.ebuild diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest index cb8c6420a9..dad974ffc3 100644 --- a/dev-python/desktop-notifier/Manifest +++ b/dev-python/desktop-notifier/Manifest @@ -1,2 +1,3 @@ DIST desktop-notifier-3.4.3.tar.gz 29196 BLAKE2B 975ff8e7f9b775a5272c3db426ddb35aacff4986531bd18dc4c06859f14966cf8d701ed2695fe5cf9f42f650ae881c7c27d66a4edc0c2305f304b9122083bb2c SHA512 163ef300c3929f3e92a8ac1018d5f22b439d5381df825dab08796897267b7bbf8e3053cd2428c2a41b875b44ee4f7637974a87897e24db0f43448342dd243265 DIST desktop-notifier-3.5.2.tar.gz 29543 BLAKE2B 5fee17e207ba7fe795bb9f9c5ac17baf111153d31a181256b463d56c8e9ad204d027f9da1a0e20fdb0228e9798dfc345ee63e0f69534526215209b552397a9f4 SHA512 1ab5f3584ff7f3416f48ecc96c951e8ab8451ac73222f4f642c3d5fb5a5111a2dcfd61c6a8491d7f012b9a9502e1362728e9caea0e122acac9f65e10d4bbe787 +DIST desktop-notifier-3.5.3.tar.gz 29641 BLAKE2B 7da260194d8891070191fff55ce38a22dc364b47016a93fa1bd516784e7eeeadbbdf8397d730ef39732688ceaaf572a6f3b992acd6af84ee51195455d2dc03f9 SHA512 70040dc432bcf63f2e3634f9862c7557119ffacc1c968a988027b3bb6abad18a2c45dc07a48af8ef6bb684334bac431fda511685d94dfbfb0f4f5ab604458f8f diff --git a/dev-python/desktop-notifier/desktop-notifier-3.5.3.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.5.3.ebuild new file mode 100644 index 0000000000..3d2b20f5aa --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-3.5.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" +HOMEPAGE=" + https://desktop-notifier.readthedocs.io + https://pypi.org/project/desktop-notifier/ + https://github.com/samschott/desktop-notifier +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/wheel[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/dbus-next[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" From c083b0d37d5e36d6e29dfa4aad2f8a32b63851c1 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 12 May 2023 12:48:09 +0300 Subject: [PATCH 27/30] dev-python/desktop-notifier: drop 3.5.2 Signed-off-by: Viorel Munteanu --- dev-python/desktop-notifier/Manifest | 1 - .../desktop-notifier-3.5.2.ebuild | 30 ------------------- 2 files changed, 31 deletions(-) delete mode 100644 dev-python/desktop-notifier/desktop-notifier-3.5.2.ebuild diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest index dad974ffc3..2ca5ad6d5c 100644 --- a/dev-python/desktop-notifier/Manifest +++ b/dev-python/desktop-notifier/Manifest @@ -1,3 +1,2 @@ DIST desktop-notifier-3.4.3.tar.gz 29196 BLAKE2B 975ff8e7f9b775a5272c3db426ddb35aacff4986531bd18dc4c06859f14966cf8d701ed2695fe5cf9f42f650ae881c7c27d66a4edc0c2305f304b9122083bb2c SHA512 163ef300c3929f3e92a8ac1018d5f22b439d5381df825dab08796897267b7bbf8e3053cd2428c2a41b875b44ee4f7637974a87897e24db0f43448342dd243265 -DIST desktop-notifier-3.5.2.tar.gz 29543 BLAKE2B 5fee17e207ba7fe795bb9f9c5ac17baf111153d31a181256b463d56c8e9ad204d027f9da1a0e20fdb0228e9798dfc345ee63e0f69534526215209b552397a9f4 SHA512 1ab5f3584ff7f3416f48ecc96c951e8ab8451ac73222f4f642c3d5fb5a5111a2dcfd61c6a8491d7f012b9a9502e1362728e9caea0e122acac9f65e10d4bbe787 DIST desktop-notifier-3.5.3.tar.gz 29641 BLAKE2B 7da260194d8891070191fff55ce38a22dc364b47016a93fa1bd516784e7eeeadbbdf8397d730ef39732688ceaaf572a6f3b992acd6af84ee51195455d2dc03f9 SHA512 70040dc432bcf63f2e3634f9862c7557119ffacc1c968a988027b3bb6abad18a2c45dc07a48af8ef6bb684334bac431fda511685d94dfbfb0f4f5ab604458f8f diff --git a/dev-python/desktop-notifier/desktop-notifier-3.5.2.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.5.2.ebuild deleted file mode 100644 index 3d2b20f5aa..0000000000 --- a/dev-python/desktop-notifier/desktop-notifier-3.5.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" -HOMEPAGE=" - https://desktop-notifier.readthedocs.io - https://pypi.org/project/desktop-notifier/ - https://github.com/samschott/desktop-notifier -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/wheel[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/dbus-next[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" From 283bfe07e9fbbcacb205bfe86e570a5a5181fac1 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 12 May 2023 12:48:15 +0300 Subject: [PATCH 28/30] dev-python/desktop-notifier: drop 3.4.3 Signed-off-by: Viorel Munteanu --- dev-python/desktop-notifier/Manifest | 1 - .../desktop-notifier-3.4.3.ebuild | 30 ------------------- 2 files changed, 31 deletions(-) delete mode 100644 dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest index 2ca5ad6d5c..01fd816b23 100644 --- a/dev-python/desktop-notifier/Manifest +++ b/dev-python/desktop-notifier/Manifest @@ -1,2 +1 @@ -DIST desktop-notifier-3.4.3.tar.gz 29196 BLAKE2B 975ff8e7f9b775a5272c3db426ddb35aacff4986531bd18dc4c06859f14966cf8d701ed2695fe5cf9f42f650ae881c7c27d66a4edc0c2305f304b9122083bb2c SHA512 163ef300c3929f3e92a8ac1018d5f22b439d5381df825dab08796897267b7bbf8e3053cd2428c2a41b875b44ee4f7637974a87897e24db0f43448342dd243265 DIST desktop-notifier-3.5.3.tar.gz 29641 BLAKE2B 7da260194d8891070191fff55ce38a22dc364b47016a93fa1bd516784e7eeeadbbdf8397d730ef39732688ceaaf572a6f3b992acd6af84ee51195455d2dc03f9 SHA512 70040dc432bcf63f2e3634f9862c7557119ffacc1c968a988027b3bb6abad18a2c45dc07a48af8ef6bb684334bac431fda511685d94dfbfb0f4f5ab604458f8f diff --git a/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild deleted file mode 100644 index 3d2b20f5aa..0000000000 --- a/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" -HOMEPAGE=" - https://desktop-notifier.readthedocs.io - https://pypi.org/project/desktop-notifier/ - https://github.com/samschott/desktop-notifier -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/wheel[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/dbus-next[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" From 78bb7293a44b48cd9412775c97d6e527ef5b38f4 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 12 May 2023 12:51:03 +0300 Subject: [PATCH 29/30] dev-cpp/cli11: treeclean Moved to ::gentoo. Signed-off-by: Viorel Munteanu --- dev-cpp/cli11/Manifest | 2 -- dev-cpp/cli11/cli11-2.3.1.ebuild | 41 -------------------------------- dev-cpp/cli11/cli11-2.3.2.ebuild | 41 -------------------------------- dev-cpp/cli11/metadata.xml | 11 --------- 4 files changed, 95 deletions(-) delete mode 100644 dev-cpp/cli11/Manifest delete mode 100644 dev-cpp/cli11/cli11-2.3.1.ebuild delete mode 100644 dev-cpp/cli11/cli11-2.3.2.ebuild delete mode 100644 dev-cpp/cli11/metadata.xml diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest deleted file mode 100644 index 57973662c2..0000000000 --- a/dev-cpp/cli11/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST cli11-2.3.1.tar.gz 301615 BLAKE2B f5045a50a736aa7add0e21f95b76abbabe191eaa36bf68eb1e05c90343327c6343774b5f34daa281a4ff52230679a44d280eddbc3cef0abe5bce8454d7c98ec9 SHA512 7805a3bff5ce443e93a005341680db1e618d5b0789a697daaac881f9ccac76f855ea3d43c9c5b13c33c2bf590138241df9e55d70e133562272f0859d8341af09 -DIST cli11-2.3.2.tar.gz 303507 BLAKE2B 68a1ca97fb55a4329f7d56a7d661f71f356bebcb0878421bccb18093aab171cff963f4e3e8f47b95cac4947ebbd7c7d6c853cc28e404c07091685ba1e99ac8d3 SHA512 f48b289d52034c47b90db58c035a123b464bed488cf31bcdbe10a692214a5c05e62b99d6fb7c4b065f42df862ecf3813f11dd533b3697939d761e99d2b89c2ec diff --git a/dev-cpp/cli11/cli11-2.3.1.ebuild b/dev-cpp/cli11/cli11-2.3.1.ebuild deleted file mode 100644 index 793ca37ab4..0000000000 --- a/dev-cpp/cli11/cli11-2.3.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="doxygen" -DOCS_DIR="docs" -inherit cmake docs - -DESCRIPTION="Command line parser for C++11" -HOMEPAGE="https://github.com/CLIUtils/CLI11 https://cliutils.github.io/CLI11/book/" -SRC_URI="https://github.com/CLIUtils/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/CLI11-${PV}" - -LICENSE="BSD" -SLOT="0/2" -KEYWORDS="~amd64 ~x86" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( - - - - - CLIUtils/CLI11 - - - cyber+gentoo@sysrq.in - Anna - - From 3e953f634c90a1672cc7d79fa700425e94c58f3c Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Fri, 12 May 2023 12:51:44 +0300 Subject: [PATCH 30/30] media-libs/vips: treeclean Moved to ::gentoo. Signed-off-by: Viorel Munteanu --- media-libs/vips/Manifest | 1 - media-libs/vips/metadata.xml | 17 ----- media-libs/vips/vips-8.10.6.ebuild | 106 ----------------------------- 3 files changed, 124 deletions(-) delete mode 100644 media-libs/vips/Manifest delete mode 100644 media-libs/vips/metadata.xml delete mode 100644 media-libs/vips/vips-8.10.6.ebuild diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest deleted file mode 100644 index 7d90c971b8..0000000000 --- a/media-libs/vips/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vips-8.10.6.tar.gz 19532428 BLAKE2B ccc3fd55a8231a1efb65e12acc5b749c9331ce95fcdce6a95a3b3a6cb26da1846da68a44c16c71837ec7f4de0c14f60cf4b5605ab05b70209ae607ae257d0ec9 SHA512 e3e623ad7b44dfb65078c49d2694d94bb11294300630d9e3c53ff1f9e9aaf58d196881d52c191b4604d9f63453199b7da3601425ffc9554f1c25cf08d630ef8b diff --git a/media-libs/vips/metadata.xml b/media-libs/vips/metadata.xml deleted file mode 100644 index a8190e0944..0000000000 --- a/media-libs/vips/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Enable support for the FITS image format through sci-libs/cfitsio - Enable support for reading images from Matlab files through sci-libs/matio - - Enable support for creating image pyramids with dzsave - Enable support for HEIC images - Enable support for text rendering - - Enable support for 8bpp PNG via media-gfx/libimagequant - - - libvips/libvips - - diff --git a/media-libs/vips/vips-8.10.6.ebuild b/media-libs/vips/vips-8.10.6.ebuild deleted file mode 100644 index c9d0bfac36..0000000000 --- a/media-libs/vips/vips-8.10.6.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -DESCRIPTION="VIPS Image Processing Library" -SRC_URI="https://github.com/libvips/libvips/releases/download/v${PV}/${P}.tar.gz" -HOMEPAGE="https://libvips.github.io/libvips/" - -LICENSE="LGPL-2.1+" -SLOT="1" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug exif fftw fits heif gsf graphicsmagick imagemagick imagequant jpeg lcms matio openexr orc pango pdf png svg static-libs test tiff webp zlib" -REQUIRED_USE="imagequant? ( png ) test? ( jpeg png )" -RESTRICT="!test? ( test )" - -# FIXME: nitfi (FIND_NIFTI) -# openslide? ( >=media-libs/openslide-3.3.0 ) -RDEPEND=" - >=dev-libs/glib-2.6:2 - dev-libs/expat:= - debug? ( dev-libs/dmalloc ) - fftw? ( sci-libs/fftw:3.0= ) - imagemagick? ( - graphicsmagick? ( media-gfx/graphicsmagick ) - !graphicsmagick? ( media-gfx/imagemagick ) - ) - imagequant? ( media-gfx/libimagequant:= ) - exif? ( >=media-libs/libexif-0.6 ) - fits? ( sci-libs/cfitsio ) - heif? ( >=media-libs/libheif-1.3.0:= ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - gsf? ( gnome-extra/libgsf:= ) - lcms? ( media-libs/lcms ) - matio? ( >=sci-libs/matio-1.3.4 ) - openexr? ( >=media-libs/openexr-1.2.2:= ) - orc? ( >=dev-lang/orc-0.4.11 ) - pango? ( x11-libs/pango ) - pdf? ( app-text/poppler[cairo] ) - png? ( >=media-libs/libpng-1.2.9:0= ) - svg? ( gnome-base/librsvg ) - tiff? ( media-libs/tiff:0= ) - webp? ( media-libs/libwebp ) - zlib? ( sys-libs/zlib ) -" -DEPEND=" - ${RDEPEND} - doc? ( - dev-util/gtk-doc - dev-util/gtk-doc-am - ) -" - -DOCS=(ChangeLog NEWS THANKS README.md) - -src_prepare() { - default - - eautoreconf - - multilib_copy_sources -} - -multilib_src_configure() { - local magick="--without-magick"; - use imagemagick && magick="--with-magickpackage=MagickCore" - use graphicsmagick && magick="--with-magickpackage=GraphicsMagick" - - # NOTE: Replace pangoft2 with pangocairo in > 8.10.6. - econf \ - ${magick} \ - $(multilib_native_use_enable doc gtk-doc) \ - $(use_enable debug) \ - $(use_with debug dmalloc) \ - $(use_with exif libexif) \ - $(use_with fftw) \ - $(use_with fits cfitsio) \ - $(use_with gsf) \ - $(use_with imagequant) \ - $(use_with jpeg) \ - $(use_with lcms) \ - $(use_with matio ) \ - $(use_with openexr OpenEXR) \ - $(use_with orc) \ - $(use_with pango pangoft2) \ - $(use_with pdf poppler) \ - $(use_with png) \ - $(use_with svg rsvg) \ - $(use_with tiff) \ - $(use_with webp libwebp) \ - $(use_with zlib) \ - $(use_enable static-libs static) -} - -# FIXME: Add the fancier pytest-based testsuite -# You can find how it's used in ${S}/.travis.yml - -multilib_src_install() { - emake DESTDIR="${D}" install -} -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -type f -delete || die -}