mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 11:04:10 -04:00
Merge updates from master
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
DIST agru-0.1.15-deps.tar.xz 209564 BLAKE2B bba14fb2b9cbf61f45a2833e4887042901052f9586ab96a3f2df31de159eb5d593fd3a324e5203b9cbfb2656c66178f4e84f0899f9b7869e692e75eb7c5d39e2 SHA512 1a1b088f62cacf3f39339147c680d69ed2b5f5665e0f4a70688d392a15475dc4dbb547e18b8d678e54e7c8a3e4570ff9f36e0a7dc1ef4de56123c5690bf124e2
|
||||
DIST agru-0.1.15.tar.gz 93705 BLAKE2B 273b9e1bceddfc4947f48ae6f2d7e1ecbfa7de5f12dfbf61cafe89b06f13c3f367975d3656b5ec35c05835a207745b4ed1a3cb3ea39142ec1e6b0dfd58320a5b SHA512 2fd672c14ac9a128a7ac98205b876b1582aaf8ab70a362946fadf30e3e0898035fcbd237e102705f8115475d570fd0bccb4987167df9453c640af8b2a02bcf6f
|
||||
DIST agru-0.1.16-deps.tar.xz 5403040 BLAKE2B a72df3df93949c791681609f655dda3cc7f79ef7ddef0ffd2208bb6468a12590ccedbfa8340ae0cd09fe158df490ac051533ef51c08b887d57971f8563615eeb SHA512 4a8e9b1ed2fa0d4e6f3aed3bf97e23aa9b68460aa74316f728019d65c2b4dff7363997a8c77325aededf25e7946a499dca10914a1d0e0e80e801190e7f896ef1
|
||||
DIST agru-0.1.16.tar.gz 1669153 BLAKE2B c277ace47e7c9635b81f242e0f2c40363f7d24d621c0b4505719b3222794f2bdbd442ab28d6d26c57c7b87e6af3c1a16601518369f9a6f55e2a8dd66248c1539 SHA512 1498267728aeda65fb38968c613012ac04ef066d16397740a708c2893af605eea7a05ac3b376557e85cc9a85f3bd994bf8b99d81ab73c1ac5f77971d990b1e3a
|
||||
DIST agru-0.1.17-deps.tar.xz 5414176 BLAKE2B fd2be383d6a95a88036b44801021e9f191d5bb9a559c7ad0883751ab8a65820357119e1051168cb4b7a86cefb06b1eb8f90b25db14d21e4a68cddf8e7d20e12f SHA512 a5ac51161a0a890179cbd7d02453439b9d8c1264c7645a02664b0e08701f50a657288658d631f769d54c98cc2dfdfff97a7749fa431bbf7c6574ead14397c32c
|
||||
DIST agru-0.1.17.tar.gz 1669324 BLAKE2B a20756789afb14a7e88c1da7eb3713b4e8f95eeca7a3a3df36f3f1b744f711cc8cc5e11703e9c316ef81edf23ad0dec5bf465e5cb2c78eba90c0d98145927bc7 SHA512 c1841d93989285a64028feaa79595d1a29e631227c6fc8865ee626765f0ebde37bdffd0158ddc77fc788feead33a6573c5968c6c653f86ffe784ddeed37ab34c
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST klogg-22.06.0.1289.deps.tar.gz 144508849 BLAKE2B b25c6660251ebe8240bcf9c6344baa1eaafea61abcbfb5bdaf4cd40caac601d5c48ddeb3a42d46f41dd7a71d8b883d5f27621c05cd03b64c297f9c8836c005e2 SHA512 7745902134f67731ebf98aec4e9cb8ae224851d9920aa81546a33e4a4994d2fdd3d56fcda21b71ade5dcbf1a5dfda2e556be09b162f2e4afe5058e40cfe8af83
|
||||
DIST klogg-22.06.0.1289.tar.gz 26092443 BLAKE2B b2bca0a30c6ddcdcecda2ce5a1342169522cdea0333eab7cafdf2d3db5b1ec2353d25bc7181e26a3df0a5263e0acd17f58124c13edc3dc6400e71c21eccfd9c9 SHA512 6e60632a859a4edbfb66a6c02abe1917c5d5254bc835870a6d63bf2893ac8860bd618403c29a1f0ee469a540fc92c3b18f0d6691fcb09b11d3aedbc7e9cb09f6
|
||||
@@ -1,12 +0,0 @@
|
||||
https://bugs.gentoo.org/945010
|
||||
Add missing include.
|
||||
--- a/maddy/bb6b5ce266bb630fda8e2296d64604959cd99c66/include/maddy/blockparser.h
|
||||
+++ b/maddy/bb6b5ce266bb630fda8e2296d64604959cd99c66/include/maddy/blockparser.h
|
||||
@@ -6,6 +6,7 @@
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
+#include <cstdint>
|
||||
#include <functional>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
@@ -1,20 +0,0 @@
|
||||
From 6b5df18387316a706eb5f1fd05e049871eb6d153 Mon Sep 17 00:00:00 2001
|
||||
From: Anton Filimonov <anton.filimonov@gmail.com>
|
||||
Date: Thu, 8 Jun 2023 01:01:27 +0200
|
||||
Subject: [PATCH] build: fix arch aur builds
|
||||
|
||||
Taken from upstream commit
|
||||
https://github.com/variar/klogg/commit/6b5df18387316a706eb5f1fd05e049871eb6d153
|
||||
|
||||
diff --git a/src/crash_handler/src/memory_info.cpp b/src/crash_handler/src/memory_info.cpp
|
||||
index 670918163..06ef8b75f 100644
|
||||
--- a/src/crash_handler/src/memory_info.cpp
|
||||
+++ b/src/crash_handler/src/memory_info.cpp
|
||||
@@ -89,6 +89,7 @@ uint64_t usedMemory()
|
||||
#include <unistd.h>
|
||||
|
||||
#include <array>
|
||||
+#include <cstdio>
|
||||
|
||||
uint64_t systemPhysicalMemory()
|
||||
{
|
||||
@@ -1,16 +0,0 @@
|
||||
https://bugs.gentoo.org/901159
|
||||
Respect user CXXFLAGS.
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -132,11 +132,6 @@ if(MSVC)
|
||||
else()
|
||||
ucm_add_flags(CXX "-fno-sized-deallocation -fno-omit-frame-pointer")
|
||||
ucm_add_flags(C CXX "-mmmx -msse -msse2 -msse3 -mssse3 -mpopcnt")
|
||||
- if(KLOGG_GENERIC_CPU)
|
||||
- ucm_add_flags(C CXX "-march=x86-64 -mtune=generic")
|
||||
- else()
|
||||
- ucm_add_flags(C CXX "-march=native -mtune=generic")
|
||||
- endif()
|
||||
endif(MSVC)
|
||||
|
||||
if(WIN32)
|
||||
@@ -1,77 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake xdg
|
||||
|
||||
DESCRIPTION="A GUI application to browse and search through long and complex log files"
|
||||
HOMEPAGE="https://klogg.filimonov.dev"
|
||||
MAJOR_VERSION=22.06
|
||||
SRC_URI="
|
||||
https://github.com/variar/klogg/archive/refs/tags/v${MAJOR_VERSION}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/variar/klogg/releases/download/v${MAJOR_VERSION}/${P}.deps.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="lto test kde"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtxml:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-libs/vectorscan:=
|
||||
>=dev-libs/xxhash-0.8.0
|
||||
>=app-i18n/uchardet-0.0.7
|
||||
>=dev-cpp/tbb-2021.5
|
||||
kde? ( kde-frameworks/karchive:5 )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
x11-themes/hicolor-icon-theme
|
||||
"
|
||||
BDEPEND="
|
||||
>=dev-cpp/robin-hood-hashing-3.11.5
|
||||
test? ( dev-qt/qttest:5 >=dev-cpp/catch-2.13.8 )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-missing-include.patch"
|
||||
"${FILESDIR}/${P}-respect-cxxflags.patch"
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
mv "${WORKDIR}/${PN}-${MAJOR_VERSION}" "${WORKDIR}/${P}"
|
||||
|
||||
unpack ${P}.deps.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
|
||||
cd "${WORKDIR}/cpm_cache" || die
|
||||
eapply "${FILESDIR}/${P}-gcc15.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export KLOGG_VERSION=${PV}
|
||||
local mycmakeargs=(
|
||||
-DCPM_SOURCE_CACHE="${WORKDIR}/cpm_cache"
|
||||
-DCPM_USE_LOCAL_PACKAGES=ON
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DKLOGG_USE_LTO=$(usex lto)
|
||||
-DKLOGG_BUILD_TESTS=$(usex test)
|
||||
-DKLOGG_USE_MIMALLOC=OFF
|
||||
-DKLOGG_USE_SENTRY=OFF
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>anton.filimonov@gmail.com</email>
|
||||
<name>Anton Filimonov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">variar/klogg</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="lto">
|
||||
Build with link time optimization (LTO).
|
||||
</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1 +1,2 @@
|
||||
DIST flask-restx-1.3.0.tar.gz 400119 BLAKE2B 9f1056ed517eba9438cd29b67b621fdc46b63d3b8351dac8f7c11fc20bdea058f6b0ad5b1d732b0edb71e4fac16006535a7ec48e3a47e1aa7e261861b7fc37cb SHA512 6e1148e124fb84b486b799f7dc11dd627e8da43af89f51f603267d9e569c8517280fca7898309dbacb9213131419fa745725b7ffa5af40c17aaeeee0453f6146
|
||||
DIST flask-restx-1.3.2.tar.gz 401497 BLAKE2B 671580d824c55c00f3cf64b9604305b1f75a300efef00e3b5baf3d9a505dec433598e479f75f2eb7ffd27fc356c8b532ea681d9abab89abe999a9979a84859f1 SHA512 fa679015a59870b1c2900c9450bb5f544be90d30420edc5634917e20b5b747ea4d6c81ef110b23c0dbf7c9abdc186230a8c3ea03e104dfb3c4e4723c5bb09926
|
||||
|
||||
53
dev-python/flask-restx/flask-restx-1.3.2.ebuild
Normal file
53
dev-python/flask-restx/flask-restx-1.3.2.ebuild
Normal file
@@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13})
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Framework API development with Flask"
|
||||
HOMEPAGE="https://flask-restx.readthedocs.io"
|
||||
SRC_URI="https://github.com/python-restx/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/aniso8601[${PYTHON_USEDEP}]
|
||||
dev-python/flask[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/werkzeug[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-python/blinker[${PYTHON_USEDEP}]
|
||||
dev-python/faker[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-flask[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/tzlocal[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-avoid-importlib_resources.patch" )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
"tests/test_swagger.py::SwaggerTest::test_specs_endpoint_host_and_subdomain"
|
||||
"tests/test_fields.py::DatetimeFieldTest::test_iso8601_value"
|
||||
"tests/test_fields.py::DatetimeFieldTest::test_rfc822_value"
|
||||
"tests/test_inputs.py::URLTest::test_check"
|
||||
"tests/test_inputs.py::EmailTest::test_valid_value_check"
|
||||
)
|
||||
|
||||
EPYTEST_IGNORE=(
|
||||
"tests/benchmarks/bench_marshalling.py"
|
||||
"tests/benchmarks/bench_swagger.py"
|
||||
)
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=(python3_{11..12})
|
||||
PYTHON_COMPAT=(python3_{11..14})
|
||||
|
||||
CRATES="
|
||||
cc@1.0.73
|
||||
|
||||
2
games-engines/xsystem4/Manifest
Normal file
2
games-engines/xsystem4/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST libsys4-6adc519d11a63df266902abf2d8e755d23894709.tar.gz 122332 BLAKE2B c681a70548acfa5cd30730645bad627c692d4b3d409d7c00a0646d4b07ab4a7329d033ad6b019ace6109d9e90f694d2046e5c9bf982eb6aaa195a0c9eec8ac3f SHA512 e35b3c36f7dc7f768c79c10d704b87685195cf0254bc26337183fbe8ba65e7fc6f41d912409a10bb783642e539dbb5ab1a5b7c085144543a4c2a5417f7d883f8
|
||||
DIST xsystem4-1.0.0.tar.gz 15518454 BLAKE2B 698be5bb88b7be786a6c5467be40e9f8524eb402dcd31627c639013efa6eee33ba905fed4ff8b03a6c2ec5fe33cea2529eff4d40d105661a158fd37b07564800 SHA512 04cf2e78d1aaa3a080a6a80f21b050a9f9ebd71102da23058b8e9defd7ce9d108fa5e08b809ad637865866b5bb5c2ae59e15926592715b422efbeca6302289be
|
||||
79
games-engines/xsystem4/xsystem4-1.0.0.ebuild
Normal file
79
games-engines/xsystem4/xsystem4-1.0.0.ebuild
Normal file
@@ -0,0 +1,79 @@
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
# check if submodule commit needs to be updated on each xsystem4 update
|
||||
LIBSYS4_COMMIT="6adc519d11a63df266902abf2d8e755d23894709"
|
||||
|
||||
DESCRIPTION="Cross-platform implementation of AliceSoft's System 4 game engine"
|
||||
HOMEPAGE="https://github.com/nunuhara/xsystem4"
|
||||
SRC_URI="
|
||||
https://github.com/nunuhara/xsystem4/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/nunuhara/libsys4/archive/${LIBSYS4_COMMIT}.tar.gz -> libsys4-${LIBSYS4_COMMIT}.tar.gz
|
||||
"
|
||||
|
||||
#libsys4 submodule uses the same license
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="debug gles2"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/cglm
|
||||
dev-libs/libffi
|
||||
media-libs/freetype:2
|
||||
media-libs/libpng
|
||||
media-libs/libsndfile
|
||||
media-libs/libsdl2
|
||||
media-libs/libwebp
|
||||
sys-libs/zlib
|
||||
media-libs/libjpeg-turbo
|
||||
>=media-video/ffmpeg-5.1
|
||||
gles2? (
|
||||
media-libs/mesa
|
||||
)
|
||||
!gles2? (
|
||||
virtual/opengl
|
||||
media-libs/glew:0=
|
||||
)
|
||||
debug? (
|
||||
dev-scheme/chibi
|
||||
)
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
dev-build/meson
|
||||
dev-build/ninja
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
rmdir "${S}"/subprojects/libsys4 || die
|
||||
mv "${WORKDIR}"/libsys4-${LIBSYS4_COMMIT}/ "${S}"/subprojects/libsys4 || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature debug debugger)
|
||||
$(meson_feature gles2 opengles)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
# Documentation is installed automatically by meson
|
||||
# (shaders/, fonts/, debugger.scm are installed to datadir/xsystem4)
|
||||
|
||||
dodoc README.md game_compatibility.md
|
||||
}
|
||||
16
gui-apps/wayidle/Manifest
Normal file
16
gui-apps/wayidle/Manifest
Normal file
@@ -0,0 +1,16 @@
|
||||
DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
|
||||
DIST lexopt-0.3.0.crate 24767 BLAKE2B 9e2437715bbeb5ad1d638b21791936a336f5344afa2fe6c65506cfd478a75671bc82c81c4329e6aa7edf9c34b61083ccf5a38268340702c614701e99269b8ce4 SHA512 7ce3856a54fa6274ea3d5a4fe353f4a0411f5f6754fe8a5e7a114705f063300a93aa2efad765bc1dd0244caee15a8cf44a3de540a4db0626ed2ac6476bdb6843
|
||||
DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
|
||||
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
|
||||
DIST proc-macro2-1.0.59.crate 44360 BLAKE2B b1e42efd70e9a61bd46fd8bdd7db26aea142d98d28765de799901606b721c23a22c3e853d0821709ef5ddeac0304731b6a09c3bff3b7769e946b77fc67e44d36 SHA512 30e3340f53593afb3f07c4ba4c3d51acabd9a7513976aeaeed4c063fee268a28066c53b265b629d5d3f56597d1d34a9e69378f0ef5cda37b51a8fa8b67424aea
|
||||
DIST quick-xml-0.37.2.crate 188017 BLAKE2B 03cd30cc755fc7bbd3f8d4f1f75f796cad5c8343c3b1d3de3311f4f64bff35297788dd364bc0808832619f1f9b603febe4286a6bceaa318c4a0b76f1c74d6331 SHA512 f9535c555422476597fda5d2df393f910338dcb78c9ace63f2cff7ccb15161c96828eda2e32ce68ff3466cfe7a60c07e2e6d4897b6921ceb5bfb1c747c9fb70f
|
||||
DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735
|
||||
DIST syn-2.0.18.crate 240648 BLAKE2B 1e16f0936faf2656ee74cf9c75bdaec19589a4309d68b0cab37438061cfa29c66a1dcd624ad9247d63c85b3c1fdd8a484a65509d672cc6471f3c93f3ecce30d2 SHA512 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd
|
||||
DIST unicode-ident-1.0.9.crate 41978 BLAKE2B 4e78cefb4e7d7f173f1826a5ab6c8ffde386fea67cf3227bd22e6a6e65d3348dc53c9438e6bde9af06fb5e04b0beac866209d2426e7f04cd10b2435db85df7e3 SHA512 4d8cffe699c6f15ee82ab5f5a73421a6bb8b1a476237aefefa6e932c45c30683a4fb015f138bce99d7cb27a27fb7972909c828e77daef091da84ec162315625a
|
||||
DIST wayidle-1.0.1.tar.gz 5011 BLAKE2B 2cc12fced55bdd8a7b97333b8f772c82b174a99993892e2fffbd55e7e4483a426599fba915d68703d5a1f689fcdc3cd8459d9925954b79b1c1a4466e24c2c368 SHA512 977fa7c9e065a3af28e7e6e85181ee47c4a88c08d43a8c2738480ac2393f0ef3dd0e97e954edeadd85b946b231cc4d058612318c244e34318bebd20886e802d9
|
||||
DIST wayrs-client-1.2.0.crate 51872 BLAKE2B 336796e79bb70b47a68771d335a3b2fef692bb4628f7026f2d5e606d912659c8c15bc3292321dfa5af35fb1e4191790b73e4081ca73a49f54a7d93201dffa442 SHA512 6c8dd6e4b11e77356767ceb2654741b0762aab6e8f8f75797b72577651aab173b3fffba930f58b5bd4c3053bb25744c99af90bbd33c4b174ea6d003b4d1c3847
|
||||
DIST wayrs-core-1.0.4.crate 9456 BLAKE2B 0086b2b7b527ea041dfa5a68e729d9301e312e34c8653bd915d771adaf5060a2fe2a28fc5b0d793c6ff132500da560c09b7b8a1c2e820e71b2f5788aa4b93d6e SHA512 2813e4aa28bb3522d0b28a8b38e605d1675e960f19de365e7dd37c7804c5c841c830214aab996aca4bcdefe1d337b2a4cc7fa9f850e8519b3fd6600fbb8e3efb
|
||||
DIST wayrs-proto-parser-3.0.0.crate 5807 BLAKE2B 389349cfa013af013157f8b51d1e68dd89695bba6b302a2a2fe534a2cbfe0879d63005362337049fe15d2703794cc161d5d82ccfc3b89cf17fc6e3419a40408a SHA512 0753bb2cba3fa64de22c38abaca037a677a302874fc01406d46fcc4a18d98516354d19d10eae04622cfa90fe45dacf165a15e61599aae45be28239aa8ceb7cb0
|
||||
DIST wayrs-protocols-0.14.5+1.39.crate 199592 BLAKE2B 8eeed49d97eafa6755a41a5a86fd711789572433bf1c17f7e02b6b7fd2d99317f8ecbcf9521631b6e5302bbdf8a4661bed322e2081a22af128a47f538bb9d7a5 SHA512 93092fff21f959cb727b31893f902176554c9ddd387cd72aba9fa65c98225f34e66dd01932d8f68d910bf5bd33e83322e88809f237e59dc8b19b09ff286e28b9
|
||||
DIST wayrs-scanner-0.15.2.crate 9941 BLAKE2B 9a1074907d7d0af41213a5408f6a4e197be3c161ea23caba4aa9813fc00852b87d45a4acafa047bae8138f9aecb3f619e549ce630f085cb72fbc13d3ac854d81 SHA512 803c1a0c7a73cab33c196f9f27a256fe8e486b82c675eea3fe00246339e66b4d02f1ea30ffb7f71ac78997ce0743304ec30f8a7172dd820608e26c8abe5af17e
|
||||
DIST wayrs-utils-0.17.1.crate 15195 BLAKE2B c1b00f1beba3448872e772207dd54fea8c3a316f352bce66e4196801ceeb9971cefc0dc9f1c04b36be39c3c679b553b1e6091b833f8070abadaee397e7467dc4 SHA512 1055bddd2e3b1eeb0305e984c59b4b6ddeca5391c51d3d790494858960a10a22cce28df93150301911f61048449f4d310b3754af327ac4a6c51804866e9272dd
|
||||
11
gui-apps/wayidle/metadata.xml
Normal file
11
gui-apps/wayidle/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>kupravagoodman@proton.me</email>
|
||||
<name>Timur Kuprava</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="sourcehut">~whynothugo/wayidle</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
41
gui-apps/wayidle/wayidle-1.0.1.ebuild
Normal file
41
gui-apps/wayidle/wayidle-1.0.1.ebuild
Normal file
@@ -0,0 +1,41 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.0
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
anyhow@1.0.71
|
||||
lexopt@0.3.0
|
||||
libc@0.2.155
|
||||
memchr@2.5.0
|
||||
proc-macro2@1.0.59
|
||||
quick-xml@0.37.2
|
||||
quote@1.0.28
|
||||
syn@2.0.18
|
||||
unicode-ident@1.0.9
|
||||
wayrs-client@1.2.0
|
||||
wayrs-core@1.0.4
|
||||
wayrs-proto-parser@3.0.0
|
||||
wayrs-protocols@0.14.5+1.39
|
||||
wayrs-scanner@0.15.2
|
||||
wayrs-utils@0.17.1
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Wayland idle timeout waiter"
|
||||
HOMEPAGE="https://sr.ht/~whynothugo/wayidle"
|
||||
SRC_URI="
|
||||
https://git.sr.ht/~whynothugo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
LICENSE="ISC"
|
||||
# Dependent crate licenses
|
||||
LICENSE+=" MIT Unicode-DFS-2016"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -1 +0,0 @@
|
||||
DIST pulseaudio-virtualmic-0.1.tar.gz 14181 BLAKE2B 3eea933cda33c8a1cd9117687512d238aa70ca2f6d24af66814652d5c1a30ab044c31098fe3c83d0ad48dcf15d448f2d560e294e741111fc135c95cd742dfd3b SHA512 3ee8e8c65598ffc07107f630a856f3e432ace09f86e1e04615f31651eed649b88f68e81e925727c8559bdd2f380f07b093912d93b37cea7acedb89a7833aca28
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">MatthiasCoppens/pulseaudio-virtualmic</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION=" Use any offline or online media file or stream as a PulseAudio source"
|
||||
|
||||
HOMEPAGE="https://github.com/MatthiasCoppens/pulseaudio-virtualmic"
|
||||
|
||||
if [ "${PV}" == 9999 ]
|
||||
then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/MatthiasCoppens/pulseaudio-virtualmic.git"
|
||||
else
|
||||
SRC_URI="https://github.com/MatthiasCoppens/pulseaudio-virtualmic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="mirror test"
|
||||
|
||||
RDEPEND="media-video/ffmpeg
|
||||
media-sound/pulseaudio"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/bin
|
||||
doexe virtualmic
|
||||
}
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION=" Use any offline or online media file or stream as a PulseAudio source"
|
||||
|
||||
HOMEPAGE="https://github.com/MatthiasCoppens/pulseaudio-virtualmic"
|
||||
|
||||
if [ "${PV}" == 9999 ]
|
||||
then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/MatthiasCoppens/pulseaudio-virtualmic.git"
|
||||
else
|
||||
SRC_URI="https://github.com/MatthiasCoppens/pulseaudio-virtualmic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="mirror test"
|
||||
|
||||
RDEPEND="media-video/ffmpeg
|
||||
media-sound/pulseaudio"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/bin
|
||||
doexe virtualmic
|
||||
}
|
||||
1
net-p2p/persepolis/Manifest
Normal file
1
net-p2p/persepolis/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST persepolis-5.2.0.tar.gz 1924515 BLAKE2B bc40d07f6aa90465a70354a39ea92ceed1fae61575c03106bdb5427f57e20a09a12c9c849a64796abedcf30bd78a8b6be4dd42a087085c2d0bd5b673df24bd7b SHA512 a4f5ca809031bfc7a0cdfe39ad62059b1a33f8bf233480216df99e34fbec9f968a137b33b085ceae529838a265d67fdd988c40785d1c333ec00269fa672cfcc2
|
||||
@@ -0,0 +1,32 @@
|
||||
tweaks the executable that comes with persepolis to work better with
|
||||
gentoo's python-exec.
|
||||
|
||||
by default meson will detect the python executable used to run it, then
|
||||
replace @PYTHON@ with that path to be used at runtime. this doesn't work
|
||||
with portage's path abstraction. instead this replaces with a generic path
|
||||
then relies on 'python_newscript', run in the ebuild, to resolve the
|
||||
correct path.
|
||||
|
||||
also remove's the hard-coded 'pythonsitepackagedir', python-exec will set
|
||||
the system path correctly at runtime.
|
||||
|
||||
diff --git a/persepolis/persepolis.py b/persepolis/persepolis.py
|
||||
index d5e5b25..67bc72b 100644
|
||||
--- a/persepolis/persepolis.py
|
||||
+++ b/persepolis/persepolis.py
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!@PYTHON@
|
||||
+#!/usr/bin/python
|
||||
|
||||
|
||||
# -*- coding: utf-8 -*-
|
||||
@@ -19,9 +19,6 @@
|
||||
# this file is created for running persepolis from /usr/bin/ or /usr/local/bin/.
|
||||
import sys
|
||||
|
||||
-pythonsitepackagedir = '@pythonsitepackagedir@'
|
||||
-
|
||||
if __name__ == '__main__':
|
||||
- sys.path.append(pythonsitepackagedir)
|
||||
from persepolis.scripts import persepolis
|
||||
persepolis.main()
|
||||
12
net-p2p/persepolis/metadata.xml
Normal file
12
net-p2p/persepolis/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>truffle074@gmail.com</email>
|
||||
<name>Bryce Copeland (truffle)</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/persepolisdm/persepolis/issues</bugs-to>
|
||||
<remote-id type="github">persepolisdm/persepolis</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
65
net-p2p/persepolis/persepolis-5.2.0.ebuild
Normal file
65
net-p2p/persepolis/persepolis-5.2.0.ebuild
Normal file
@@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
inherit meson python-single-r1 optfeature xdg
|
||||
|
||||
DESCRIPTION="Persepolis is a download manager written in Python."
|
||||
HOMEPAGE="https://github.com/persepolisdm/persepolis"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/persepolisdm/persepolis.git"
|
||||
else
|
||||
SRC_URI="https://github.com/persepolisdm/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-python/pyside:6
|
||||
dev-python/requests
|
||||
dev-python/setuptools
|
||||
dev-python/lxml
|
||||
dev-python/pysocks
|
||||
dev-python/beautifulsoup4
|
||||
dev-python/pyopenssl
|
||||
dev-python/certifi
|
||||
dev-python/sip
|
||||
dev-python/urllib3
|
||||
dev-python/setproctitle
|
||||
net-misc/aria2
|
||||
dev-python/dasbus
|
||||
"
|
||||
RDEPEND="${PYTHON_DEPS} ${DEPEND}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-5.2.0-fix-executable.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
python_setup
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
# removes packaged executable, and replaces with a python-exec version
|
||||
rm "${D}/usr/bin/persepolis" || die
|
||||
python_newscript "persepolis/${PN}.py" "${PN}"
|
||||
|
||||
python_optimize
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "supporting youtube video downloads" net-misc/yt-dlp media-video/ffmpeg
|
||||
optfeature "uniform styling between persepolis and other applications" X11-themes/adwaita-qt
|
||||
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
@@ -31,16 +31,6 @@ app-crypt/gnome-encfs-manager
|
||||
# Removal on 2025-10-03
|
||||
dev-ruby/sorbet-runtime
|
||||
|
||||
# David (stkw0) Roman <davidroman96@gmail.com> (2025-08-29)
|
||||
# EAPI 7. Depends on masked media-sound/pulseaudio. Archived upstream
|
||||
# Removal on 2025-09-29
|
||||
media-sound/pulseaudio-virtualmic
|
||||
|
||||
# David (stkw0) Roman <davidroman96@gmail.com> (2025-08-29)
|
||||
# The dependency robin-hood-hashing::gentoo was masked for removal.
|
||||
# Removal on 2025-09-29
|
||||
app-text/klogg
|
||||
|
||||
# David (stkw0) Roman <davidroman96@gmail.com> (2025-07-25)
|
||||
# Depends on removed pydantic version.
|
||||
dev-python/safety-schemas
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST yandex-browser-25.8.1.844_p1.deb 172004136 BLAKE2B a9a9bc81c168db724473ed87b104bda9d330ea13b3be5c1536585dcbafca7dc77ab6021a26f4df45f9556babf72a5b7be51360cb45a14f4e0c9f1e23de1b9052 SHA512 b9c9b78f5eb67d776bb25e0a8fc87664fb3385a8f3f21e25223ff37b50440644ff2e5e338d394de5f4a385c1fc1802f355450fb02f6dcee544f30ff916c90d01
|
||||
DIST yandex-browser-25.8.1.890_p1.deb 172019368 BLAKE2B 69afcbde80887b3664c05979b56f72ca195cce6193fc8a1ae3a67d544641f95cb0843fa5c58456ce0162909744b821d6de20946e680a2109407b203ee2ba1e31 SHA512 55f0f8fa963bb15b7c2be0755d6fb66840dac27b68d7ec5db0a71ca78f402e60e69cb7c0840edfd83f89e1a33c3042098cbde2e773285b0a6da6001dfec9319e
|
||||
|
||||
Reference in New Issue
Block a user