mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-14 17:43:11 -04:00
Merge updates from master
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -18,4 +18,4 @@ dev-qt/qtbase:6
|
||||
dev-qt/linguist-tools:5
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="${DEPEND}"
|
||||
BDEPEND=">=dev-build/cmake-3.28"
|
||||
|
||||
21
app-portage/portagecfg/portagecfg-2.1.1.ebuild
Normal file
21
app-portage/portagecfg/portagecfg-2.1.1.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 2024 Brayan M. Salazar <this.brayan@proton.me>
|
||||
# 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"
|
||||
@@ -20,5 +20,3 @@ KEYWORDS="~amd64 ~arm64"
|
||||
RDEPEND="
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>pastalian46@gmail.com</email>
|
||||
<name>Takuya Wakazono</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">scrapinghub/dateparser</remote-id>
|
||||
<remote-id type="pypi">dateparser</remote-id>
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>pastalian46@gmail.com</email>
|
||||
<name>Takuya Wakazono</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">hijridate</remote-id>
|
||||
<remote-id type="github">dralshehri/hijridate</remote-id>
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>pastalian46@gmail.com</email>
|
||||
<name>Takuya Wakazono</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">langdetect</remote-id>
|
||||
<remote-id type="github">Mimino666/langdetect</remote-id>
|
||||
|
||||
1
dev-util/ocp-indent/Manifest
Normal file
1
dev-util/ocp-indent/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST ocp-indent-1.8.2.tar.gz 109681 BLAKE2B 7d9610bf086a431f39eed9b7314cfe639c2a1a21237c5e5948b8c01b1e84d7036549621e1ab5fb945fd06cd2dbc17b7e9c2a5e3c692b102cbef3e6f859981aec SHA512 c5f8b63d6d3baabbadffba159d485f54f6e903eaa59a58b6df509e12e679b5b63a1cf7734d336d6b3456ea6ac74e42c58889199f2a3ed584566589d0c9bbfef5
|
||||
18
dev-util/ocp-indent/metadata.xml
Normal file
18
dev-util/ocp-indent/metadata.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>tokusan441@gmail.com</email>
|
||||
<name>Hiroki Tokunaga</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">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.</longdescription>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/OCamlPro/ocp-indent/issues</bugs-to>
|
||||
<remote-id type="github">OCamlPro/ocp-indent</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-util/ocp-indent/ocp-indent-1.8.2.ebuild
Normal file
30
dev-util/ocp-indent/ocp-indent-1.8.2.ebuild
Normal file
@@ -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}
|
||||
"
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
39
gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild
Normal file
39
gui-apps/wl-mirror/wl-mirror-0.16.5.ebuild
Normal file
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:=
|
||||
<net-libs/miniupnpc-2.2.8:=
|
||||
readline? ( sys-libs/readline:0= )
|
||||
hw-wallet? (
|
||||
dev-libs/hidapi
|
||||
@@ -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
|
||||
|
||||
@@ -33,7 +33,7 @@ RDEPEND="
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf -i
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
42
x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild
Normal file
42
x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild
Normal file
@@ -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
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
Reference in New Issue
Block a user