From 02c2737f4e246a8fb6b3ac608a5f93621d61ae75 Mon Sep 17 00:00:00 2001 From: "Brayan M. Salazar" Date: Thu, 25 Jul 2024 11:05:12 -0400 Subject: [PATCH 01/17] app-portage/portagecfg: Fixed wrong BDEPEND. Signed-off-by: Brayan M. Salazar --- app-portage/portagecfg/portagecfg-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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" From af8ae94474aa36d51d898f0961fc27fbac5cfa28 Mon Sep 17 00:00:00 2001 From: "John M. Harris Jr." Date: Thu, 25 Jul 2024 09:45:24 -0700 Subject: [PATCH 02/17] gui-libs/xdg-desktop-portal-hyprland: Fix patch, live Signed-off-by: John M. Harris Jr. --- ...rtal-hyprland-9999_use_sys_sdbus-c++.patch | 34 +++++++++++++++++++ .../xdg-desktop-portal-hyprland-9999.ebuild | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-9999_use_sys_sdbus-c++.patch 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 } From f641bb9325a36732732f6d6f4da97e877b7ec51a Mon Sep 17 00:00:00 2001 From: Mathijs Saey Date: Thu, 25 Jul 2024 21:12:14 +0200 Subject: [PATCH 03/17] x11-misc/rofi-emoji: add 3.4.1 Signed-off-by: Mathijs Saey --- x11-misc/rofi-emoji/Manifest | 1 + x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild | 42 +++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild diff --git a/x11-misc/rofi-emoji/Manifest b/x11-misc/rofi-emoji/Manifest index e2c392f956..627137a750 100644 --- a/x11-misc/rofi-emoji/Manifest +++ b/x11-misc/rofi-emoji/Manifest @@ -1 +1,2 @@ DIST rofi-emoji-3.3.0.tar.gz 371365 BLAKE2B 7132c287f87c97a64ee7da2ce39352541e2bf8dc17c5fb3ae38c5de3be353b5aaca0ad13be8e2ab71d760d98d6cb957d96b815cff9582d1317d7fd2c290a1f96 SHA512 60d0904ec2099e2651441177a735536d11f13dacd6cafe8ec0bbc14b707b237d807f2655fea05f842d86d74bb1957a00a089b1119c3f7c8fb2b0a5d944ddad72 +DIST rofi-emoji-3.4.1.tar.gz 371579 BLAKE2B b07139bb5bac666295da282382c9a41eb91b933a93fcfca8916c65e30739a32864917d3c8ab853330fe1afb318554de9cbce9ea0aef07ce508dea5dfe565bc74 SHA512 1834450848a0dd07448063bd2d074faba93246ff68ffde7df06359f312434551d46b9ce8df6626ff913feff938b8f160eb75bb06d01a406bf1d0803d5e99d220 diff --git a/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild b/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild new file mode 100644 index 0000000000..94263d5d9c --- /dev/null +++ b/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Emoji selector plugin for Rofi" +HOMEPAGE="https://github.com/Mange/rofi-emoji" +SRC_URI="https://github.com/Mange/rofi-emoji/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="wayland" + +DEPEND=" + !wayland? ( x11-misc/rofi ) + wayland? ( gui-apps/rofi-wayland ) +" +RDEPEND=" + ${DEPEND} + !wayland? ( + || ( x11-misc/xsel x11-misc/xclip x11-misc/copyq ) + x11-misc/xdotool + ) + wayland? ( + gui-apps/wl-clipboard + gui-apps/wtype + ) +" + +src_prepare() { + default + eautoreconf -i +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} From a9d8243091218adc1cc56be04fe4d147eaccf4e5 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Thu, 25 Jul 2024 23:19:04 -0400 Subject: [PATCH 04/17] net-im/nheko: update RDEPEND Needed by 2ba8aef245ea39c2a5f7437de78ff1be5a1854a4 dev-libs/kdsingleapplication: Drop IUSE qt6 (dropping qt5 "option") Signed-off-by: Joe Kappus --- net-im/nheko/nheko-0.12.0.ebuild | 2 +- net-im/nheko/nheko-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/nheko/nheko-0.12.0.ebuild b/net-im/nheko/nheko-0.12.0.ebuild index e22f303cc6..41925b0448 100644 --- a/net-im/nheko/nheko-0.12.0.ebuild +++ b/net-im/nheko/nheko-0.12.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" >=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/kdsingleapplication-1.1.0:= 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..1ec785caff 100644 --- a/net-im/nheko/nheko-9999.ebuild +++ b/net-im/nheko/nheko-9999.ebuild @@ -34,7 +34,7 @@ RDEPEND=" >=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/kdsingleapplication-1.1.0:= dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 From 5ac4e92726ec104f4d526568c9d651e9296b2e9d Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Thu, 25 Jul 2024 23:59:07 -0400 Subject: [PATCH 05/17] net-im/nheko: Update RDEPEND dev-qt/kdsingleapplication -> dev-libs/kdsingleapplication Signed-off-by: Joe Kappus --- net-im/nheko/nheko-0.12.0.ebuild | 2 +- net-im/nheko/nheko-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/nheko/nheko-0.12.0.ebuild b/net-im/nheko/nheko-0.12.0.ebuild index 41925b0448..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:= 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 1ec785caff..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:= dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 From 338f484d2f70f2501aab3296438c25ddc9a65324 Mon Sep 17 00:00:00 2001 From: Artemis Everfree Date: Fri, 26 Jul 2024 02:21:53 -0700 Subject: [PATCH 06/17] dev-python/colorspacious: remove testing this package does not actually use pytest Signed-off-by: Artemis Everfree --- dev-python/colorspacious/colorspacious-1.1.2.ebuild | 2 -- 1 file changed, 2 deletions(-) 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 From 61d948c0e066a09586c88e7ccc7d021ca8fae8a3 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 25 Jul 2024 23:14:47 +0900 Subject: [PATCH 07/17] dev-python/hijridate: enable py3.13 Signed-off-by: Takuya Wakazono --- dev-python/hijridate/hijridate-2.4.1.ebuild | 2 +- dev-python/hijridate/metadata.xml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) 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 From e3558f8696081600975ad3002417694b9a929aa2 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 25 Jul 2024 23:14:56 +0900 Subject: [PATCH 08/17] dev-python/langdetect: enable py3.13 Signed-off-by: Takuya Wakazono --- dev-python/langdetect/langdetect-1.0.9.ebuild | 2 +- dev-python/langdetect/metadata.xml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) 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 From 12156d6368d394c41d9a469dd5a2084af9093b44 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 25 Jul 2024 23:15:29 +0900 Subject: [PATCH 09/17] dev-python/dateparser: enable py3.13 Signed-off-by: Takuya Wakazono --- dev-python/dateparser/dateparser-1.2.0.ebuild | 2 +- dev-python/dateparser/metadata.xml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) 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 From 2221dcf316d0f1f863fb47e7c9481f5666c00dc5 Mon Sep 17 00:00:00 2001 From: "Brayan M. Salazar" Date: Fri, 26 Jul 2024 08:16:07 -0400 Subject: [PATCH 10/17] app-portage/portagecfg: add 2.1.1 Signed-off-by: Brayan M. Salazar --- app-portage/portagecfg/Manifest | 1 + .../portagecfg/portagecfg-2.1.1.ebuild | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 app-portage/portagecfg/portagecfg-2.1.1.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.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" From c39578df69fb0b38caa5e4fc8b536e23c1c9e008 Mon Sep 17 00:00:00 2001 From: Filip Kobierski Date: Fri, 26 Jul 2024 15:33:04 +0200 Subject: [PATCH 11/17] gui-apps/hyprlock: add hyprutils dependency Without it it did not compile: ``` -- Package 'hyprutils' not found CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:619 (message): The following required packages were not found: - hyprutils>=0.2.0 Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:841 (_pkg_check_modules_internal) CMakeLists.txt:39 (pkg_check_modules) ``` Also sorted RDEPEND Signed-off-by: Filip Kobierski --- .../{hyprlock-0.4.1.ebuild => hyprlock-0.4.1-r1.ebuild} | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) rename gui-apps/hyprlock/{hyprlock-0.4.1.ebuild => hyprlock-0.4.1-r1.ebuild} (96%) 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 From f84d61286447c92dfc595ece8542e81e94c6d3da Mon Sep 17 00:00:00 2001 From: Filip Kobierski Date: Fri, 26 Jul 2024 15:45:34 +0200 Subject: [PATCH 12/17] gui-apps/hyprlock: add hyprutils dependency 2 Same as my last. Should I squash those and force push next time? Signed-off-by: Filip Kobierski --- gui-apps/hyprlock/hyprlock-9999.ebuild | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 From 98414ba2ccb4b90878318accee01cefb47c87065 Mon Sep 17 00:00:00 2001 From: Filip Kobierski Date: Fri, 26 Jul 2024 16:03:49 +0200 Subject: [PATCH 13/17] net-p2p/monero: add 0.18.3.3-r1 (fix miniupnpc) miniupnpc changed its API version and monero did not build without it This also fixes bug https://bugs.gentoo.org/935160, but I think it's better to patch it, so I am not closing it. Signed-off-by: Filip Kobierski --- .../{monero-0.18.3.3.ebuild => monero-0.18.3.3-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename net-p2p/monero/{monero-0.18.3.3.ebuild => monero-0.18.3.3-r1.ebuild} (97%) 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:= + Date: Fri, 26 Jul 2024 17:24:12 +0200 Subject: [PATCH 14/17] x11-misc/rofi-emoji: remove eautoreconf flag Removes useless -i option to eautoreconf Signed-off-by: Mathijs Saey --- x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild | 2 +- x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild b/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild index 94263d5d9c..305a1b8282 100644 --- a/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild +++ b/x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" src_prepare() { default - eautoreconf -i + eautoreconf } src_install() { diff --git a/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild b/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild index 94263d5d9c..305a1b8282 100644 --- a/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild +++ b/x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild @@ -33,7 +33,7 @@ RDEPEND=" src_prepare() { default - eautoreconf -i + eautoreconf } src_install() { From 7d00fcfabd80919b53855a68df20e88b638ba045 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Fri, 26 Jul 2024 17:27:58 +0200 Subject: [PATCH 15/17] app-admin/pulumi-bin: add 3.127.0, drop 3.121.0 Signed-off-by: Alexey Zapparov --- app-admin/pulumi-bin/Manifest | 2 +- .../{pulumi-bin-3.121.0.ebuild => pulumi-bin-3.127.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename app-admin/pulumi-bin/{pulumi-bin-3.121.0.ebuild => pulumi-bin-3.127.0.ebuild} (100%) 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 From dd0ea0f7210f1e3cde38488554cd1bacc2ba22f6 Mon Sep 17 00:00:00 2001 From: Hiroki Tokunaga Date: Sat, 27 Jul 2024 00:29:27 +0900 Subject: [PATCH 16/17] dev-util/ocp-indent: new package, add 1.8.2 Signed-off-by: Hiroki Tokunaga --- dev-util/ocp-indent/Manifest | 1 + dev-util/ocp-indent/metadata.xml | 18 +++++++++++++ dev-util/ocp-indent/ocp-indent-1.8.2.ebuild | 30 +++++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 dev-util/ocp-indent/Manifest create mode 100644 dev-util/ocp-indent/metadata.xml create mode 100644 dev-util/ocp-indent/ocp-indent-1.8.2.ebuild 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} +" From 791b22e71ffb5190bcfb5504bc18473e853790d6 Mon Sep 17 00:00:00 2001 From: Mazunki Hoksaas Date: Fri, 26 Jul 2024 21:07:16 +0200 Subject: [PATCH 17/17] gui-apps/wl-mirror: add 0.16.5 Signed-off-by: Mazunki Hoksaas --- gui-apps/wl-mirror/Manifest | 1 + gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild | 39 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild 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 +}