diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 2529ba8784..7cc62e3a60 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,3 @@ -DIST pulumi-v3.121.0-linux-x64.tar.gz 161356784 BLAKE2B 9802fa4fff73e03d2a9f8e770b1b22b87e8839b812a298f157652b2a2cfd28d577f2c06012407e6dceac356289b04933be0379090d152a1384af5d1e6bc4e7e0 SHA512 72020c1fd6b49ccaaf74240acac3fd2b7c2e9f43d2aa51c1a888d71c3e654f6be8ded824ad5404e78e1ec40427c90861d969ac77d020ae5ad3f1a4d43d86105b DIST pulumi-v3.122.0-linux-x64.tar.gz 161494939 BLAKE2B 70b169306fca878ebb3a7d29e7f7c8b285c1ab0af8696ae8ff4f0e4284bc1f176f190bc93784b6e39ab3f3c393bd2449ed682eda4e8e883573dcb21d776be563 SHA512 db638c2980d7405e6158a55e1eabc9dafe001cce35df87b44fa78f6ecbf1ffa878bfefd44a72437f156526c7402d8e869014f15858cf474bd2a6c405ed166843 DIST pulumi-v3.124.0-linux-x64.tar.gz 161897373 BLAKE2B 2b3d1d07f3cb9e1ccc61433130f289af140a7283b75a8be818ca4e7096b6dac9570825dfbdb0e6177485e41f78d321a3d9b48f01042188e79e1d99eecb7fe39e SHA512 d008c7b34f3739c8f3962e8c4db2c83b06a30d19828bae47a9a5bb52629ab43b13bb0855380bfa44c35bba042656d2735f86b6e26dc2a56fdb4490af0a6e8ffd +DIST pulumi-v3.127.0-linux-x64.tar.gz 161988518 BLAKE2B 413e9476288cb465a0db8863808b12378b7e52dc2a3b7657d3311dc077306d9863b1eb0f213dac71787d71521e043b43a12c4ecab3de0c3a9cedfd05ae9e0656 SHA512 b13843f3d0d8f9d3783827398fac4b095f8955334adcc21b8a996280f2be3610cedb95f8712fe4d8c2c9ceff74082146c8971d72a588abe224588894a5558675 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.121.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.127.0.ebuild similarity index 100% rename from app-admin/pulumi-bin/pulumi-bin-3.121.0.ebuild rename to app-admin/pulumi-bin/pulumi-bin-3.127.0.ebuild diff --git a/app-portage/portagecfg/Manifest b/app-portage/portagecfg/Manifest index 6e017c08f4..2010b31b31 100644 --- a/app-portage/portagecfg/Manifest +++ b/app-portage/portagecfg/Manifest @@ -1 +1,2 @@ DIST portagecfg-2.0.0.tar.gz 607413 BLAKE2B e4aa5b1fa2377a69797050c82c6014473f2ef10291882f2395f2108065f8f761ebe2749f451e158e8d3d10aa78ea28c8a55707ded26237ac65b78f53e07e75f1 SHA512 ac650482c6a5d2fd42a2afee206666ab8fad8766d49bd4fdd567af53d8bdbf27ec0cd6cb993c9338b83c389d8c82ec8a44db714843d0564217800ee512ec4093 +DIST portagecfg-2.1.1.tar.gz 609102 BLAKE2B 00f86615ee6b311d198ad42f3a5866be74369eb55e14be51463a278853a813f82d8572bec4bddedb41ba818a52d58bdf503b60b5e5280e46b9aa0e6e3b7e6bd0 SHA512 56be6991db907ce04ae8b12d5e1f245fdda494710c513d2ae73315d3a088c15bef90b3dd150b2545869dc0f25398a0d461ac08c5a044883b1b439b6d7c5f7add diff --git a/app-portage/portagecfg/portagecfg-2.0.0.ebuild b/app-portage/portagecfg/portagecfg-2.0.0.ebuild index 5b63207a11..8ffca7b0ef 100644 --- a/app-portage/portagecfg/portagecfg-2.0.0.ebuild +++ b/app-portage/portagecfg/portagecfg-2.0.0.ebuild @@ -18,4 +18,4 @@ dev-qt/qtbase:6 dev-qt/linguist-tools:5 " RDEPEND="${DEPEND}" -BDEPEND="${DEPEND}" +BDEPEND=">=dev-build/cmake-3.28" diff --git a/app-portage/portagecfg/portagecfg-2.1.1.ebuild b/app-portage/portagecfg/portagecfg-2.1.1.ebuild new file mode 100644 index 0000000000..8ffca7b0ef --- /dev/null +++ b/app-portage/portagecfg/portagecfg-2.1.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Brayan M. Salazar +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Utility to write Portage config files in an easy manner." +HOMEPAGE="https://github.com/brookiestein/portagecfg" +SRC_URI="https://github.com/brookiestein/portagecfg/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" +dev-qt/qtbase:6 +dev-qt/linguist-tools:5 +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-build/cmake-3.28" diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild b/dev-python/colorspacious/colorspacious-1.1.2.ebuild index b7ec50c066..4d3af6ddb0 100644 --- a/dev-python/colorspacious/colorspacious-1.1.2.ebuild +++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild @@ -20,5 +20,3 @@ KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " - -distutils_enable_tests pytest diff --git a/dev-python/dateparser/dateparser-1.2.0.ebuild b/dev-python/dateparser/dateparser-1.2.0.ebuild index 45704719e0..8697814c4f 100644 --- a/dev-python/dateparser/dateparser-1.2.0.ebuild +++ b/dev-python/dateparser/dateparser-1.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 optfeature pypi diff --git a/dev-python/dateparser/metadata.xml b/dev-python/dateparser/metadata.xml index 694c8de0e5..670472c82d 100644 --- a/dev-python/dateparser/metadata.xml +++ b/dev-python/dateparser/metadata.xml @@ -1,7 +1,10 @@ - + + pastalian46@gmail.com + Takuya Wakazono + scrapinghub/dateparser dateparser diff --git a/dev-python/hijridate/hijridate-2.4.1.ebuild b/dev-python/hijridate/hijridate-2.4.1.ebuild index 0d3a22cfac..6cb25f351e 100644 --- a/dev-python/hijridate/hijridate-2.4.1.ebuild +++ b/dev-python/hijridate/hijridate-2.4.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 diff --git a/dev-python/hijridate/metadata.xml b/dev-python/hijridate/metadata.xml index d5b62be016..54036c4fb9 100644 --- a/dev-python/hijridate/metadata.xml +++ b/dev-python/hijridate/metadata.xml @@ -1,7 +1,10 @@ - + + pastalian46@gmail.com + Takuya Wakazono + hijridate dralshehri/hijridate diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index 4ccb48f61f..1518664221 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index 7b2bbaa29f..7ba11d811d 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -1,7 +1,10 @@ - + + pastalian46@gmail.com + Takuya Wakazono + langdetect Mimino666/langdetect diff --git a/dev-util/ocp-indent/Manifest b/dev-util/ocp-indent/Manifest new file mode 100644 index 0000000000..41a1e90384 --- /dev/null +++ b/dev-util/ocp-indent/Manifest @@ -0,0 +1 @@ +DIST ocp-indent-1.8.2.tar.gz 109681 BLAKE2B 7d9610bf086a431f39eed9b7314cfe639c2a1a21237c5e5948b8c01b1e84d7036549621e1ab5fb945fd06cd2dbc17b7e9c2a5e3c692b102cbef3e6f859981aec SHA512 c5f8b63d6d3baabbadffba159d485f54f6e903eaa59a58b6df509e12e679b5b63a1cf7734d336d6b3456ea6ac74e42c58889199f2a3ed584566589d0c9bbfef5 diff --git a/dev-util/ocp-indent/metadata.xml b/dev-util/ocp-indent/metadata.xml new file mode 100644 index 0000000000..44bad39163 --- /dev/null +++ b/dev-util/ocp-indent/metadata.xml @@ -0,0 +1,18 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + Ocp-indent is based on an approximate, tolerant OCaml parser and a simple stack machine ; this is much faster and more reliable than using regexps. Presets and configuration options available, with the possibility to set them project-wide. Supports most common syntax extensions, and extensible for others. + +Includes: +- An indentor program, callable from the command-line or from within editors +- Bindings for popular editors +- A library that can be directly used by editor writers, or just for fault-tolerant/approximate parsing. + + https://github.com/OCamlPro/ocp-indent/issues + OCamlPro/ocp-indent + + diff --git a/dev-util/ocp-indent/ocp-indent-1.8.2.ebuild b/dev-util/ocp-indent/ocp-indent-1.8.2.ebuild new file mode 100644 index 0000000000..2ffe4a754b --- /dev/null +++ b/dev-util/ocp-indent/ocp-indent-1.8.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Indentation tool for OCaml, to be used from editors like Emacs and Vim." +HOMEPAGE=" + http://www.typerex.org/ocp-indent.html + https://github.com/OCamlPro/ocp-indent +" +SRC_URI="https://github.com/OCamlPro/ocp-indent/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/cmdliner-1.0.0:= +" + +DEPEND=" + ${RDEPEND} +" diff --git a/gui-apps/hyprlock/hyprlock-0.4.1.ebuild b/gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild similarity index 96% rename from gui-apps/hyprlock/hyprlock-0.4.1.ebuild rename to gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild index bc8665681b..7d6de65489 100644 --- a/gui-apps/hyprlock/hyprlock-0.4.1.ebuild +++ b/gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild @@ -20,13 +20,14 @@ LICENSE="BSD" SLOT="0" RDEPEND=" + >=dev-libs/hyprlang-0.4.0 + >=gui-libs/hyprutils-0.2.0 dev-libs/date + dev-libs/glib:2 dev-libs/wayland + media-libs/libglvnd media-libs/mesa[opengl] sys-libs/pam - dev-libs/glib:2 - >=dev-libs/hyprlang-0.4.0 - media-libs/libglvnd x11-libs/cairo x11-libs/libxkbcommon x11-libs/libdrm diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild index bc8665681b..7d6de65489 100644 --- a/gui-apps/hyprlock/hyprlock-9999.ebuild +++ b/gui-apps/hyprlock/hyprlock-9999.ebuild @@ -20,13 +20,14 @@ LICENSE="BSD" SLOT="0" RDEPEND=" + >=dev-libs/hyprlang-0.4.0 + >=gui-libs/hyprutils-0.2.0 dev-libs/date + dev-libs/glib:2 dev-libs/wayland + media-libs/libglvnd media-libs/mesa[opengl] sys-libs/pam - dev-libs/glib:2 - >=dev-libs/hyprlang-0.4.0 - media-libs/libglvnd x11-libs/cairo x11-libs/libxkbcommon x11-libs/libdrm diff --git a/gui-apps/wl-mirror/Manifest b/gui-apps/wl-mirror/Manifest index e348cca5fb..b40d4dedc8 100644 --- a/gui-apps/wl-mirror/Manifest +++ b/gui-apps/wl-mirror/Manifest @@ -1 +1,2 @@ DIST wl-mirror-0.12.2.tar.gz 182414 BLAKE2B b1f2fedcf8ad9e7bc561c0656b7929ef91131414ab3c371fd16c876ebf4c13edaac5affd6aa47735411482820faa6fdc61812538cf1372673d74b6b83a164a5a SHA512 f40f52088f86ad84e05b976877a3628d226be4e6cc33617abceef26562df6af6c198a8b79f9a2c9e831d0f1e64f08ccf2bb63d8cd9e26b45adae511b59333db0 +DIST wl-mirror-0.16.5.tar.gz 198781 BLAKE2B 2ea41eeb35aec5bc745af107d56d9b3fee276adc3fa0955e6eb22bef80cfef34520289faf5e864e3444988b9757842f46d0a58ec957db89bca8d10ab333304b0 SHA512 f4260ac0798a25709676be8e6158b0cd06a4043f12fbe712ed53513b6791f402c38bc64d200e285edce04e18cf00f00ad36037ad5ea3af48243b7084dd73def5 diff --git a/gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild b/gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild new file mode 100644 index 0000000000..97944cb233 --- /dev/null +++ b/gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A simple Wayland output mirror client" +HOMEPAGE="https://github.com/Ferdi265/wl-mirror" +SRC_URI="https://github.com/Ferdi265/wl-mirror/releases/download/v${PV}/wl-mirror-${PV}.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="man" + +DEPEND=" + gui-libs/wlroots + dev-libs/wayland-protocols + dev-libs/wayland + media-libs/libglvnd + dev-util/wayland-scanner + man? ( + app-text/scdoc + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + -DINSTALL_DOCUMENTATION=$(usex man ON OFF) + -DFORCE_SYSTEM_WL_PROTOCOLS=ON + -DFORCE_SYSTEM_WLR_PROTOCOLS=OFF + -DINSTALL_EXAMPLE_SCRIPTS=OFF + ) + + cmake_src_configure +} diff --git a/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-9999_use_sys_sdbus-c++.patch b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-9999_use_sys_sdbus-c++.patch new file mode 100644 index 0000000000..2fd5f007cb --- /dev/null +++ b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-9999_use_sys_sdbus-c++.patch @@ -0,0 +1,34 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 039318f..4f5e882 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -49,6 +49,7 @@ add_compile_options( + message(STATUS "Checking deps...") + add_subdirectory(hyprland-share-picker) + ++find_package(sdbus-c++ REQUIRED) + find_package(Threads REQUIRED) + find_package(PkgConfig REQUIRED) + pkg_check_modules( +@@ -65,12 +66,6 @@ pkg_check_modules( + hyprlang>=0.2.0) + + # check whether we can find sdbus-c++ through pkg-config +-pkg_check_modules(SDBUS IMPORTED_TARGET sdbus-c++) +-if(NOT SDBUS_FOUND) +- include_directories("subprojects/sdbus-cpp/include/") +- add_subdirectory(subprojects/sdbus-cpp EXCLUDE_FROM_ALL) +- add_library(PkgConfig::SDBUS ALIAS sdbus-c++) +-endif() + + # same for hyprland-protocols + pkg_check_modules(HYPRLAND_PROTOS IMPORTED_TARGET hyprland-protocols) +@@ -83,7 +78,7 @@ endif() + file(GLOB_RECURSE SRCFILES CONFIGURE_DEPENDS "src/*.cpp") + add_executable(xdg-desktop-portal-hyprland ${SRCFILES}) + target_link_libraries( +- xdg-desktop-portal-hyprland PRIVATE rt PkgConfig::SDBUS Threads::Threads ++ xdg-desktop-portal-hyprland PRIVATE rt sdbus-c++ Threads::Threads + PkgConfig::deps) + + # protocols diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild index f49c025930..6bd18e3f80 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild @@ -66,7 +66,7 @@ pkg_setup() { } src_prepare() { - eapply "${FILESDIR}/xdg-desktop-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch" + eapply "${FILESDIR}/xdg-desktop-portal-hyprland-9999_use_sys_sdbus-c++.patch" sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die cmake_src_prepare } diff --git a/net-im/nheko/nheko-0.12.0.ebuild b/net-im/nheko/nheko-0.12.0.ebuild index e22f303cc6..92596c206a 100644 --- a/net-im/nheko/nheko-0.12.0.ebuild +++ b/net-im/nheko/nheko-0.12.0.ebuild @@ -27,13 +27,13 @@ RDEPEND=" >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= dev-libs/libfmt:= + >=dev-libs/kdsingleapplication-1.1.0 >=dev-libs/mtxclient-0.10.0:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-libs/re2-0.2022.04.01:= dev-libs/spdlog:= - >=dev-qt/kdsingleapplication-1.1.0:=[qt6] dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 diff --git a/net-im/nheko/nheko-9999.ebuild b/net-im/nheko/nheko-9999.ebuild index b25d7d9772..220f067089 100644 --- a/net-im/nheko/nheko-9999.ebuild +++ b/net-im/nheko/nheko-9999.ebuild @@ -29,12 +29,12 @@ RDEPEND=" >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= dev-libs/libfmt:= + >=dev-libs/kdsingleapplication-1.1.0 dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-libs/re2-0.2022.04.01:= dev-libs/spdlog:= - >=dev-qt/kdsingleapplication-1.1.0:=[qt6] dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 diff --git a/net-p2p/monero/monero-0.18.3.3.ebuild b/net-p2p/monero/monero-0.18.3.3-r1.ebuild similarity index 97% rename from net-p2p/monero/monero-0.18.3.3.ebuild rename to net-p2p/monero/monero-0.18.3.3-r1.ebuild index e9e08a5571..565af48f3b 100644 --- a/net-p2p/monero/monero-0.18.3.3.ebuild +++ b/net-p2p/monero/monero-0.18.3.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ DEPEND=" dev-libs/supercop net-dns/unbound:=[threads] net-libs/czmq:= - net-libs/miniupnpc:= +