mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-20 20:43:09 -04:00
Merge updates from master
This commit is contained in:
@@ -521,12 +521,12 @@ HOMEPAGE="https://github.com/alvr-org/ALVR"
|
||||
SRC_URI="https://github.com/alvr-org/ALVR/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
SRC_URI+=" ${CARGO_CRATE_URIS} "
|
||||
|
||||
S="${WORKDIR}/${P^^}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${P^^}"
|
||||
|
||||
IUSE="+client +server vaapi vulkan x264 x265"
|
||||
|
||||
RDEPEND="
|
||||
|
||||
@@ -11,14 +11,17 @@ HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
|
||||
MY_PV="${PV/'.'/'.Q'}"
|
||||
FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download"
|
||||
SRC_URI="${FETCH_URI}/v-${MY_PV}/amdvlk-${MY_PV}.x86_64.rpm -> ${P}-amd64.rpm
|
||||
${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
|
||||
RESTRICT="test"
|
||||
REQUIRED_USE="abi_x86_64"
|
||||
${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="legacy-si"
|
||||
KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore
|
||||
|
||||
REQUIRED_USE="abi_x86_64"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib[${MULTILIB_USEDEP}]
|
||||
app-arch/zstd[${MULTILIB_USEDEP}]
|
||||
@@ -31,9 +34,7 @@ RDEPEND="
|
||||
!media-libs/amdvlk-bin:0
|
||||
!media-libs/amdvlk-bin:legacy-polaris
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="sys-apps/sed"
|
||||
QA_PREBUILT="
|
||||
usr/lib/*
|
||||
@@ -43,8 +44,6 @@ QA_PREBUILT="
|
||||
# I don't know why the current value is not working
|
||||
QA_SONAME="usr/*"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_pretend(){
|
||||
ewarn "This is extremely old version which supports AMD's legacy GPUs such as:"
|
||||
ewarn "Radeon™ R5/R7/R9 200/300 Series"
|
||||
|
||||
@@ -11,14 +11,17 @@ HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
|
||||
MY_PV="${PV/'.'/'.Q'}"
|
||||
FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download"
|
||||
SRC_URI="${FETCH_URI}/v-${MY_PV}/amdvlk-${MY_PV}.x86_64.rpm -> ${P}-amd64.rpm
|
||||
${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
|
||||
RESTRICT="test"
|
||||
REQUIRED_USE="abi_x86_64"
|
||||
${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="legacy-polaris"
|
||||
KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore
|
||||
|
||||
REQUIRED_USE="abi_x86_64"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib[${MULTILIB_USEDEP}]
|
||||
app-arch/zstd[${MULTILIB_USEDEP}]
|
||||
@@ -31,9 +34,7 @@ RDEPEND="
|
||||
!media-libs/amdvlk-bin:0
|
||||
!media-libs/amdvlk-bin:legacy-si
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="sys-apps/sed"
|
||||
QA_PREBUILT="
|
||||
usr/lib/*
|
||||
@@ -43,8 +44,6 @@ QA_PREBUILT="
|
||||
# I don't know why the current value is not working
|
||||
QA_SONAME="usr/lib/*"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_pretend(){
|
||||
elog "This is last version which supports AMD's legacy graphics cards such as:"
|
||||
elog "Radeon™ RX Vega Series"
|
||||
|
||||
@@ -12,14 +12,17 @@ HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
|
||||
MY_PV="${PV/'.'/'.Q'}"
|
||||
FETCH_URI="https://github.com/GPUOpen-Drivers/AMDVLK/releases/download"
|
||||
SRC_URI="${FETCH_URI}/v-${MY_PV}/amdvlk-${MY_PV}.x86_64.rpm -> ${P}-amd64.rpm
|
||||
${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
|
||||
RESTRICT="test"
|
||||
REQUIRED_USE="abi_x86_64"
|
||||
${FETCH_URI}/v-${MY_PV}/amdvlk_${MY_PV}_i386.deb -> ${P}-i386.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64" # The hardware is not supported pure x86 anymore
|
||||
|
||||
REQUIRED_USE="abi_x86_64"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib[${MULTILIB_USEDEP}]
|
||||
app-arch/zstd[${MULTILIB_USEDEP}]
|
||||
@@ -32,9 +35,7 @@ RDEPEND="
|
||||
!media-libs/amdvlk-bin:legacy-polaris
|
||||
!media-libs/amdvlk-bin:legacy-si
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="sys-apps/sed"
|
||||
QA_PREBUILT="
|
||||
usr/lib/*
|
||||
@@ -44,8 +45,6 @@ QA_PREBUILT="
|
||||
# I don't know why the current value is not working
|
||||
QA_SONAME="usr/lib/*"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_pretend(){
|
||||
ewarn "Mainline AMDVLK drops support for pre-NAVI graphics cards"
|
||||
ewarn "Such as Radeon™ RX 400/500 Series"
|
||||
|
||||
@@ -10,34 +10,6 @@ inherit check-reqs python-any-r1 cmake-multilib
|
||||
|
||||
DESCRIPTION="AMD Open Source Driver for Vulkan"
|
||||
HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wayland +raytracing"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
|
||||
|
||||
BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||
${BUNDLED_LLVM_DEPEND}
|
||||
>=dev-util/vulkan-headers-1.3.224
|
||||
raytracing? ( dev-util/DirectXShaderCompiler )
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]"
|
||||
BDEPEND="${BUNDLED_LLVM_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
virtual/linux-sources"
|
||||
RDEPEND=" ${DEPEND}
|
||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
|
||||
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]
|
||||
dev-libs/openssl[${MULTILIB_USEDEP}]" #890449
|
||||
|
||||
CHECKREQS_MEMORY="7G"
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
S="${WORKDIR}"
|
||||
CMAKE_USE_DIR="${S}/xgl"
|
||||
|
||||
### SOURCE CODE PER_VERSION VARIABLES
|
||||
FETCH_URI="https://github.com/GPUOpen-Drivers"
|
||||
@@ -66,6 +38,36 @@ ${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> amdvlk-MetroHash-${
|
||||
${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> amdvlk-CWPack-${CWPACK_COMMIT}.tar.gz
|
||||
${FETCH_URI}/llvm-dialects/archive/${LLVM_DIALECTS_COMMIT}.tar.gz -> amdvlk-LLVM-dialects-${LLVM_DIALECTS_COMMIT}.tar.gz"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wayland +raytracing"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
|
||||
|
||||
BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||
${BUNDLED_LLVM_DEPEND}
|
||||
>=dev-util/vulkan-headers-1.3.224
|
||||
raytracing? ( dev-util/DirectXShaderCompiler )
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]"
|
||||
BDEPEND="${BUNDLED_LLVM_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
virtual/linux-sources"
|
||||
RDEPEND=" ${DEPEND}
|
||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
|
||||
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]
|
||||
dev-libs/openssl[${MULTILIB_USEDEP}]" #890449
|
||||
|
||||
CHECKREQS_MEMORY="7G"
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
CMAKE_USE_DIR="${S}/xgl"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/amdvlk-2022.3.5-no-compiler-presets.patch" #875821
|
||||
"${FILESDIR}/amdvlk-2022.4.1-proper-libdir.patch"
|
||||
|
||||
@@ -10,34 +10,6 @@ inherit check-reqs python-any-r1 cmake-multilib
|
||||
|
||||
DESCRIPTION="AMD Open Source Driver for Vulkan"
|
||||
HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wayland +raytracing"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
|
||||
|
||||
BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||
${BUNDLED_LLVM_DEPEND}
|
||||
>=dev-util/vulkan-headers-1.3.224
|
||||
raytracing? ( dev-util/DirectXShaderCompiler )
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]"
|
||||
BDEPEND="${BUNDLED_LLVM_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
virtual/linux-sources"
|
||||
RDEPEND=" ${DEPEND}
|
||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
|
||||
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]
|
||||
dev-libs/openssl[${MULTILIB_USEDEP}]" #890449
|
||||
|
||||
CHECKREQS_MEMORY="7G"
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
S="${WORKDIR}"
|
||||
CMAKE_USE_DIR="${S}/xgl"
|
||||
|
||||
### SOURCE CODE PER_VERSION VARIABLES
|
||||
FETCH_URI="https://github.com/GPUOpen-Drivers"
|
||||
@@ -66,6 +38,36 @@ ${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> amdvlk-MetroHash-${
|
||||
${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> amdvlk-CWPack-${CWPACK_COMMIT}.tar.gz
|
||||
${FETCH_URI}/llvm-dialects/archive/${LLVM_DIALECTS_COMMIT}.tar.gz -> amdvlk-LLVM-dialects-${LLVM_DIALECTS_COMMIT}.tar.gz"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wayland +raytracing"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
|
||||
|
||||
BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||
${BUNDLED_LLVM_DEPEND}
|
||||
>=dev-util/vulkan-headers-1.3.224
|
||||
raytracing? ( dev-util/DirectXShaderCompiler )
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]"
|
||||
BDEPEND="${BUNDLED_LLVM_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
virtual/linux-sources"
|
||||
RDEPEND=" ${DEPEND}
|
||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
|
||||
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]
|
||||
dev-libs/openssl[${MULTILIB_USEDEP}]" #890449
|
||||
|
||||
CHECKREQS_MEMORY="7G"
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
CMAKE_USE_DIR="${S}/xgl"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/amdvlk-2022.3.5-no-compiler-presets.patch" #875821
|
||||
"${FILESDIR}/amdvlk-2022.4.1-proper-libdir.patch"
|
||||
|
||||
@@ -10,35 +10,6 @@ inherit check-reqs python-any-r1 cmake-multilib
|
||||
|
||||
DESCRIPTION="AMD Open Source Driver for Vulkan"
|
||||
HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wayland +raytracing"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
|
||||
|
||||
BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||
${BUNDLED_LLVM_DEPEND}
|
||||
>=dev-util/vulkan-headers-1.3.224
|
||||
raytracing? ( dev-util/DirectXShaderCompiler )
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]"
|
||||
BDEPEND="${BUNDLED_LLVM_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
virtual/linux-sources"
|
||||
RDEPEND=" ${DEPEND}
|
||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
|
||||
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]
|
||||
dev-libs/openssl[${MULTILIB_USEDEP}]" #890449
|
||||
|
||||
CHECKREQS_MEMORY="7G"
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
S="${WORKDIR}"
|
||||
CMAKE_USE_DIR="${S}/xgl"
|
||||
CMAKE_MAKEFILE_GENERATOR=ninja
|
||||
|
||||
### SOURCE CODE PER_VERSION VARIABLES
|
||||
FETCH_URI="https://github.com/GPUOpen-Drivers"
|
||||
@@ -67,6 +38,37 @@ ${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> amdvlk-MetroHash-${
|
||||
${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> amdvlk-CWPack-${CWPACK_COMMIT}.tar.gz
|
||||
${FETCH_URI}/llvm-dialects/archive/${LLVM_DIALECTS_COMMIT}.tar.gz -> amdvlk-LLVM-dialects-${LLVM_DIALECTS_COMMIT}.tar.gz"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="wayland +raytracing"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
|
||||
|
||||
BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
|
||||
DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
|
||||
${BUNDLED_LLVM_DEPEND}
|
||||
>=dev-util/vulkan-headers-1.3.224
|
||||
raytracing? ( dev-util/DirectXShaderCompiler )
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]"
|
||||
BDEPEND="${BUNDLED_LLVM_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
virtual/linux-sources"
|
||||
RDEPEND=" ${DEPEND}
|
||||
x11-libs/libdrm[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxshmfence[${MULTILIB_USEDEP}]
|
||||
>=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
|
||||
dev-util/glslang[${MULTILIB_USEDEP}]
|
||||
dev-libs/openssl[${MULTILIB_USEDEP}]" #890449
|
||||
|
||||
CHECKREQS_MEMORY="7G"
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
CMAKE_USE_DIR="${S}/xgl"
|
||||
CMAKE_MAKEFILE_GENERATOR=ninja
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/amdvlk-2022.3.5-no-compiler-presets.patch" #875821
|
||||
"${FILESDIR}/amdvlk-2022.4.1-proper-libdir.patch"
|
||||
|
||||
@@ -5,16 +5,19 @@ EAPI=8
|
||||
|
||||
inherit edo toolchain-funcs
|
||||
|
||||
DESCRIPTION="Single-header FLAC audio decoder library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
declare -A COMMITS=(
|
||||
[dr_flac]="39ce69188eab79a913aa23423eef9da5f3dcd142"
|
||||
[testbench]="aa7b0c6cf32994c106ae517a08134c28a96ff5b2"
|
||||
)
|
||||
|
||||
DESCRIPTION="Single-header FLAC audio decoder library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMITS[dr_flac]}.tar.gz -> ${P}.gh.tar.gz
|
||||
test? ( https://github.com/ietf-wg-cellar/flac-test-files/archive/${COMMITS[testbench]}.tar.gz
|
||||
-> ${P}-testbench.gh.tar.gz )"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMITS[dr_flac]}"
|
||||
|
||||
LICENSE="|| ( MIT-0 public-domain )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -29,8 +32,6 @@ TESTCASES=(
|
||||
dr_flac_{decoding,test_0}.{c,cpp}
|
||||
)
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMITS[dr_flac]}"
|
||||
|
||||
src_prepare() {
|
||||
if use test; then
|
||||
# Sanitize testbench and move to expected location
|
||||
|
||||
@@ -5,10 +5,14 @@ EAPI=8
|
||||
|
||||
inherit edo toolchain-funcs
|
||||
|
||||
COMMIT="da35f9d6c7374a95353fd1df1d394d44ab66cf01"
|
||||
|
||||
DESCRIPTION="Single-header MP3 audio decoder library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
COMMIT="da35f9d6c7374a95353fd1df1d394d44ab66cf01"
|
||||
SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMIT}"
|
||||
|
||||
LICENSE="|| ( MIT-0 public-domain )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -16,8 +20,6 @@ KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMIT}"
|
||||
|
||||
# Unfortunately, the only other test is interactive.
|
||||
TESTCASES=(
|
||||
dr_mp3_test_0.c
|
||||
|
||||
@@ -5,11 +5,14 @@ EAPI=8
|
||||
|
||||
inherit edo toolchain-funcs
|
||||
|
||||
COMMIT="4ec70a37c4450b021a6653f0813f1b9ceaae65fb"
|
||||
|
||||
DESCRIPTION="Single-header WAV audio loader and writer library"
|
||||
HOMEPAGE="https://github.com/mackron/dr_libs/"
|
||||
COMMIT="4ec70a37c4450b021a6653f0813f1b9ceaae65fb"
|
||||
SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMIT}"
|
||||
|
||||
LICENSE="|| ( MIT-0 public-domain )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64"
|
||||
@@ -24,8 +27,6 @@ TESTCASES=(
|
||||
dr_wav_{decoding,test_0}.{c,cpp}
|
||||
)
|
||||
|
||||
S="${WORKDIR}/dr_libs-${COMMIT}"
|
||||
|
||||
src_prepare() {
|
||||
if use test; then
|
||||
# Unbundle library with incorrect include path.
|
||||
|
||||
@@ -9,6 +9,8 @@ DESCRIPTION="OpenGL Easy Extension library"
|
||||
HOMEPAGE="https://elf-stone.com/glee.php"
|
||||
SRC_URI="https://elf-stone.com/downloads/GLee/GLee-${PV}-src.tar.gz"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -17,7 +19,6 @@ IUSE="static-libs"
|
||||
RDEPEND="virtual/opengl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
src_prepare() {
|
||||
default
|
||||
eapply -p0 "${FILESDIR}/${PN}-autotools.patch"
|
||||
|
||||
@@ -9,6 +9,8 @@ DESCRIPTION="OpenGL Easy Extension library"
|
||||
HOMEPAGE="https://elf-stone.com/glee.php"
|
||||
SRC_URI="https://elf-stone.com/downloads/GLee/GLee-${PV}-src.tar.gz"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -17,7 +19,6 @@ IUSE="static-libs"
|
||||
RDEPEND="virtual/opengl"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
src_prepare() {
|
||||
default
|
||||
eapply -p0 "${FILESDIR}/${PN}-autotools.patch"
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="WiVRn OpenXR streaming"
|
||||
HOMEPAGE="https://github.com/meumeu/WiVRn"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3 Apache-2.0 MIT"
|
||||
|
||||
LICENSE="GPL-3 Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
IUSE="nvenc pipewire pulseaudio systemd vaapi wireshark-plugins x264"
|
||||
REQUIRED_USE="|| ( nvenc vaapi x264 )"
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
|
||||
@@ -99,7 +99,7 @@ src_configure() {
|
||||
-DWIVRN_USE_SYSTEMD=$(usex systemd)
|
||||
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
|
||||
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
|
||||
-DFETCHCONTENT_BASE_DIR=${WORKDIR}
|
||||
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
|
||||
-DENABLE_COLOURED_OUTPUT=OFF
|
||||
)
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="WiVRn OpenXR streaming"
|
||||
HOMEPAGE="https://github.com/meumeu/WiVRn"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3 Apache-2.0 MIT"
|
||||
|
||||
LICENSE="GPL-3 Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264"
|
||||
REQUIRED_USE="|| ( nvenc vaapi x264 )"
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
|
||||
@@ -93,7 +93,7 @@ src_configure() {
|
||||
-DWIVRN_USE_SYSTEMD=$(usex systemd)
|
||||
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
|
||||
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
|
||||
-DFETCHCONTENT_BASE_DIR=${WORKDIR}
|
||||
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
|
||||
-DENABLE_COLOURED_OUTPUT=OFF
|
||||
)
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="WiVRn OpenXR streaming"
|
||||
HOMEPAGE="https://github.com/meumeu/WiVRn"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3 Apache-2.0 MIT"
|
||||
|
||||
LICENSE="GPL-3 Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264"
|
||||
REQUIRED_USE="|| ( nvenc vaapi x264 )"
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
|
||||
@@ -93,7 +93,7 @@ src_configure() {
|
||||
-DWIVRN_USE_SYSTEMD=$(usex systemd)
|
||||
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
|
||||
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
|
||||
-DFETCHCONTENT_BASE_DIR=${WORKDIR}
|
||||
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
|
||||
-DENABLE_COLOURED_OUTPUT=OFF
|
||||
)
|
||||
|
||||
|
||||
@@ -5,14 +5,15 @@ EAPI="7"
|
||||
|
||||
DESCRIPTION="Argotlunar is a sound granulator. Binary Linux VST"
|
||||
HOMEPAGE="https://mourednik.github.io/argotlunar/"
|
||||
#It's impossible to obtain package directly from DROPBOX, so I've just uploaded it to my own webserver
|
||||
SRC_URI="https://www.dropbox.com/s/fwtg6jfkzakj7is/argotlunar-2.06-linux_64.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/argotlunar-${PV}-linux_64"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
QA_PRESTRIPPED="/usr/lib64/vst/${PN}/argotlunar.so"
|
||||
SRC_URI="https://www.dropbox.com/s/fwtg6jfkzakj7is/argotlunar-2.06-linux_64.tar.gz -> ${P}.tar.gz"
|
||||
#It's impossible to obtain package directly from DROPBOX, so I've just uploaded it to my own webserver
|
||||
LICENSE="GPL-2"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/bzip2
|
||||
dev-libs/libbsd
|
||||
@@ -28,7 +29,9 @@ RDEPEND="
|
||||
x11-libs/libxcb
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
S="${WORKDIR}/argotlunar-${PV}-linux_64"
|
||||
|
||||
QA_PRESTRIPPED="/usr/lib64/vst/${PN}/argotlunar.so"
|
||||
|
||||
src_install(){
|
||||
into "/usr/$(get_libdir)/vst/${PN}"
|
||||
dolib.so argotlunar.so
|
||||
|
||||
@@ -10,6 +10,8 @@ HOMEPAGE="http://smbolton.com/whysynth.html https://github.com/smbolton/whysynth
|
||||
WHYSYNTH_COMMIT="32e4bc73baa554bb1844b3165e657911f43f3568"
|
||||
SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
@@ -23,8 +25,6 @@ DEPEND="media-libs/dssi
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}"
|
||||
|
||||
src_prepare() {
|
||||
./autogen.sh
|
||||
default
|
||||
|
||||
@@ -7,13 +7,17 @@ inherit qmake-utils
|
||||
|
||||
DESCRIPTION="6PM is a polyphonic, touch-sensitive, realtime phase modulation synthesizer"
|
||||
HOMEPAGE="https://sourceforge.net/projects/mv-6pm/"
|
||||
MY_P="6PM_v${PV}"
|
||||
SRC_URI="https://downloads.sourceforge.net/project/mv-6pm/${MY_P}.tgz -> ${P}.tgz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/src/"
|
||||
ADIR="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="+presets +midimaps +nls doc"
|
||||
MY_P="6PM_v${PV}"
|
||||
SRC_URI="https://downloads.sourceforge.net/project/mv-6pm/${MY_P}.tgz -> ${P}.tgz"
|
||||
LICENSE="GPL-3"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
@@ -24,8 +28,6 @@ DEPEND="
|
||||
media-libs/alsa-lib
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
S="${WORKDIR}/${MY_P}/src/"
|
||||
ADIR="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure(){
|
||||
eqmake5
|
||||
|
||||
@@ -9,6 +9,8 @@ DESCRIPTION="Add64 is a realtime additive/subtractive-synthesis softsynth"
|
||||
HOMEPAGE="https://sourceforge.net/projects/add64/ http://linuxsynths.com/Add64PatchesDemos/add64.html"
|
||||
SRC_URI="https://downloads.sourceforge.net/project/add64/Add64-${PV}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/Add64-${PV}/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
|
||||
@@ -25,8 +27,6 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/Add64-${PV}/"
|
||||
|
||||
src_configure(){
|
||||
eqmake5
|
||||
default
|
||||
|
||||
@@ -12,6 +12,8 @@ HOMEPAGE="
|
||||
"
|
||||
SRC_URI="https://downloads.sourceforge.net/project/add64/Add64-${PV}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/Add64-${PV}/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
|
||||
@@ -27,8 +29,6 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/Add64-${PV}/"
|
||||
|
||||
src_compile() {
|
||||
eqmake5
|
||||
default
|
||||
|
||||
@@ -244,8 +244,8 @@ CRATES="
|
||||
|
||||
inherit cargo gnome2-utils meson xdg
|
||||
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/amberol"
|
||||
DESCRIPTION="Simple GUI Music Player"
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/amberol"
|
||||
SRC_URI=" https://gitlab.gnome.org/World/${PN}/-/archive/${PV}/${P}.tar.bz2
|
||||
$(cargo_crate_uris)"
|
||||
|
||||
|
||||
@@ -228,8 +228,8 @@ CRATES="
|
||||
|
||||
inherit cargo gnome2-utils meson xdg
|
||||
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/amberol"
|
||||
DESCRIPTION="Simple GUI Music Player"
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/amberol"
|
||||
SRC_URI=" https://gitlab.gnome.org/World/${PN}/-/archive/${PV}/${P}.tar.bz2
|
||||
$(cargo_crate_uris)"
|
||||
|
||||
|
||||
@@ -9,9 +9,9 @@ DESCRIPTION="Call audio routing daemon"
|
||||
HOMEPAGE="https://gitlab.com/mobian1/callaudiod"
|
||||
SRC_URI="https://gitlab.com/mobian1/${PN}/-/archive/${PV}/${P}.tar.bz2"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
|
||||
@@ -9,9 +9,9 @@ DESCRIPTION="Call audio routing daemon"
|
||||
HOMEPAGE="https://gitlab.com/mobian1/callaudiod"
|
||||
SRC_URI="https://gitlab.com/mobian1/${PN}/-/archive/${PV}/${P}.tar.bz2"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
|
||||
@@ -11,13 +11,11 @@ SRC_URI="https://files.jriver-cdn.com/mediacenter/channels/v31/latest/MediaCente
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*"
|
||||
REQUIRES_EXCLUDE="libcef.so" # Already inside
|
||||
|
||||
# TODO soon brotli dep will be dropped
|
||||
@@ -30,6 +28,8 @@ RDEPEND="
|
||||
x11-libs/libXrandr
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack() {
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
@@ -12,9 +12,9 @@ DESCRIPTION="An extensible music server written in Python."
|
||||
HOMEPAGE="https://mopidy.com/"
|
||||
SRC_URI="https://github.com/mopidy/mopidy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/gst-python[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -7,6 +7,9 @@ inherit systemd go-module
|
||||
|
||||
DESCRIPTION="An implementation of the MPRIS protocol for MPD."
|
||||
HOMEPAGE="https://github.com/natsukagami/mpd-mpris"
|
||||
SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://gitlab.com/Sevz17/go-deps/-/raw/main/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="MIT BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -14,9 +17,6 @@ KEYWORDS="~amd64"
|
||||
RDEPEND="media-sound/mpd"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://gitlab.com/Sevz17/go-deps/-/raw/main/${P}-deps.tar.xz"
|
||||
|
||||
src_compile() {
|
||||
ego build -v -o "${PN}" cmd/mpd-mpris/*.go
|
||||
}
|
||||
|
||||
@@ -7,6 +7,9 @@ inherit multiprocessing systemd go-module
|
||||
|
||||
DESCRIPTION="An implementation of the MPRIS protocol for MPD."
|
||||
HOMEPAGE="https://github.com/natsukagami/mpd-mpris"
|
||||
SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="MIT BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -14,9 +17,6 @@ KEYWORDS="~amd64"
|
||||
RDEPEND="media-sound/mpd"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://gitlab.com/sevz17/go-deps/-/raw/main/${P}-deps.tar.xz"
|
||||
|
||||
src_compile() {
|
||||
ego build -v -x -p "$(makeopts_jobs)" -o "${PN}" cmd/mpd-mpris/*.go
|
||||
}
|
||||
|
||||
@@ -7,6 +7,9 @@ inherit desktop go-module multiprocessing systemd xdg
|
||||
|
||||
DESCRIPTION="An implementation of the MPRIS protocol for MPD."
|
||||
HOMEPAGE="https://github.com/natsukagami/mpd-mpris"
|
||||
SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz"
|
||||
|
||||
LICENSE="MIT BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -14,9 +17,6 @@ KEYWORDS="~amd64"
|
||||
RDEPEND="media-sound/mpd"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
SRC_URI="https://github.com/natsukagami/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz"
|
||||
|
||||
src_compile() {
|
||||
ego build -v -x -p "$(makeopts_jobs)" -o "${PN}" cmd/mpd-mpris/*.go
|
||||
}
|
||||
|
||||
@@ -58,7 +58,9 @@ SRC_URI="
|
||||
$(cargo_crate_uris ${CRATES})
|
||||
https://gitlab.com/mpv-ipc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2
|
||||
"
|
||||
RESTRICT="mirror"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
LICENSE+="
|
||||
GPL-3 MIT MPL-2.0
|
||||
@@ -67,9 +69,10 @@ LICENSE+="
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
QA_FLAGS_IGNORED="usr/bin/mpvc"
|
||||
RESTRICT="mirror"
|
||||
|
||||
DEPEND="media-video/mpv"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="virtual/rust"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/mpvc"
|
||||
|
||||
@@ -11,12 +11,12 @@ DESCRIPTION="Nuclear is a streaming program that pulls content from free sources
|
||||
HOMEPAGE="https://nuclear.js.org https://github.com/nukeop/nuclear"
|
||||
SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DEPEND="
|
||||
app-accessibility/at-spi2-atk
|
||||
app-accessibility/at-spi2-core
|
||||
|
||||
@@ -11,12 +11,12 @@ DESCRIPTION="Nuclear is a streaming program that pulls content from free sources
|
||||
HOMEPAGE="https://nuclear.js.org https://github.com/nukeop/nuclear"
|
||||
SRC_URI="https://github.com/nukeop/nuclear/releases/download/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DEPEND="
|
||||
app-accessibility/at-spi2-atk
|
||||
app-accessibility/at-spi2-core
|
||||
|
||||
@@ -11,6 +11,8 @@ SRC_URI="
|
||||
https://github.com/psmokotnin/osm/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/osm-${PV}"
|
||||
|
||||
# GPL-3 for the codebase
|
||||
# N-Noise-EULA for the M-Noise noise generator
|
||||
LICENSE="GPL-3 M-Noise-EULA"
|
||||
@@ -31,7 +33,6 @@ BDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
"
|
||||
|
||||
S="${WORKDIR}/osm-${PV}"
|
||||
DOCS=( "README.md" )
|
||||
|
||||
src_prepare() {
|
||||
|
||||
@@ -11,6 +11,8 @@ SRC_URI="
|
||||
https://github.com/psmokotnin/osm/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/osm-${PV}"
|
||||
|
||||
# GPL-3 for the codebase
|
||||
# N-Noise-EULA for the M-Noise noise generator
|
||||
LICENSE="GPL-3 M-Noise-EULA"
|
||||
@@ -31,7 +33,6 @@ BDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
"
|
||||
|
||||
S="${WORKDIR}/osm-${PV}"
|
||||
DOCS=( "README.md" )
|
||||
|
||||
src_prepare() {
|
||||
|
||||
@@ -13,6 +13,8 @@ SRC_URI="
|
||||
https://github.com/psmokotnin/osm/archive/refs/tags/v${MY_PV}.tar.gz -> opensoundmeter-${MY_PV}.gh.tar.gz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/osm-${MY_PV}"
|
||||
|
||||
# GPL-3 for the codebase
|
||||
# N-Noise-EULA for the M-Noise noise generator
|
||||
LICENSE="GPL-3 M-Noise-EULA"
|
||||
@@ -44,7 +46,6 @@ PATCHES=(
|
||||
"${FILESDIR}/${PN}-deadlock-fix.patch"
|
||||
)
|
||||
|
||||
S="${WORKDIR}/osm-${MY_PV}"
|
||||
DOCS=( "README.md" )
|
||||
|
||||
src_prepare() {
|
||||
|
||||
@@ -9,11 +9,13 @@ DESCRIPTION="A MIDI player/game that displays notes and teaches you how to play
|
||||
HOMEPAGE="https://www.pianobooster.org"
|
||||
SRC_URI="https://github.com/pianobooster/PianoBooster/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/PianoBooster-${PV}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
RESTRICT="mirror"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="jack"
|
||||
RESTRICT="mirror"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
@@ -32,8 +34,6 @@ BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-qt/linguist-tools:5"
|
||||
|
||||
S="${WORKDIR}/PianoBooster-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
|
||||
# Substitute because debian-based distros use /usr/include/rtmidi/RtMidi.h
|
||||
|
||||
@@ -17,6 +17,8 @@ DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support thanks
|
||||
HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi"
|
||||
SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -58,8 +60,6 @@ QA_PREBUILT="*"
|
||||
|
||||
CONFIG_CHECK="~USER_NS"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_configure() {
|
||||
default
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
|
||||
@@ -17,6 +17,8 @@ DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support thanks
|
||||
HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi"
|
||||
SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -58,8 +60,6 @@ QA_PREBUILT="*"
|
||||
|
||||
CONFIG_CHECK="~USER_NS"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_configure() {
|
||||
default
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
|
||||
@@ -6,6 +6,9 @@ DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=(python3_{9..12})
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Terminal-based YouTube player and downloader"
|
||||
HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtube/"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://github.com/mps-youtube/yewtube.git"
|
||||
inherit git-r3
|
||||
@@ -14,15 +17,12 @@ else
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DESCRIPTION="Terminal-based YouTube player and downloader"
|
||||
HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtube/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
media-video/ffmpeg
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -6,6 +6,9 @@ DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=(python3_{9..12})
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Terminal-based YouTube player and downloader"
|
||||
HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtube/"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://github.com/mps-youtube/yewtube.git"
|
||||
inherit git-r3
|
||||
@@ -14,15 +17,12 @@ else
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DESCRIPTION="Terminal-based YouTube player and downloader"
|
||||
HOMEPAGE="https://github.com/mps-youtube/yewtube https://pypi.org/project/yewtube/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
media-video/ffmpeg
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -11,10 +11,11 @@ DESCRIPTION="YouTube Music Desktop App bundled with custom plugins"
|
||||
HOMEPAGE="https://th-ch.github.io/youtube-music/"
|
||||
SRC_URI="https://github.com/th-ch/youtube-music/releases/download/v${PV}/${MY_PN}_${PV}_amd64.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
S="${WORKDIR}"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
|
||||
@@ -8,7 +8,10 @@ inherit toolchain-funcs
|
||||
DESCRIPTION="zita-a2j and zita-j2a - bridges between ALSA and JACK"
|
||||
HOMEPAGE="https://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html"
|
||||
SOURCE_URI="https://kokkinizita.linuxaudio.org/linuxaudio/downloads"
|
||||
SRC_URI="${SOURCE_URI}/${PN}-${PV}.tar.bz2"
|
||||
SRC_URI="${SOURCE_URI}/${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${P}/source"
|
||||
ADIR="${WORKDIR}/${P}/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
@@ -21,9 +24,6 @@ virtual/jack"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="app-arch/gzip"
|
||||
|
||||
S="${WORKDIR}/${P}/source"
|
||||
ADIR="${WORKDIR}/${P}/"
|
||||
|
||||
DOCS=( ${ADIR}/AUTHORS ${ADIR}/COPYING ${ADIR}/README )
|
||||
|
||||
PATCHES=( "${FILESDIR}/zita-ajbridge-0.8.4_don-t-compress-and-install-manpages.patch" )
|
||||
|
||||
@@ -8,7 +8,10 @@ inherit toolchain-funcs
|
||||
DESCRIPTION="zita-a2j and zita-j2a - bridges between ALSA and JACK"
|
||||
HOMEPAGE="https://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html"
|
||||
SOURCE_URI="https://kokkinizita.linuxaudio.org/linuxaudio/downloads"
|
||||
SRC_URI="${SOURCE_URI}/${PN}-${PV}.tar.bz2"
|
||||
SRC_URI="${SOURCE_URI}/${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${P}/source"
|
||||
ADIR="${WORKDIR}/${P}/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
@@ -21,9 +24,6 @@ virtual/jack"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="app-arch/gzip"
|
||||
|
||||
S="${WORKDIR}/${P}/source"
|
||||
ADIR="${WORKDIR}/${P}/"
|
||||
|
||||
DOCS=( ${ADIR}/AUTHORS ${ADIR}/COPYING ${ADIR}/README )
|
||||
|
||||
src_prepare() {
|
||||
|
||||
@@ -8,24 +8,23 @@ inherit desktop xdg
|
||||
DESCRIPTION="Lossless video/audio editing: export media without reencoding, powered by ffmpeg"
|
||||
HOMEPAGE="https://mifi.no/losslesscut/
|
||||
https://github.com/mifi/lossless-cut"
|
||||
|
||||
SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage
|
||||
-> ${P}.AppImage
|
||||
https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml
|
||||
-> ${P}-metainfo.xml
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="sys-fs/fuse:0
|
||||
sys-libs/zlib:=
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="usr/bin/losslesscut-bin"
|
||||
|
||||
src_install() {
|
||||
|
||||
@@ -8,24 +8,23 @@ inherit desktop xdg
|
||||
DESCRIPTION="Lossless video/audio editing: export media without reencoding, powered by ffmpeg"
|
||||
HOMEPAGE="https://mifi.no/losslesscut/
|
||||
https://github.com/mifi/lossless-cut"
|
||||
|
||||
SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage
|
||||
-> ${P}.AppImage
|
||||
https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml
|
||||
-> ${P}-metainfo.xml
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="sys-fs/fuse:0
|
||||
sys-libs/zlib:=
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="usr/bin/losslesscut-bin"
|
||||
|
||||
src_install() {
|
||||
|
||||
@@ -8,24 +8,23 @@ inherit desktop xdg
|
||||
DESCRIPTION="Lossless video/audio editing: export media without reencoding, powered by ffmpeg"
|
||||
HOMEPAGE="https://mifi.no/losslesscut/
|
||||
https://github.com/mifi/lossless-cut"
|
||||
|
||||
SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage
|
||||
-> ${P}.AppImage
|
||||
https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml
|
||||
-> ${P}-metainfo.xml
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="sys-fs/fuse:0
|
||||
sys-libs/zlib:=
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="usr/bin/losslesscut-bin"
|
||||
|
||||
src_install() {
|
||||
|
||||
@@ -480,10 +480,10 @@ DESCRIPTION="Tool for rendering OSDs over Walksnail DVR recordings"
|
||||
HOMEPAGE="https://github.com/avsaase/walksnail-osd-tool"
|
||||
SRC_URI="https://github.com/avsaase/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 Unlicense XC ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
media-video/ffmpeg"
|
||||
|
||||
@@ -11,9 +11,10 @@ MY_PN="mpv-scripts"
|
||||
|
||||
DESCRIPTION="Gives mpv the capability to copy and paste while being smart and customizable"
|
||||
HOMEPAGE="https://github.com/Eisa01/mpv-scripts"
|
||||
|
||||
SRC_URI="https://github.com/Eisa01/${MY_PN}/archive/refs/tags/2.2.1.tar.gz -> Eisa01-${MY_PN}-2.2.1.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-2.2.1/scripts"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
@@ -24,6 +25,4 @@ RDEPEND="
|
||||
)
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-2.2.1/scripts"
|
||||
|
||||
MPV_PLUGIN_FILES=( ${PN}.lua )
|
||||
|
||||
@@ -13,9 +13,10 @@ MY_P="${PN}-${COMMIT}"
|
||||
|
||||
DESCRIPTION="Use KDialog to add files to playlist, subtitles to playing video or open URLs"
|
||||
HOMEPAGE="https://gist.github.com/ntasos/d1d846abd7d25e4e83a78d22ee067a22"
|
||||
|
||||
SRC_URI="https://gist.github.com/ntasos/${HASH}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${HASH}-${COMMIT}"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
@@ -24,6 +25,4 @@ RDEPEND="
|
||||
x11-misc/xdotool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${HASH}-${COMMIT}"
|
||||
|
||||
MPV_PLUGIN_FILES=( ${PN}.lua )
|
||||
|
||||
@@ -12,9 +12,10 @@ MY_P="${PN}-${COMMIT}"
|
||||
|
||||
DESCRIPTION="Fully automatic subtitle downloading for the MPV media player"
|
||||
HOMEPAGE="https://github.com/davidde/mpv-autosub"
|
||||
|
||||
SRC_URI="https://github.com/davidde/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
@@ -22,6 +23,4 @@ RDEPEND="
|
||||
media-video/subliminal
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MPV_PLUGIN_FILES=( autosub.lua )
|
||||
|
||||
@@ -11,6 +11,8 @@ DESCRIPTION="Set the display refresh rate that best approximates the content fps
|
||||
HOMEPAGE="https://gitlab.com/smaniottonicola/mpv-kscreen-doctor"
|
||||
SRC_URI="https://gitlab.com/smaniottonicola/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -20,6 +22,4 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
MPV_PLUGIN_FILES=( ${PN}.lua )
|
||||
|
||||
@@ -11,6 +11,8 @@ DESCRIPTION="Set the display refresh rate that best approximates the content fps
|
||||
HOMEPAGE="https://gitlab.com/smaniottonicola/mpv-kscreen-doctor"
|
||||
SRC_URI="https://gitlab.com/smaniottonicola/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -20,6 +22,4 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
MPV_PLUGIN_FILES=( ${PN}.lua )
|
||||
|
||||
@@ -11,9 +11,10 @@ MY_PV="r${PV//./_}"
|
||||
|
||||
DESCRIPTION="Automatically invoke the xrandr to set the parameters for the display output"
|
||||
HOMEPAGE="https://gitlab.com/lvml/mpv-plugin-xrandr"
|
||||
|
||||
SRC_URI="https://gitlab.com/lvml/mpv-plugin-xrandr/-/archive/tags/${MY_PV}/mpv-plugin-xrandr-tags-${MY_PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${PN}-tags-${MY_PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
@@ -21,6 +22,4 @@ RDEPEND="
|
||||
x11-apps/xrandr
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-tags-${MY_PV}"
|
||||
|
||||
MPV_PLUGIN_FILES=( xrandr.lua )
|
||||
|
||||
@@ -12,12 +12,11 @@ MY_P="${PN}-${COMMIT}"
|
||||
|
||||
DESCRIPTION="A userscript that allows you to play \"up next\"/recommended youtube videos"
|
||||
HOMEPAGE="https://github.com/cvzi/mpv-youtube-upnext"
|
||||
|
||||
SRC_URI="https://github.com/cvzi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MPV_PLUGIN_FILES=( youtube-upnext.lua )
|
||||
|
||||
@@ -12,12 +12,11 @@ MY_P="${PN}-${COMMIT}"
|
||||
|
||||
DESCRIPTION="A userscript that allows you to play \"up next\"/recommended youtube videos"
|
||||
HOMEPAGE="https://github.com/cvzi/mpv-youtube-upnext"
|
||||
|
||||
SRC_URI="https://github.com/cvzi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MPV_PLUGIN_FILES=( youtube-upnext.lua )
|
||||
|
||||
@@ -12,12 +12,11 @@ MY_P="${PN}-${COMMIT}"
|
||||
|
||||
DESCRIPTION="A userscript that allows you to play \"up next\"/recommended youtube videos"
|
||||
HOMEPAGE="https://github.com/cvzi/mpv-youtube-upnext"
|
||||
|
||||
SRC_URI="https://github.com/cvzi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MPV_PLUGIN_FILES=( youtube-upnext.lua )
|
||||
|
||||
@@ -7,16 +7,16 @@ inherit toolchain-funcs
|
||||
|
||||
COMMIT="c31cb283fe9d38ae0367fcd9a8aef6be14bcb927"
|
||||
|
||||
SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="user contributed stuff related to munin"
|
||||
HOMEPAGE="https://github.com/munin-monitoring/contrib"
|
||||
SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/contrib-${COMMIT}"
|
||||
LICENSE="GPL-3+ Apache-2.0 GPL-2 LGPL-2 GPL-2+ LGPL-3+ MIT" #TODO: investigate all the licenses
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples +plugins templates tools"
|
||||
RDEPEND="net-analyzer/munin"
|
||||
|
||||
S="${WORKDIR}/contrib-${COMMIT}"
|
||||
README_PLUGINS=(
|
||||
plugins/README.md
|
||||
plugins/apache/apache_byprojects/README.md
|
||||
|
||||
@@ -7,16 +7,16 @@ inherit toolchain-funcs
|
||||
|
||||
COMMIT="83f4e970c4a7378540057318a5083653ee2f138b"
|
||||
|
||||
SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="user contributed stuff related to munin"
|
||||
HOMEPAGE="https://github.com/munin-monitoring/contrib"
|
||||
SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/contrib-${COMMIT}"
|
||||
LICENSE="GPL-3+ Apache-2.0 GPL-2 LGPL-2 GPL-2+ LGPL-3+ MIT" #TODO: investigate all the licenses
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="examples +plugins templates tools"
|
||||
RDEPEND="net-analyzer/munin"
|
||||
|
||||
S="${WORKDIR}/contrib-${COMMIT}"
|
||||
README_PLUGINS=(
|
||||
plugins/README.md
|
||||
plugins/apache/apache_byprojects/README.md
|
||||
|
||||
@@ -16,12 +16,12 @@ else
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="test"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
# Doc generation fails
|
||||
# uses app-text/doxygen[dot]
|
||||
# IUSE="doc"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/expat
|
||||
|
||||
@@ -8,9 +8,9 @@ inherit flag-o-matic
|
||||
DESCRIPTION="Support for mounting HubiC drive in GNU/Linux"
|
||||
HOMEPAGE="https://github.com/TurboGit/hubicfuse"
|
||||
SRC_URI="https://github.com/TurboGit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SLOT="0"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -9,8 +9,8 @@ DESCRIPTION="A Qt-based IM client for Matrix"
|
||||
HOMEPAGE="https://github.com/quotient-im/Quaternion https://matrix.org/docs/projects/client/quaternion.html"
|
||||
SRC_URI="https://github.com/quotient-im/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+keychain"
|
||||
|
||||
|
||||
@@ -10,13 +10,13 @@ HOMEPAGE="https://github.com/quotient-im/Quaternion https://matrix.org/ecosystem
|
||||
GITHUB_PV=${PV//_/-}
|
||||
SRC_URI="https://github.com/quotient-im/${PN}/archive/refs/tags/${GITHUB_PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
S="${WORKDIR}/${PN}-${GITHUB_PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="qt6"
|
||||
|
||||
S="${WORKDIR}/${PN}-${GITHUB_PV}"
|
||||
|
||||
RDEPEND="
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[widgets,network,gui]
|
||||
|
||||
@@ -13,6 +13,8 @@ DESCRIPTION="All-in-one voice and text chat"
|
||||
HOMEPAGE="https://discordapp.com/"
|
||||
SRC_URI="https://dl-ptb.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -49,8 +51,6 @@ RDEPEND="
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="
|
||||
opt/discord-ptb/${MY_BIN}
|
||||
opt/discord-ptb/chrome-sandbox
|
||||
|
||||
@@ -5,20 +5,20 @@ EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit python-single-r1
|
||||
inherit git-r3 python-single-r1
|
||||
|
||||
DESCRIPTION="Plugins developed fro Gajim XMPP client"
|
||||
HOMEPAGE="https://dev.gajim.org/gajim/gajim-plugins/"
|
||||
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://dev.gajim.org/gajim/gajim-plugins.git"
|
||||
|
||||
MY_PLUGINS="acronyms_expander anti_spam clients_icons length_notifier message_box_size now_listen omemo openpgp pgp plugins_translations quick_replies triggers"
|
||||
S="${WORKDIR}/${P%_p2}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
MY_PLUGINS="acronyms_expander anti_spam clients_icons length_notifier
|
||||
message_box_size now_listen omemo openpgp pgp plugins_translations
|
||||
quick_replies triggers"
|
||||
IUSE="$(printf '+%s ' ${MY_PLUGINS[@]})"
|
||||
S="${WORKDIR}/${P%_p2}"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
|
||||
@@ -3,12 +3,6 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="A terminal based Matrix client written in Go"
|
||||
HOMEPAGE="https://github.com/tulir/gomuks"
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
inherit go-module
|
||||
EGO_SUM=(
|
||||
"github.com/alecthomas/chroma v0.10.0"
|
||||
@@ -143,11 +137,18 @@ EGO_SUM=(
|
||||
)
|
||||
go-module_set_globals
|
||||
|
||||
DESCRIPTION="A terminal based Matrix client written in Go"
|
||||
HOMEPAGE="https://github.com/tulir/gomuks"
|
||||
EGIT_COMMIT="09a927955810f6f0c6d3f4809d9b01eda365fd39"
|
||||
SRC_URI="https://github.com/tulir/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz ${EGO_SUM_SRC_URI}"
|
||||
|
||||
S=${WORKDIR}/${PN}-${EGIT_COMMIT}
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+encryption"
|
||||
|
||||
DEPEND="encryption? ( >=dev-libs/olm-3 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
|
||||
@@ -328,6 +328,8 @@ MY_PV="0.0.16-1"
|
||||
SRC_URI="https://github.com/diamondburned/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}"
|
||||
|
||||
S="${WORKDIR}"/${PN}-${MY_PV}
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -345,7 +347,6 @@ DEPEND="
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
src_compile() {
|
||||
ego build
|
||||
}
|
||||
|
||||
@@ -12,6 +12,8 @@ DESCRIPTION="Drop Discord, get Guilded"
|
||||
HOMEPAGE="https://www.guilded.gg"
|
||||
SRC_URI="https://www.guilded.gg/downloads/${MY_BIN}-Linux.deb -> ${P}.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -34,8 +36,6 @@ RDEPEND="
|
||||
dev-libs/nss
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="
|
||||
opt/${MY_BIN}/${MY_PN}
|
||||
opt/${MY_BIN}/chrome-sandbox
|
||||
|
||||
@@ -12,15 +12,19 @@ DESCRIPTION="Desktop application for Jitsi Meet built with Electron"
|
||||
HOMEPAGE="https://github.com/jitsi/jitsi-meet-electron"
|
||||
SRC_URI="https://github.com/jitsi/jitsi-meet-electron/releases/download/v${PV}/jitsi-meet-amd64.deb -> ${P}.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="swiftshader"
|
||||
|
||||
RESTRICT="bindist mirror splitdebug test"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
#Depends: libgtk-3-0, libnss3, libxtst6, xdg-utils, libatspi2.0-0, libuuid1
|
||||
# sys-libs/libuuid seems to be included in sys-apps/util-linux
|
||||
# sys-fs/fuse
|
||||
RDEPEND="
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/nss
|
||||
@@ -28,11 +32,8 @@ RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
app-accessibility/at-spi2-atk:2
|
||||
"
|
||||
# sys-libs/libuuid seems to be included in sys-apps/util-linux
|
||||
# sys-fs/fuse
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
S=$WORKDIR
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_install() {
|
||||
rm "opt/Jitsi Meet/chrome-sandbox" || die
|
||||
|
||||
@@ -10,6 +10,8 @@ DESCRIPTION="Terminal based Mattermost client"
|
||||
HOMEPAGE="https://github.com/matterhorn-chat/matterhorn"
|
||||
SRC_URI="https://github.com/matterhorn-chat/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
@@ -23,8 +25,6 @@ RDEPEND="
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
|
||||
@@ -10,6 +10,8 @@ DESCRIPTION="Terminal based Mattermost client"
|
||||
HOMEPAGE="https://github.com/matterhorn-chat/matterhorn"
|
||||
SRC_URI="https://github.com/matterhorn-chat/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
@@ -23,8 +25,6 @@ RDEPEND="
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
|
||||
@@ -10,6 +10,8 @@ DESCRIPTION="Terminal based Mattermost client"
|
||||
HOMEPAGE="https://github.com/matterhorn-chat/matterhorn"
|
||||
SRC_URI="https://github.com/matterhorn-chat/${MY_PN}/releases/download/${PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
@@ -23,8 +25,6 @@ RDEPEND="
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
|
||||
@@ -9,11 +9,12 @@ DESCRIPTION="Screen sharing with multiplayer control, with voice"
|
||||
HOMEPAGE="https://pop.com/home"
|
||||
SRC_URI="https://download.pop.com/desktop-app/linux/${PV}/${PN}_${PV}_amd64.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="all-rights-reserved"
|
||||
SLOT=0
|
||||
RESTRICT="strip"
|
||||
KEYWORDS="~amd64"
|
||||
QA_PREBUILT="*"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
@@ -34,7 +35,7 @@ RDEPEND="
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack() {
|
||||
unpack_deb ${A}
|
||||
|
||||
@@ -14,9 +14,9 @@ DESCRIPTION="Rocket.Chat client for the KDE desktop"
|
||||
HOMEPAGE="https://invent.kde.org/network/ruqola"
|
||||
SRC_URI="https://invent.kde.org/network/ruqola/-/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="speech telemetry"
|
||||
|
||||
|
||||
@@ -17,6 +17,8 @@ DESCRIPTION="Session Desktop - Onion routing based messenger"
|
||||
HOMEPAGE="https://getsession.org/ https://github.com/oxen-io/session-desktop"
|
||||
SRC_URI="https://github.com/oxen-io/session-desktop/releases/download/v${PV}/session-desktop-linux-amd64-${PV}.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -66,7 +68,6 @@ QA_PREBUILT="
|
||||
"
|
||||
|
||||
CONFIG_CHECK="~USER_NS"
|
||||
S="${WORKDIR}"
|
||||
|
||||
pkg_pretend(){
|
||||
chromium_suid_sandbox_check_kernel_config
|
||||
|
||||
@@ -20,13 +20,13 @@ SRC_URI="
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
# Electron bundles a bunch of things
|
||||
LICENSE="
|
||||
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
|
||||
unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -20,13 +20,13 @@ SRC_URI="
|
||||
"
|
||||
S="${WORKDIR}"
|
||||
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
# Electron bundles a bunch of things
|
||||
LICENSE="
|
||||
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
|
||||
unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -9,9 +9,9 @@ DESCRIPTION="An unofficial WhatsApp desktop application for Linux"
|
||||
HOMEPAGE="https://github.com/eneshecan/whatsapp-for-linux"
|
||||
SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
LANGUAGES="en es it ka nl pt-BR ru tr"
|
||||
for lang in ${LANGUAGES}; do
|
||||
|
||||
@@ -9,9 +9,9 @@ DESCRIPTION="An unofficial WhatsApp desktop application for Linux"
|
||||
HOMEPAGE="https://github.com/eneshecan/whatsapp-for-linux"
|
||||
SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
LANGUAGES="en es it ka nl pt-BR ru tr"
|
||||
for lang in ${LANGUAGES}; do
|
||||
|
||||
@@ -11,10 +11,13 @@ DESCRIPTION="C++ websocket client and server library"
|
||||
HOMEPAGE="https://github.com/machinezone/IXWebSocket"
|
||||
SRC_URI="https://github.com/machinezone/IXWebSocket/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/11.3.2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+ssl test zlib ws"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
ssl? (
|
||||
@@ -39,10 +42,6 @@ RDEPEND="
|
||||
)
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
PATCHES=(
|
||||
# Some tests require network connectivity
|
||||
"${FILESDIR}/${P}-remove-network-tests.patch"
|
||||
|
||||
@@ -11,6 +11,8 @@ DESCRIPTION="FORT validator is an open source RPKI validator"
|
||||
HOMEPAGE="https://fortproject.net/validator?2"
|
||||
SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -32,8 +34,6 @@ BDEPEND="
|
||||
dev-build/automake
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Don't strip CFLAGS
|
||||
|
||||
@@ -11,6 +11,8 @@ DESCRIPTION="FORT validator is an open source RPKI validator"
|
||||
HOMEPAGE="https://fortproject.net/validator?2"
|
||||
SRC_URI="https://github.com/NICMx/${PN}/releases/download/${PV}/fort-${PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -32,8 +34,6 @@ BDEPEND="
|
||||
dev-build/automake
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Don't strip CFLAGS
|
||||
|
||||
@@ -11,9 +11,11 @@ DESCRIPTION="Daemon for managing the Quectel EG25 modem"
|
||||
HOMEPAGE="https://gitlab.com/mobian1/devices/eg25-manager"
|
||||
SRC_URI="https://gitlab.com/mobian1/devices/eg25-manager/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~arm64"
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~arm64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libgpiod
|
||||
@@ -21,8 +23,6 @@ RDEPEND="
|
||||
net-misc/modemmanager
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${COMMIT}"
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
systemd_dounit "${FILESDIR}"/eg25-manager.service
|
||||
|
||||
@@ -115,6 +115,8 @@ SRC_URI="
|
||||
$(cargo_crate_uris ${CRATES})
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
# openssl and SSLeay come from the “ring” crate.
|
||||
LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0 openssl SSLeay ZLIB"
|
||||
SLOT="0"
|
||||
@@ -125,8 +127,6 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings.
|
||||
QA_FLAGS_IGNORED="usr/bin/gemserv"
|
||||
|
||||
|
||||
@@ -118,6 +118,8 @@ SRC_URI="
|
||||
$(cargo_crate_uris ${CRATES})
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
# openssl and SSLeay come from the “ring” crate.
|
||||
LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0 openssl SSLeay ZLIB"
|
||||
SLOT="0"
|
||||
@@ -128,8 +130,6 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings.
|
||||
QA_FLAGS_IGNORED="usr/bin/gemserv"
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@ DESCRIPTION="OpenBGPD is a free implementation of BGPv4"
|
||||
HOMEPAGE="http://www.openbgpd.org/index.html"
|
||||
SRC_URI="mirror://openbsd/OpenBGPD/${MY_P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -26,8 +28,6 @@ BDEPEND="
|
||||
dev-build/libtool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@ DESCRIPTION="OpenBGPD is a free implementation of BGPv4"
|
||||
HOMEPAGE="http://www.openbgpd.org/index.html"
|
||||
SRC_URI="mirror://openbsd/OpenBGPD/${PN}-${MY_PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -26,8 +28,6 @@ BDEPEND="
|
||||
dev-build/libtool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
|
||||
@@ -11,6 +11,8 @@ HOMEPAGE="https://rpki-client.org/"
|
||||
SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz
|
||||
https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -26,7 +28,6 @@ BDEPEND="
|
||||
dev-build/libtool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-rsync=rsync
|
||||
|
||||
@@ -11,6 +11,8 @@ HOMEPAGE="https://rpki-client.org/"
|
||||
SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz
|
||||
https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -26,7 +28,6 @@ BDEPEND="
|
||||
dev-build/libtool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-rsync=rsync
|
||||
|
||||
@@ -11,6 +11,8 @@ HOMEPAGE="https://rpki-client.org/"
|
||||
SRC_URI="mirror://openbsd/${PN}/${PN}-${MY_PV}.tar.gz
|
||||
https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -28,7 +30,6 @@ BDEPEND="
|
||||
dev-build/libtool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-rsync=rsync
|
||||
|
||||
@@ -9,21 +9,17 @@ DESCRIPTION="A static multicast routing daemon"
|
||||
HOMEPAGE="https://troglobit.com/projects/smcroute/"
|
||||
SRC_URI="https://github.com/troglobit/${PN}/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="caps systemd"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="
|
||||
caps? ( sys-libs/libcap )
|
||||
systemd? ( sys-apps/systemd:0= )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
CONFIG_CHECK="
|
||||
~IP_MROUTE
|
||||
|
||||
@@ -9,14 +9,14 @@ DESCRIPTION="A handler for XKCD urls"
|
||||
HOMEPAGE="https://github.com/mazunki/xkcd"
|
||||
SRC_URI="https://github.com/mazunki/xkcd/archive/refs/tags/v${PV}.tar.gz -> xkcd-${PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/xkcd-${PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="x11-misc/xdg-utils"
|
||||
|
||||
S="${WORKDIR}/xkcd-${PV}"
|
||||
|
||||
src_install() {
|
||||
dobin xkcd
|
||||
domenu xkcd.desktop
|
||||
|
||||
@@ -9,10 +9,13 @@ MO_PV="mo1"
|
||||
DESCRIPTION="MoneroOcean fork of xmrig that supports algo switching"
|
||||
HOMEPAGE="https://github.com/MoneroOcean/xmrig"
|
||||
SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz -> ${P}-${MO_PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-3+ MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
|
||||
|
||||
DEPEND="
|
||||
@@ -32,8 +35,6 @@ PATCHES=(
|
||||
"${FILESDIR}"/${PN}-6.21.2-fix-length-error.patch
|
||||
)
|
||||
|
||||
S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
|
||||
|
||||
src_prepare() {
|
||||
if ! use donate ; then
|
||||
sed -i 's/1;/0;/g' src/donate.h || die
|
||||
|
||||
@@ -13,6 +13,8 @@ DESCRIPTION="YaCy - p2p based distributed web-search engine"
|
||||
HOMEPAGE="https://www.yacy.net/"
|
||||
SRC_URI="https://www.yacy.net/release/yacy_v${MAJOR_PV}_${REL_PV}_${SVN_PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@@ -25,8 +27,6 @@ DEPEND="
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
EANT_BUILD_TARGET="all"
|
||||
UNINSTALL_IGNORE="/usr/share/yacy/DATA"
|
||||
|
||||
|
||||
@@ -15,11 +15,13 @@ HOMEPAGE="https://yt-dlg.github.io/yt-dlg/"
|
||||
SHA="692e5c5deee95c721a4ad92ecae7ca86de8bef35"
|
||||
SRC_URI="https://github.com/yt-dlg/yt-dlg/archive/${SHA}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${PN}-${SHA}"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="ffmpeg test"
|
||||
IUSE="ffmpeg"
|
||||
|
||||
# net-misc/youtube-dl isn't available in gentoo anymore but I kept it as a dependency option just in case someone still
|
||||
# use it or yt-dlp gets merged to youtube-dl.
|
||||
@@ -34,6 +36,11 @@ DEPEND="${PYTHON_DEPS}
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# I don't know how to enable the test phase.
|
||||
distutils_enable_tests pytest
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
python_test() {
|
||||
local tests=( ditem dlist parsers utils widgets )
|
||||
local current_test
|
||||
@@ -42,13 +49,6 @@ python_test() {
|
||||
done
|
||||
}
|
||||
|
||||
# I don't know how to enable the test phase.
|
||||
distutils_enable_tests pytest
|
||||
|
||||
S="${WORKDIR}/${PN}-${SHA}"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
domenu yt-dlg.desktop
|
||||
|
||||
@@ -9,24 +9,23 @@ DESCRIPTION="The decentralized bitcoin exchange (non-atomic, with arbitration)"
|
||||
HOMEPAGE="https://bisq.network/ https://github.com/bisq-network/exchange/"
|
||||
SRC_URI="https://bisq.network/downloads/v${PV}/Bisq-64bit-${PV}.deb"
|
||||
|
||||
S="${WORKDIR}"
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
DEPEND="
|
||||
dev-java/openjfx
|
||||
net-libs/libnet
|
||||
virtual/jre:*
|
||||
x11-libs/gtk+:3"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
# Bundled java, and seems to mostly work without an old ffmpeg
|
||||
QA_PREBUILT="opt/Bisq/Bisq opt/Bisq/libpackager.so opt/Bisq/runtime/*"
|
||||
REQUIRES_EXCLUDE="libgstreamer-lite.so libavplugin-53.so libavplugin-54.so libavplugin-55.so libavplugin-56.so libavplugin-57.so libavplugin-ffmpeg-56.so libavplugin-ffmpeg-57.so"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
@@ -8,6 +8,9 @@ DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB.
|
||||
HOMEPAGE="https://github.com/dogecoin"
|
||||
SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
|
||||
|
||||
WORKDIR_="${WORKDIR}/dogecoin-${PV}"
|
||||
S="${WORKDIR_}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
DB_VER="5.3"
|
||||
@@ -48,9 +51,6 @@ PATCHES=(
|
||||
"${FILESDIR}"/gcc13.patch
|
||||
)
|
||||
|
||||
WORKDIR_="${WORKDIR}/dogecoin-${PV}"
|
||||
S=${WORKDIR_}
|
||||
|
||||
pkg_pretend() {
|
||||
|
||||
if use cpu_flags_x86_avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
|
||||
|
||||
@@ -7,9 +7,13 @@ inherit autotools desktop xdg-utils flag-o-matic
|
||||
DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 2.2GB. Much secure."
|
||||
HOMEPAGE="https://github.com/dogecoin"
|
||||
SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
WORKDIR_="${WORKDIR}/dogecoin-${PV}"
|
||||
S="${WORKDIR_}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
DB_VER="5.3"
|
||||
IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 intel-avx2 dogecoind experimental +pie +prune scrypt-sse2 +ssp tests utils +wallet zmq"
|
||||
REQUIRED_USE="dogecoind? ( utils ) intel-avx2? ( experimental ) scrypt-sse2? ( experimental ) experimental? ( || ( intel-avx2 scrypt-sse2 ) )"
|
||||
@@ -44,9 +48,6 @@ BDEPEND="
|
||||
dev-build/automake
|
||||
"
|
||||
|
||||
WORKDIR_="${WORKDIR}/dogecoin-${PV}"
|
||||
S=${WORKDIR_}
|
||||
|
||||
pkg_pretend() {
|
||||
|
||||
if use intel-avx2 && [[ ! -e "${ROOT}"/etc/portage/patches/app-crypt/intel-ipsec-mb/remove_digest_init.patch ]]; then
|
||||
|
||||
@@ -7,12 +7,11 @@ inherit cmake
|
||||
|
||||
DESCRIPTION="Decentralized pool for Monero mining"
|
||||
HOMEPAGE="https://p2pool.io"
|
||||
|
||||
SRC_URI=" https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libsodium
|
||||
|
||||
@@ -35,10 +35,9 @@ ${P}-robin-hood-hashing.tar.gz
|
||||
https://github.com/SChernykh/miniupnp/archive/${MINIUPNP_DIST_COMMIT}.tar.gz -> \
|
||||
${P}-miniupnp.tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libsodium
|
||||
|
||||
@@ -7,12 +7,11 @@ inherit cmake
|
||||
|
||||
DESCRIPTION="Decentralized pool for Monero mining"
|
||||
HOMEPAGE="https://p2pool.io"
|
||||
|
||||
SRC_URI=" https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz -> ${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libsodium
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user