mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 03:23:20 -04:00
Merge updates from master
This commit is contained in:
@@ -16,7 +16,7 @@ LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
src_unpack() {
|
||||
git-r3_checkout
|
||||
git-r3_src_unpack
|
||||
cd "${S}"
|
||||
dotnet publish 86BoxManager -r linux-x64
|
||||
}
|
||||
|
||||
1
dev-lang/cc65/Manifest
Normal file
1
dev-lang/cc65/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST V2.19.tar.gz 2284735 BLAKE2B c1c845417e38113c99a9ec8fbff1b90e292798582ac2b394e40419eff3eea62d838ea52165188516efc6157ef02aa7fc23c5a6510fd40d1012ad2b5231d78097 SHA512 e893359249588247d262ff19b8b7efbbcb10a274964aaa18cfe21830cce39da53831262bcc8ee4678158c0e0ab56905411b037699d1097aa5fc03edf7d6bea8f
|
||||
21
dev-lang/cc65/cc65-2.19-r2.ebuild
Normal file
21
dev-lang/cc65/cc65-2.19-r2.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 2022, 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Cross-development package for 65(C)02 systems"
|
||||
HOMEPAGE="https://cc65.github.io/"
|
||||
SRC_URI="https://github.com/cc65/cc65/archive/refs/tags/V${PV}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
dodoc README.md
|
||||
}
|
||||
@@ -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
|
||||
@@ -8,7 +8,6 @@ inherit git-r3
|
||||
DESCRIPTION="Cross-development package for 65(C)02 systems"
|
||||
HOMEPAGE="https://cc65.github.io/"
|
||||
EGIT_REPO_URI="https://github.com/cc65/cc65.git"
|
||||
EGIT_COMMIT="V${PV}"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
@@ -22,6 +22,6 @@ distutils_enable_tests nose
|
||||
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-python/memory_profiler[${PYTHON_USEDEP}]
|
||||
dev-python/memory-profiler[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST lazygit-0.38.2.tar.gz 3870937 BLAKE2B c3dcc40f0accecceda1b663503e522076ba98fb09268f65f95af0c79e51ac6f9706a0cd18ca8b13f3b3b855ca0ebd665a9fd083d1f5257c652b1e68b3677d00e SHA512 508e253a4acfcb2c958820d72873de3308b06eba20978caa660321d75db41bc31fe917e4469d5ed368d9e20d2047b57d759f9ec00a4a982cd2556d5c4ef5c57f
|
||||
DIST lazygit-0.39.4.tar.gz 3882422 BLAKE2B 7d1c94f1340e9eb56f84174196539db0cb716808c723045daeee7c037c3cab04e566edfab8a30b1771d441928a81d56f96eb468ba070ad73cf847e89a2800493 SHA512 b3d29abfe168590ea63c46ac461e4862a86b861f77a89e6be9d2b207f24c4da10b95512349b1158ff92c1443a16468d4d0026d27b0b87c2315b15ede447dbf05
|
||||
DIST lazygit-0.40.2.tar.gz 4468039 BLAKE2B efea794795af283dc286166427fe5aae4ce8473a4933f2373501d0f3ac0a4d16df7aa20cb20b25738707c30356db4fad647de4cfa2e6abde024a613f5e036b7f SHA512 201bd09705ad48c41ed62ac061b31e62ce51a351eff5dae36a3bf5654d62fdef5d2a93e3f4ad56c0b02c70fb0e323319ed38d64c3bfef36900423983284b52c1
|
||||
|
||||
@@ -20,7 +20,8 @@ RDEPEND="dev-vcs/git"
|
||||
DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
|
||||
|
||||
src_compile() {
|
||||
go build -o bin/lazygit || die
|
||||
ego build -o bin/lazygit \
|
||||
-ldflags "-X main.version=${PV}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
@@ -20,7 +20,8 @@ RDEPEND="dev-vcs/git"
|
||||
DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
|
||||
|
||||
src_compile() {
|
||||
go build -o bin/lazygit || die
|
||||
ego build -o bin/lazygit \
|
||||
-ldflags "-X main.version=${PV}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
@@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Simple terminal UI for git commands"
|
||||
HOMEPAGE="https://github.com/jesseduffield/lazygit"
|
||||
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 BSD ISC MIT Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
RDEPEND="dev-vcs/git"
|
||||
|
||||
DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
|
||||
|
||||
src_compile() {
|
||||
go build -o bin/lazygit || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/lazygit
|
||||
einstalldocs
|
||||
}
|
||||
28
games-action/classicube/classicube-9999.ebuild
Normal file
28
games-action/classicube/classicube-9999.ebuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3 toolchain-funcs
|
||||
|
||||
DESCRIPTION="Reverse-engineered Minecraft Classic client"
|
||||
HOMEPAGE="https://www.classicube.net/"
|
||||
EGIT_REPO_URI="https://github.com/UnknownShadow200/ClassiCube.git"
|
||||
|
||||
LICENSE="BSD MIT FTL"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="x11-libs/libX11 x11-libs/libXi virtual/opengl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
$(tc-getCC) ${CFLAGS} ${LDFLAGS} src/*.c -o ClassiCube -rdynamic -lm -lpthread -lX11 -lXi -lGL -ldl || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto "/usr/libexec"
|
||||
doexe ClassiCube
|
||||
dobin "${FILESDIR}/ClassiCube"
|
||||
dodoc readme.md
|
||||
dodoc doc/*.md
|
||||
}
|
||||
@@ -39,7 +39,6 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
dev-cpp/cpp-httplib
|
||||
dev-cpp/cpp-jwt
|
||||
dev-cpp/robin-map
|
||||
dev-util/spirv-headers
|
||||
@@ -76,13 +75,6 @@ src_prepare() {
|
||||
-e '/target_link_libraries/s/inih/${INIH_LIBRARIES}/' src/citra/CMakeLists.txt || die
|
||||
sed -i -e 's:inih/cpp/::' src/citra/config.cpp || die
|
||||
|
||||
# Fix boost unbundling
|
||||
sed -i -e '/(-DBOOST_ERROR_CODE_HEADER_ONLY/,/)/d' CMakeLists.txt || die
|
||||
sed -i -e '/^# Boost/,/boost_iostreams PUBLIC/d' externals/CMakeLists.txt || die
|
||||
sed -i -e '/^#define BOOST_STACKTRACE_USE_BACKTRACE/d' \
|
||||
src/common/logging/backend.cpp || die
|
||||
sed -i -e 's/ backtrace//' src/common/CMakeLists.txt || die
|
||||
|
||||
# Unbundle libfmt
|
||||
if use system-libfmt; then
|
||||
sed -i -e '/fmt/d' externals/CMakeLists.txt || die
|
||||
@@ -119,10 +111,6 @@ src_prepare() {
|
||||
if use cubeb; then
|
||||
sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
# Unbundle cpp-httplib
|
||||
sed -i -e '/# httplib/,/target_link_libraries(httplib/d' externals/CMakeLists.txt || die
|
||||
|
||||
# Unbundle cpp-jwt
|
||||
sed -i -e '/cpp-jwt/d' externals/CMakeLists.txt || die
|
||||
sed -i -e 's/ cpp-jwt/ ssl crypto/' src/web_service/CMakeLists.txt || die
|
||||
|
||||
@@ -33,7 +33,7 @@ fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="+dbus debug +X xnvctrl wayland video_cards_nvidia"
|
||||
IUSE="+dbus debug +X xnvctrl wayland video_cards_nvidia video_cards_amdgpu"
|
||||
|
||||
REQUIRED_USE="
|
||||
|| ( X wayland )
|
||||
@@ -50,6 +50,7 @@ python_check_deps() {
|
||||
|
||||
DEPEND="
|
||||
~media-libs/imgui-1.81[opengl,vulkan]
|
||||
dev-cpp/nlohmann_json
|
||||
dev-libs/spdlog
|
||||
dev-util/glslang
|
||||
media-libs/vulkan-loader
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
DIST nvidia-vaapi-driver-0.0.8.tar.gz 178932 BLAKE2B 16b438c7b494e90f7ec3af958dfbc20d11bccee0f0ac52dde23d1ee348e947be4503ebafb284227b25eb6e42deafca606b7f80094b0392081d30e17edf5d43ce SHA512 a1e38d50112a4f5db2785f6d229c45d591fd42aee3748b59ab23b47250c094258f304f26143c074a79928e0e9f5c7bc8d4d0944f72bd511206131f619377d7ae
|
||||
DIST nvidia-vaapi-driver-0.0.9.tar.gz 182169 BLAKE2B 8bdc55d22bcb2903bf8bfcccffc10b4183d0694378ff094e123247cb4a97da6bd182dccee8439f0e5c0f14ba96f0d9182822ef5171006358800d1a6a60822a4b SHA512 408e0421b0a4d960b701e45cc2fb73fa6e6458140d01b1f84db01bbfed6a2721cb14af0807ebf098cec5e80a0f778762d81dedb0e7fab42b7348cf13ce1d472e
|
||||
@@ -1,25 +0,0 @@
|
||||
From e0831828a438003f8a86b5d2b4026c1cb8f48efe Mon Sep 17 00:00:00 2001
|
||||
From: Andrew Udvare <audvare@gmail.com>
|
||||
Date: Tue, 25 Jan 2022 23:19:21 -0500
|
||||
Subject: [PATCH] Set correct install path
|
||||
|
||||
---
|
||||
meson.build | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 9d9fc84..e31c36b 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -47,7 +47,7 @@ shared_library(
|
||||
dl_dep,
|
||||
],
|
||||
install: true,
|
||||
- install_dir: get_option('libdir') / 'dri',
|
||||
+ install_dir: get_option('libdir') / 'va' / 'drivers',
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
)
|
||||
|
||||
--
|
||||
2.35.0
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>denis7774@gmail.com</email>
|
||||
<name>Denis Reva</name>
|
||||
<description>rarogcmex</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is an VA-API implementation that uses NVDEC as a backend. This implementation is specifically designed to be used by Firefox for accelerated decode of web content, and may not operate correctly in other applications.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">GPUOpen-Drivers/AMDVLK</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="A VA-API implemention using NVIDIA's NVDEC, specifically designed to be used by Firefox"
|
||||
HOMEPAGE="https://github.com/elFarto/nvidia-vaapi-driver"
|
||||
SRC_URI="https://github.com/elFarto/nvidia-vaapi-driver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="x11-drivers/nvidia-drivers
|
||||
media-libs/nv-codec-headers
|
||||
media-libs/libva"
|
||||
RDEPEND="x11-drivers/nvidia-drivers
|
||||
media-libs/gst-plugins-bad[egl]
|
||||
media-libs/libva"
|
||||
BDEPEND="dev-util/meson"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-0.0.8-install-path.patch" )
|
||||
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "This library requires special configuration! See "
|
||||
ewarn "${HOMEPAGE}"
|
||||
ewarn "The direct backend is currently required on NVIDIA driver series 525 due to a regression"
|
||||
ewarn "See ${HOMEPAGE}/issues/126"
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="A VA-API implemention using NVIDIA's NVDEC, specifically designed to be used by Firefox"
|
||||
HOMEPAGE="https://github.com/elFarto/nvidia-vaapi-driver"
|
||||
SRC_URI="https://github.com/elFarto/nvidia-vaapi-driver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="x11-drivers/nvidia-drivers
|
||||
media-libs/nv-codec-headers
|
||||
media-libs/libva"
|
||||
RDEPEND="x11-drivers/nvidia-drivers
|
||||
media-libs/gst-plugins-bad[egl]
|
||||
media-libs/libva"
|
||||
BDEPEND="dev-util/meson"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-0.0.8-install-path.patch" )
|
||||
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "This library requires special configuration! See "
|
||||
ewarn "${HOMEPAGE}"
|
||||
ewarn "The direct backend is currently required on NVIDIA driver series 525 due to a regression"
|
||||
ewarn "See ${HOMEPAGE}/issues/126"
|
||||
}
|
||||
1
media-sound/g4music/Manifest
Normal file
1
media-sound/g4music/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST g4music-v3.2.tar.bz2 3294279 BLAKE2B c1e7518ccf5e11ee9e4b83f612bd5c68b3a60703d5d33684fe7837ea62b4ac90f3dd6d57ffdc1d43ca63168e4374b0946c82cda31ad82b01059ba108bccc981b SHA512 92c10aa6a53ba2c8265342b77ab5dc211410ab889a717ac514363958b45471e29a152f75101a0eefc1fd707917bf04759b2b3e4afe0e819ccb2a932ac3957f86
|
||||
42
media-sound/g4music/g4music-3.2.ebuild
Normal file
42
media-sound/g4music/g4music-3.2.ebuild
Normal file
@@ -0,0 +1,42 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson xdg gnome2-utils vala
|
||||
|
||||
DESCRIPTION="A GTK4 music player"
|
||||
HOMEPAGE="https://gitlab.gnome.org/neithern/g4music"
|
||||
SRC_URI="https://gitlab.gnome.org/neithern/g4music/-/archive/v${PV}/g4music-v${PV}.tar.bz2"
|
||||
S="${WORKDIR}/g4music-v${PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="pipewire"
|
||||
|
||||
IDEPEND=">=gui-libs/gtk-4.6
|
||||
>=gui-libs/libadwaita-1
|
||||
>=media-libs/gstreamer-1.20.6[introspection]
|
||||
>=dev-lang/vala-0.56.8
|
||||
pipewire? ( media-video/pipewire[gstreamer] )"
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="$(vala_depend)"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
vala_setup
|
||||
xdg_environment_reset
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
||||
11
media-sound/g4music/metadata.xml
Normal file
11
media-sound/g4music/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>mail@konstantintutsch.de</email>
|
||||
<name>Konstantin Tutsch</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="gnome-gitlab">neithern/g4music</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -141,6 +141,8 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
|
||||
@@ -140,6 +140,8 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
|
||||
@@ -13,6 +13,8 @@ LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
|
||||
IUSE="alsa trayicon wayland"
|
||||
|
||||
BDEPEND="dev-qt/linguist-tools:5"
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
@@ -27,9 +29,6 @@ RDEPEND="${DEPEND}
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# A small tweak in socket name that allow multiple user at same time
|
||||
# See https://github.com/rncbc/qpwgraph/issues/1
|
||||
sed -i -e "/@/a m_unique += qgetenv(\"USER\");\n m_unique += '-';" src/qpwgraph.cpp || die
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
|
||||
1
media-video/kooha/Manifest
Normal file
1
media-video/kooha/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST kooha-2.2.3.tar.xz 16487348 BLAKE2B 39b666f89ec2431a4793db44a0cf00eb97c3ca295973ab8656398c3a68f01c8fcd09194dfe44a7d5265f87187f56c897e594a0545d39de09b0fbc59c7513fa65 SHA512 687bd38bdd4385059c5c625d41b4634dbdd86b7cf13d4ea811bfff46fd4fc1a7096ad94d6c55d935fd24e067ba9e6f60dc9b842264880d2394fca06dc0de2bb0
|
||||
197
media-video/kooha/kooha-2.2.3.ebuild
Normal file
197
media-video/kooha/kooha-2.2.3.ebuild
Normal file
@@ -0,0 +1,197 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
aho-corasick@0.7.19
|
||||
android_system_properties@0.1.5
|
||||
ansi_term@0.12.1
|
||||
anyhow@1.0.65
|
||||
atomic_refcell@0.1.8
|
||||
autocfg@1.1.0
|
||||
bitflags@1.3.2
|
||||
block@0.1.6
|
||||
bumpalo@3.11.0
|
||||
cairo-rs@0.16.7
|
||||
cairo-sys-rs@0.16.3
|
||||
cc@1.0.73
|
||||
cfg-expr@0.10.3
|
||||
cfg-if@1.0.0
|
||||
chrono@0.4.22
|
||||
color_quant@1.1.0
|
||||
core-foundation-sys@0.8.3
|
||||
field-offset@0.3.4
|
||||
fragile@2.0.0
|
||||
futures-channel@0.3.24
|
||||
futures-core@0.3.24
|
||||
futures-executor@0.3.24
|
||||
futures-io@0.3.24
|
||||
futures-macro@0.3.24
|
||||
futures-task@0.3.24
|
||||
futures-util@0.3.24
|
||||
gdk-pixbuf@0.16.7
|
||||
gdk-pixbuf-sys@0.16.3
|
||||
gdk4@0.5.4
|
||||
gdk4-sys@0.5.4
|
||||
gdk4-wayland@0.5.4
|
||||
gdk4-wayland-sys@0.5.4
|
||||
gdk4-x11@0.5.4
|
||||
gdk4-x11-sys@0.5.4
|
||||
gettext-rs@0.7.0
|
||||
gettext-sys@0.21.3
|
||||
gif@0.12.0
|
||||
gio@0.16.7
|
||||
gio-sys@0.16.3
|
||||
glib@0.15.12
|
||||
glib@0.16.7
|
||||
glib-macros@0.15.11
|
||||
glib-macros@0.16.3
|
||||
glib-sys@0.15.10
|
||||
glib-sys@0.16.3
|
||||
gobject-sys@0.15.10
|
||||
gobject-sys@0.16.3
|
||||
graphene-rs@0.16.3
|
||||
graphene-sys@0.16.3
|
||||
gsettings-macro@0.1.14
|
||||
gsk4@0.5.4
|
||||
gsk4-sys@0.5.4
|
||||
gst-plugin-gif@0.9.2
|
||||
gst-plugin-gtk4@0.9.3
|
||||
gst-plugin-version-helper@0.7.3
|
||||
gstreamer@0.19.4
|
||||
gstreamer-audio@0.19.4
|
||||
gstreamer-audio-sys@0.19.4
|
||||
gstreamer-base@0.19.3
|
||||
gstreamer-base-sys@0.19.3
|
||||
gstreamer-pbutils@0.19.2
|
||||
gstreamer-pbutils-sys@0.19.2
|
||||
gstreamer-sys@0.19.4
|
||||
gstreamer-video@0.19.4
|
||||
gstreamer-video-sys@0.19.4
|
||||
gtk4@0.5.4
|
||||
gtk4-macros@0.5.4
|
||||
gtk4-sys@0.5.4
|
||||
heck@0.4.0
|
||||
iana-time-zone@0.1.48
|
||||
js-sys@0.3.60
|
||||
lazy_static@1.4.0
|
||||
libadwaita@0.2.1
|
||||
libadwaita-sys@0.2.1
|
||||
libc@0.2.132
|
||||
libpulse-binding@2.26.0
|
||||
libpulse-glib-binding@2.25.1
|
||||
libpulse-mainloop-glib-sys@1.19.2
|
||||
libpulse-sys@1.19.3
|
||||
locale_config@0.3.0
|
||||
log@0.4.17
|
||||
malloc_buf@0.0.6
|
||||
memchr@2.5.0
|
||||
memoffset@0.6.5
|
||||
muldiv@1.0.0
|
||||
num-derive@0.3.3
|
||||
num-integer@0.1.45
|
||||
num-rational@0.4.1
|
||||
num-traits@0.2.15
|
||||
objc@0.2.7
|
||||
objc-foundation@0.1.1
|
||||
objc_id@0.1.1
|
||||
once_cell@1.14.0
|
||||
option-operations@0.5.0
|
||||
pango@0.16.5
|
||||
pango-sys@0.16.3
|
||||
paste@1.0.9
|
||||
pest@2.3.1
|
||||
pin-project-lite@0.2.9
|
||||
pin-utils@0.1.0
|
||||
pkg-config@0.3.25
|
||||
pretty-hex@0.3.0
|
||||
proc-macro-crate@1.2.1
|
||||
proc-macro-error@1.0.4
|
||||
proc-macro-error-attr@1.0.4
|
||||
proc-macro2@1.0.43
|
||||
quick-xml@0.25.0
|
||||
quote@1.0.21
|
||||
regex@1.6.0
|
||||
regex-syntax@0.6.27
|
||||
rustc_version@0.3.3
|
||||
semver@0.11.0
|
||||
semver-parser@0.10.2
|
||||
serde@1.0.144
|
||||
serde_derive@1.0.144
|
||||
sharded-slab@0.1.4
|
||||
slab@0.4.7
|
||||
smallvec@1.9.0
|
||||
syn@1.0.99
|
||||
system-deps@6.0.2
|
||||
temp-dir@0.1.11
|
||||
thiserror@1.0.35
|
||||
thiserror-impl@1.0.35
|
||||
thread_local@1.1.4
|
||||
toml@0.5.9
|
||||
tracing@0.1.36
|
||||
tracing-attributes@0.1.22
|
||||
tracing-core@0.1.29
|
||||
tracing-log@0.1.3
|
||||
tracing-subscriber@0.3.15
|
||||
ucd-trie@0.1.5
|
||||
unicode-ident@1.0.4
|
||||
valuable@0.1.0
|
||||
version-compare@0.1.0
|
||||
version_check@0.9.4
|
||||
wasm-bindgen@0.2.83
|
||||
wasm-bindgen-backend@0.2.83
|
||||
wasm-bindgen-macro@0.2.83
|
||||
wasm-bindgen-macro-support@0.2.83
|
||||
wasm-bindgen-shared@0.2.83
|
||||
weezl@0.1.7
|
||||
winapi@0.3.9
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
"
|
||||
|
||||
inherit cargo meson xdg gnome2-utils
|
||||
|
||||
DESCRIPTION="GTK4 screen recorder for Wayland"
|
||||
HOMEPAGE="https://github.com/SeaDve/Kooha/"
|
||||
SRC_URI="https://github.com/SeaDve/Kooha/releases/download/v${PV}/kooha-${PV}.tar.xz
|
||||
${cargo_crate_uris}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="x264 vaapi"
|
||||
|
||||
IDEPEND=">=dev-util/meson-1.1.1
|
||||
>=dev-util/ninja-1.11.1-r2
|
||||
>=dev-libs/appstream-glib-0.8.2
|
||||
>=virtual/rust-1.69.0
|
||||
x264? ( >=media-libs/x264-0.0.20220222
|
||||
>=media-libs/gst-plugins-ugly-1.20.6 )
|
||||
>=media-libs/gstreamer-1.20.6
|
||||
>=media-libs/gst-plugins-base-1.20.6
|
||||
vaapi? ( >=media-plugins/gst-plugins-vaapi-1.20.6 )
|
||||
>=dev-libs/glib-2.76.3
|
||||
>=gui-libs/gtk-4.10.4
|
||||
>=gui-libs/libadwaita-1.3.3"
|
||||
DEPEND=">=media-video/pipewire-0.3.77-r1[gstreamer]
|
||||
>=sys-apps/xdg-desktop-portal-1.16.0-r1"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
# rust does not use *FLAGS from make.conf, silence portage warning
|
||||
# update with proper path to binaries this crate installs, omit leading /
|
||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
||||
|
||||
BUILD_DIR="${S}/build"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
||||
11
media-video/kooha/metadata.xml
Normal file
11
media-video/kooha/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>mail@konstantintutsch.de</email>
|
||||
<name>Konstantin Tutsch</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">SeaDve/Kooha</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
net-misc/toot/Manifest
Normal file
1
net-misc/toot/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST toot-0.38.1.tar.gz 904085 BLAKE2B a3b4bd153f604299625a7ab656928b9874f558dfd9ca78d7b3573a5e71017018403a53c59d516927ed6c70863da8fef9ee8d698420b15af11fb4672c77dd2cff SHA512 eb00f40f628fec33abf2c340515e059bdc68e3a453e9dd403ca66e4d28ca24d67d9499420fb87a7050abe605fe4666abbce5ee57edd2250a6a2816d92d61c37e
|
||||
11
net-misc/toot/metadata.xml
Normal file
11
net-misc/toot/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>mail@konstantintutsch.de</email>
|
||||
<name>Konstantin Tutsch</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">ihabunek/toot</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
27
net-misc/toot/toot-0.38.1.ebuild
Normal file
27
net-misc/toot/toot-0.38.1.ebuild
Normal file
@@ -0,0 +1,27 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="toot - Mastodon CLI & TUI"
|
||||
HOMEPAGE="https://github.com/ihabunek/toot"
|
||||
SRC_URI="https://github.com/ihabunek/toot/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND=">=dev-python/urwid-2.1.2-r1
|
||||
>=dev-python/wcwidth-0.2.6
|
||||
>=media-fonts/symbola-13.00
|
||||
>=dev-python/beautifulsoup4-4.12.2
|
||||
>=dev-python/tomlkit-0.11.8"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2019-2021 Gentoo Authors
|
||||
# Copyright 2019-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -24,13 +24,14 @@ SLOT="0"
|
||||
|
||||
DOCS=("README.md" "KnowledgeBase.md")
|
||||
|
||||
IUSE="test"
|
||||
IUSE="+webkit41 test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
x11-libs/gtk+:3
|
||||
net-libs/libsoup:2.4
|
||||
net-libs/webkit-gtk:4=
|
||||
webkit41? ( net-libs/webkit-gtk:4.1= )
|
||||
!webkit41? ( net-libs/webkit-gtk:4= )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="test? ( app-text/mandoc )"
|
||||
@@ -42,7 +43,7 @@ src_configure() {
|
||||
CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
DOCDIR="/usr/share/doc/${PF}" \
|
||||
WITH_WEBKITGTK=4.0 \
|
||||
WITH_WEBKITGTK=$(usex webkit41 4.1 4.0) \
|
||||
PREFIX="/usr" \
|
||||
./configure
|
||||
}
|
||||
|
||||
@@ -24,12 +24,13 @@ SLOT="0"
|
||||
|
||||
DOCS=("README.md" "KnowledgeBase.md")
|
||||
|
||||
IUSE="test"
|
||||
IUSE="+webkit41 test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
x11-libs/gtk+:3
|
||||
net-libs/webkit-gtk:4=
|
||||
webkit41? ( net-libs/webkit-gtk:4.1= )
|
||||
!webkit41? ( net-libs/webkit-gtk:4= )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="test? ( app-text/mandoc )"
|
||||
@@ -41,7 +42,7 @@ src_configure() {
|
||||
CFLAGS="${CFLAGS:--02 -Wall -Wextra}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
DOCDIR="/usr/share/doc/${PF}" \
|
||||
WITH_WEBKITGTK=4.0 \
|
||||
WITH_WEBKITGTK=$(usex webkit41 4.1 4.0) \
|
||||
PREFIX="/usr" \
|
||||
./configure
|
||||
}
|
||||
|
||||
@@ -10,4 +10,7 @@
|
||||
for first-usage usability. Privacy is the first goal, and it should be
|
||||
usable (security=usability^(-1) being false).
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="webkit41">Use <pkg>net-libs/webkit:4.1</pkg> (uses libsoup3 and so allows HTTP/2) instead of <pkg>net-libs/webkit:4</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
1
x11-themes/adw-gtk3/Manifest
Normal file
1
x11-themes/adw-gtk3/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST adw-gtk3-4.8.tar.gz 6146728 BLAKE2B 4f37659dbf62d7fad110bfff44721e288aa5d4a7002ff683b76f339e0047e79ccf07ea8b17805b1dedd433f7e13cfc7fafa2184b66033ca9e267acaca944b61b SHA512 a69a875bef2996c6a3f2baeb38851ff971c49bba7318c51f3abee300a9b4a82973a32ace4855ad57686a057568c09d39753a9699481b4d361561247f48b259d4
|
||||
19
x11-themes/adw-gtk3/adw-gtk3-4.8.ebuild
Normal file
19
x11-themes/adw-gtk3/adw-gtk3-4.8.ebuild
Normal file
@@ -0,0 +1,19 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson xdg
|
||||
|
||||
DESCRIPTION="The theme from libadwaita ported to GTK-3"
|
||||
HOMEPAGE="https://github.com/lassekongo83/adw-gtk3"
|
||||
SRC_URI="https://github.com/lassekongo83/adw-gtk3/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IDEPEND=">=dev-lang/sassc-3.6.2"
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
11
x11-themes/adw-gtk3/metadata.xml
Normal file
11
x11-themes/adw-gtk3/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>mail@konstantintutsch.de</email>
|
||||
<name>Konstantin Tutsch</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">lassekongo83/adw-gtk3</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user