Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-03-21 23:18:26 +00:00
334 changed files with 766 additions and 623 deletions

View File

@@ -16,9 +16,7 @@ LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile() {
go build -ldflags "-s -w -X \"main.Version=${PV}\"" -o "${PN}" || die "go build failed"

View File

@@ -16,7 +16,6 @@ HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND="
app-admin/himitsu:=

View File

@@ -16,7 +16,6 @@ HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND="
app-admin/himitsu:=

View File

@@ -16,7 +16,6 @@ HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-totp"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND="app-admin/himitsu:="
DEPEND="

View File

@@ -17,7 +17,6 @@ DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, key
HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu"
LICENSE="GPL-3"
IUSE=""
DEPEND="
dev-lang/hare:=

View File

@@ -17,7 +17,6 @@ DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, key
HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu"
LICENSE="GPL-3"
IUSE=""
DEPEND="
>=dev-lang/hare-0_pre20231127-r1:=

View File

@@ -17,7 +17,6 @@ DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, key
HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu"
LICENSE="GPL-3"
IUSE=""
DEPEND="
>=dev-lang/hare-0_pre20231127-r1:=

View File

@@ -10,13 +10,11 @@ SRC_URI="https://github.com/gruntwork-io/${PN%-bin}/releases/download/v${PV}/ter
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
dev-lang/go
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_unpack() {
mkdir -p -- "${S}"

View File

@@ -24,7 +24,6 @@ DOCS=( readme.txt History.txt License.txt )
HTML_DOCS=( MANUAL )
RESTRICT="mirror"
RDEPEND=""
DEPEND="${RDEPEND}"
BDEPEND="
uasm? ( dev-lang/uasm )

View File

@@ -18,7 +18,6 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
DEPEND="
sys-fs/fuse:0

View File

@@ -15,7 +15,6 @@ KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/bzip2 sys-libs/zlib virtual/libiconv"
RDEPEND="${DEPEND}"
BDEPEND=""
PATCHES=(
"${FILESDIR}"/${PN}-0.65-buildfix-wrong-data-type.patch

View File

@@ -22,7 +22,6 @@ DEPEND="
>=app-shells/bash-4
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile(){
true

View File

@@ -29,7 +29,6 @@ DEPEND="
sys-fs/inotify-tools
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile(){
true

View File

@@ -28,7 +28,6 @@ DEPEND="
sys-fs/inotify-tools
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile(){
true

View File

@@ -28,7 +28,6 @@ DEPEND="
sys-fs/inotify-tools
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile(){
true

View File

@@ -11,7 +11,6 @@ SRC_URI="https://github.com/teejee2008/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/json-glib

View File

@@ -12,7 +12,6 @@ SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${PF}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-libs/glib:2

View File

@@ -23,7 +23,6 @@ DEPEND="dev-qt/qtcore:5
sys-auth/polkit-qt
sys-block/fio[aio]"
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
cmake_src_configure

View File

@@ -17,11 +17,9 @@ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
EGIT3_STORE_DIR="${T}"
inherit git-r3
SRC_URI=""
KEYWORDS=""
IUSE="sdl"
DEPEND=""
RDEPEND="${DEPEND}
app-arch/p7zip
media-libs/libpng

View File

@@ -0,0 +1 @@
DIST anbox-modules-0_p20240210.tar.gz 76285 BLAKE2B f9ddd88adaea094c1784ee07cedfebf3afff622cff4d7020ad0d580a73bf36521f6bbe2d0a10979af9ca6dcad33a8977f597336bba88fad81bd89718f4a55ba1 SHA512 fb051fddbf63092048c14c5fcfe2e84cfce601127008b1a713b2d1575a3e8c1901e79b80d4e675bd94a9a4942b1066c6ac3f632c487cf191ee14b349b1f25e78

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit linux-mod-r1
DESCRIPTION="Anbox kernel modules"
HOMEPAGE="https://github.com/choff/anbox-modules"
MY_PV="44e5ba79f515b3cd22d96b4e3ab0f74d5361eb79"
SRC_URI="https://github.com/choff/anbox-modules/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
src_compile() {
local modlist=(
# "updates/" is the directory specified in dkms.conf
ashmem_linux=updates:ashmem
binder_linux=updates:binder
)
local modargs=( KERNEL_SRC="${KV_OUT_DIR}" )
linux-mod-r1_src_compile
}

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">choff/anbox-modules</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -31,7 +31,6 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RDEPEND="
sys-libs/libnvidia-container

View File

@@ -32,7 +32,6 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RDEPEND="
sys-libs/libnvidia-container

View File

@@ -32,7 +32,6 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RDEPEND="
sys-libs/libnvidia-container

View File

@@ -31,7 +31,6 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RDEPEND="
sys-libs/libnvidia-container

View File

@@ -13,6 +13,9 @@
The Android runtime environment ships with a minimal customized Android system image based on LineageOS. The image is currently based on Android 11.
</longdescription>
<use>
<flag name="clipboard">Enable clipboard manager service using dev-python/pyclip</flag>
</use>
<upstream>
<remote-id type="github">waydroid/waydroid</remote-id>
</upstream>

View File

@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
inherit linux-info xdg-utils python-single-r1
inherit linux-info xdg python-single-r1
DESCRIPTION="Container-based approach to boot a full Android system on Linux systems"
HOMEPAGE="https://waydro.id"
@@ -43,8 +43,8 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-s
ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers,
therefore it's vital for android-specific memory management"
src_compile(){
:;
src_compile() {
:
}
src_install() {
@@ -57,8 +57,19 @@ src_install() {
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
xdg_pkg_postinst
elog "After package installation run either 'emerge --config app-containers/waydroid'"
elog "or 'waydroid init' from root shell to install android container runtime"
elog "To run waydroid, 1. Start container: 'rc-service waydroid start'"
elog "2. start wayland channel (from user shell) 'waydroid session start'"
elog "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides"
elog "(does not cover Gentoo-specific things sadly)"
elog
ewarn "Make sure you have NFTABLES up and running in your kernel. See"
ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details"
ewarn
if ! use apparmor; then
ewarn "If you use app-containers/lxc without apparmor, make sure you deleted or commented out in waydroid LXC config"
@@ -69,21 +80,8 @@ pkg_postinst() {
else
ewarn "Apparmor support has not been tested by package maintainer yet"
fi
ewarn "Make sure you have NFTABLES up and running in your kernel. See"
ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details"
einfo "After package installation run ether 'emerge --config app-containers/waydroid'"
einfo "or 'waydroid init' from root shell to install android container runtime"
einfo "To run waydroid, 1. Start container: 'rc-service waydroid start'"
einfo "2. start wayland channel (from user shell) 'waydroid session start'"
einfo "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides"
einfo "(does not cover Gentoo-specific things sadly)"
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_config() {
"${ROOT}"/usr/bin/waydroid init
"${EROOT}"/usr/bin/waydroid init
}

View File

@@ -0,0 +1,87 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
inherit linux-info xdg python-single-r1
DESCRIPTION="Container-based approach to boot a full Android system on Linux systems"
HOMEPAGE="https://waydro.id"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="apparmor +clipboard systemd"
DEPEND="|| ( virtual/linux-sources virtual/dist-kernel )"
RDEPEND="
systemd? ( sys-apps/systemd )
app-containers/anbox-modules
app-containers/lxc[systemd?,apparmor?,seccomp]
$(python_gen_cond_dep '
clipboard? ( >=dev-python/pyclip-0.7.0[wayland,${PYTHON_USEDEP}] )
dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/gbinder-1.1.1[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
')
net-firewall/nftables
net-dns/dnsmasq
>=dev-libs/libglibutil-1.0.67
>=dev-libs/gbinder-1.1.21
${PYTHON_DEPS}
"
CONFIG_CHECK="
~ANDROID_BINDER_IPC
~ANDROID_BINDERFS
~MEMFD_CREATE
"
ERROR_ANDROID_BINDERFS="CONFIG_ANDROID_BINDERFS: need for creating Android-specific binder IPC channels"
ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-specific binder IPC channels"
ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers,
therefore it's vital for android-specific memory management"
src_prepare() {
if ! use apparmor; then
# https://github.com/waydroid/waydroid/issues/652
sed -e '/^lxc\.apparmor\.profile =/d' \
-i data/configs/config_3 || die
fi
default
}
src_install() {
python_fix_shebang waydroid.py
emake install DESTDIR="${D}" USE_NFTABLES=1 USE_SYSTEMD=$(usex systemd 1 0)
if ! use systemd; then
elog "Installing waydroid OpenRC daemon"
doinitd "${FILESDIR}"/waydroid
fi
}
pkg_postinst() {
xdg_pkg_postinst
elog "After package installation run either 'emerge --config app-containers/waydroid'"
elog "or 'waydroid init' from root shell to install android container runtime"
elog "To run waydroid, 1. Start container: 'rc-service waydroid start'"
elog "2. start wayland channel (from user shell) 'waydroid session start'"
elog "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides"
elog "(does not cover Gentoo-specific things sadly)"
elog
ewarn "Make sure you have NFTABLES up and running in your kernel. See"
ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details"
ewarn
if use apparmor; then
ewarn "Apparmor support has not been tested by package maintainer yet"
fi
}
pkg_config() {
"${EROOT}"/usr/bin/waydroid init
}

View File

@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
inherit linux-info xdg-utils python-single-r1
inherit linux-info xdg python-single-r1
DESCRIPTION="Container-based approach to boot a full Android system on Linux systems"
HOMEPAGE="https://waydro.id"
@@ -43,8 +43,8 @@ ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-s
ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers,
therefore it's vital for android-specific memory management"
src_compile(){
:;
src_compile() {
:
}
src_install() {
@@ -57,8 +57,19 @@ src_install() {
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
xdg_pkg_postinst
elog "After package installation run either 'emerge --config app-containers/waydroid'"
elog "or 'waydroid init' from root shell to install android container runtime"
elog "To run waydroid, 1. Start container: 'rc-service waydroid start'"
elog "2. start wayland channel (from user shell) 'waydroid session start'"
elog "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides"
elog "(does not cover Gentoo-specific things sadly)"
elog
ewarn "Make sure you have NFTABLES up and running in your kernel. See"
ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details"
ewarn
if ! use apparmor; then
ewarn "If you use app-containers/lxc without apparmor, make sure you deleted or commented out in waydroid LXC config"
@@ -69,21 +80,8 @@ pkg_postinst() {
else
ewarn "Apparmor support has not been tested by package maintainer yet"
fi
ewarn "Make sure you have NFTABLES up and running in your kernel. See"
ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details"
einfo "After package installation run ether 'emerge --config app-containers/waydroid'"
einfo "or 'waydroid init' from root shell to install android container runtime"
einfo "To run waydroid, 1. Start container: 'rc-service waydroid start'"
einfo "2. start wayland channel (from user shell) 'waydroid session start'"
einfo "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides"
einfo "(does not cover Gentoo-specific things sadly)"
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_config() {
"${ROOT}"/usr/bin/waydroid init
"${EROOT}"/usr/bin/waydroid init
}

View File

@@ -10,7 +10,6 @@ HOMEPAGE="https://github.com/swaywm/sway/wiki"
EGIT_REPO_URI="https://github.com/swaywm/sway.wiki.git"
LICENSE="MIT"
SLOT="0"
IUSE=""
BDEPEND="dev-ruby/kramdown-parser-gfm"

View File

@@ -10,10 +10,7 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="test"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
BDEPEND=""
S=${S}/src
src_configure() {
tc-export CC

View File

@@ -15,11 +15,9 @@ SRC_URI="
LICENSE="Typora-EULA"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
IUSE=""
RESTRICT="bindist mirror"
DEPEND=""
RDEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
@@ -43,7 +41,6 @@ RDEPEND="
x11-libs/libXtst
x11-libs/libXScrnSaver
${DEPEND}"
BDEPEND=""
QA_PREBUILT="*"
S="${WORKDIR}"

View File

@@ -15,9 +15,7 @@ KEYWORDS="~arm64 ~ppc64"
IUSE="aot"
REQUIRED_USE="aot? ( arm64 )"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local -a mycmakeargs=(

View File

@@ -15,9 +15,7 @@ KEYWORDS="~arm ~arm64"
IUSE="aot"
REQUIRED_USE="aot? ( || ( arm arm64 ) )" #depends on NEON, VFPv3, and non-thumb ABI, I see no good way to check
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
src_configure() {
local -a mycmakeargs=(

View File

@@ -33,7 +33,6 @@ DEPEND="
x11-misc/xdg-user-dirs
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_install() {
python_doscript macrecovery macrecovery

View File

@@ -33,7 +33,6 @@ DEPEND="
x11-misc/xdg-user-dirs
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_install() {
python_doscript macrecovery macrecovery

View File

@@ -33,7 +33,6 @@ DEPEND="
x11-misc/xdg-user-dirs
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_install() {
python_doscript macrecovery macrecovery

View File

@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~x86"
IUSE="man"
RDEPEND="!<app-shells/zsh-completions-0.34.0"
BDEPEND=""
src_compile() {
ego build -o ${PN} ./cmd/${PN}

View File

@@ -47,7 +47,6 @@ RDEPEND="
fzf? ( app-shells/fzf )
nls? ( virtual/libintl )
"
BDEPEND=""
src_compile() {
# emoji > nerdfonts > icons

View File

@@ -47,7 +47,6 @@ RDEPEND="
fzf? ( app-shells/fzf )
nls? ( virtual/libintl )
"
BDEPEND=""
src_compile() {
# emoji > nerdfonts > icons

View File

@@ -53,7 +53,6 @@ RDEPEND="
fzf? ( app-shells/fzf )
nls? ( virtual/libintl )
"
BDEPEND=""
src_compile() {
# emoji > nerdfonts > icons

View File

@@ -53,7 +53,6 @@ RDEPEND="
fzf? ( app-shells/fzf )
nls? ( virtual/libintl )
"
BDEPEND=""
src_compile() {
# emoji > nerdfonts > icons

View File

@@ -53,7 +53,6 @@ RDEPEND="
fzf? ( app-shells/fzf )
nls? ( virtual/libintl )
"
BDEPEND=""
src_compile() {
# emoji > nerdfonts > icons

View File

@@ -17,7 +17,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
dev-perl/XML-Parser
dev-libs/libdbf

View File

@@ -53,7 +53,6 @@ LICENSE="MIT ISC BSD BSD-2 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=""
DEPEND="${RDEPEND}"
BDEPEND="
>=dev-lang/go-1.14

View File

@@ -12,9 +12,7 @@ SLOT="0"
KEYWORDS="~amd64"
S="${WORKDIR}/${P}-2"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
CONFIG_CHECK="~UINPUT"
PATCHES=(
"${FILESDIR}"/toolchain-call.patch

View File

@@ -11,7 +11,6 @@ SRC_URI="https://gitlab.labs.nic.cz/datovka/${PN}/-/archive/v${PV}/${PN}-v${PV}.
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
# minimum Qt version required
QT_PV="5.13.1:5"

View File

@@ -14,7 +14,6 @@ inherit go-module xdg-utils desktop
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
media-libs/fontconfig
@@ -27,7 +26,6 @@ DEPEND="
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile() {
ego build

View File

@@ -14,7 +14,6 @@ inherit go-module xdg-utils desktop
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
media-libs/fontconfig
@@ -27,7 +26,6 @@ DEPEND="
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile() {
ego build

View File

@@ -14,7 +14,6 @@ inherit go-module xdg desktop
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
media-libs/fontconfig
@@ -27,7 +26,6 @@ DEPEND="
x11-libs/pango
"
RDEPEND="${DEPEND}"
BDEPEND=""
src_compile() {
ego build

View File

@@ -14,9 +14,7 @@ SRC_URI="x86? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v${PV}.t
LICENSE="PowerPanel"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
dev-libs/json-c
virtual/libusb
@@ -25,7 +23,6 @@ RDEPEND="${DEPEND}
dev-libs/openssl:0/1.1
)
"
BDEPEND=""
QA_FLAGS_IGNORED="usr/sbin/pwrstat usr/sbin/pwrstatd usr/lib64/libpaho-mqtt3cs.so.1"
PATCHES=(
"${FILESDIR}/${PN}-scripts.patch"

View File

@@ -260,7 +260,6 @@ LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="

View File

@@ -15,7 +15,6 @@ SLOT="0"
KEYWORDS="~amd64"
#IUSE="test" #require roundup
DEPEND=""
RDEPEND="${DEPEND}"
src_install() {

View File

@@ -52,9 +52,7 @@ LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
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 /

View File

@@ -19,7 +19,6 @@ KEYWORDS="~amd64"
DEPEND="x11-apps/xwininfo"
RDEPEND="${DEPEND}"
BDEPEND=""
src_prepare() {
eapply -p0 "${FILESDIR}/${P}-destdir.patch"

View File

@@ -17,7 +17,6 @@ KEYWORDS="~amd64"
DEPEND="x11-apps/xwininfo"
RDEPEND="${DEPEND}"
BDEPEND=""
src_prepare() {
eapply -p0 "${FILESDIR}/${P}-destdir.patch"

View File

@@ -15,7 +15,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="dev-libs/libevent media-gfx/feh dev-libs/libconfig media-gfx/imagemagick"
RDEPEND="${DEPEND}"
BDEPEND=""
pkg_postinst() {
optfeature "auto reload Xresources" x11-apps/xrdb

View File

@@ -14,6 +14,10 @@ SLOT="0"
# check target in Makefile but no test cases
RESTRICT="test"
src_compile() {
emake CFLAGS="${CFLAGS}"
}
src_install() {
emake DESTDIR="${D}" PREFIX=/usr install
}

View File

@@ -13,7 +13,6 @@ KEYWORDS="~amd64"
DEPEND="dev-lang/go"
RDEPEND="${DEPEND}"
BDEPEND=""
src_install() {
emake DESTDIR="${D}" install

View File

@@ -16,9 +16,7 @@ SRC_URI+=" ${DEPS_URI}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="
dev-lang/go

View File

@@ -19,7 +19,6 @@ IDEPEND="
>=dev-libs/libgee-0.20.6
>=dev-libs/json-glib-1.6.6-r1
"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="
app-alternatives/ninja

View File

@@ -19,7 +19,6 @@ IDEPEND="
>=dev-libs/libgee-0.20.6
>=dev-libs/json-glib-1.6.6-r1
"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="
app-alternatives/ninja

View File

@@ -11,7 +11,6 @@ KEYWORDS="~amd64"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"

View File

@@ -13,6 +13,5 @@ SRC_URI="https://github.com/bgloyer/pacvis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="dev-python/tornado[${PYTHON_USEDEP}]"

View File

@@ -13,6 +13,5 @@ SRC_URI="https://github.com/bgloyer/pacvis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="dev-python/tornado[${PYTHON_USEDEP}]"

View File

@@ -11,9 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x86-linux ~x64-macos"
IUSE=""
DEPEND=""
RDEPEND="
app-shells/bash
sys-apps/coreutils

View File

@@ -15,11 +15,9 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-libs/octetos-coreutils"
RDEPEND="${DEPEND}"
BDEPEND=""
S="${WORKDIR}/octetos-${PN}-${MYPV}"

View File

@@ -15,11 +15,9 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-libs/octetos-coreutils"
RDEPEND="${DEPEND}"
BDEPEND=""
S="${WORKDIR}/octetos-${PN}-${MYPV}"

View File

@@ -15,11 +15,9 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-libs/octetos-coreutils"
RDEPEND="${DEPEND}"
BDEPEND=""
S="${WORKDIR}/octetos-${PN}-${MYPV}"

View File

@@ -16,7 +16,6 @@ SRC_URI+=" ${DEPS_URI}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
S="${WORKDIR}/${PN}-bin-${PV}"

View File

@@ -13,7 +13,6 @@ SRC_URI=""
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
RESTRICT="test" # fails
DOCS=( {CHANGELOG,README}.md )

View File

@@ -12,7 +12,6 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="app-shells/fish"
S="${WORKDIR}/agnoster-${COMMIT}"

View File

@@ -11,7 +11,6 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND=">=app-shells/fish-2.2"
DOCS=( README.md )

View File

@@ -12,7 +12,6 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND=">=app-shells/fish-2.2"
S="${WORKDIR}/${PN}-${COMMIT}"

View File

@@ -12,7 +12,6 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="app-shells/fish"
S="${WORKDIR}/${PN}-${COMMIT}"

View File

@@ -10,7 +10,6 @@ SRC_URI="https://github.com/supercrabtree/${PN}/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="
>=app-shells/zsh-4.3.11
>=dev-vcs/git-1.7.2

View File

@@ -12,7 +12,6 @@ SRC_URI="https://github.com/bric3/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="
app-shells/zsh
"

View File

@@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
LICENSE="MIT"
SLOT="0"
KEYWORDS=""
DEPEND="app-shells/zsh"
RDEPEND="${DEPEND}"

View File

@@ -20,7 +20,6 @@ IUSE="test"
REQUIRED_USE="test? ( || ( $(ruby_get_use_targets) ) )"
RDEPEND=">=app-shells/zsh-4.3.11"
DEPEND=""
BDEPEND="
test? (
${RDEPEND}

View File

@@ -12,7 +12,6 @@ SRC_URI="https://github.com/larkery/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
RDEPEND="
app-shells/zsh
dev-db/sqlite

View File

@@ -27,9 +27,7 @@ LICENSE="Apache-2.0 MIT Unlicense"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=""
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 /

View File

@@ -9,6 +9,5 @@ DESCRIPTION="vim plugin: Vim configuration files for Nix"
HOMEPAGE="https://github.com/LnL7/vim-nix"
EGIT_REPO_URI="https://github.com/LnL7/vim-nix.git"
LICENSE="MIT"
KEYWORDS=""
VIM_PLUGIN_MESSAGES="filetype"

View File

@@ -16,8 +16,6 @@ IUSE="test"
RESTRICT="!test? ( test )"
# header only library
RDEPEND=""
DEPEND=""
src_configure() {
local mycmakeargs=(

View File

@@ -17,7 +17,6 @@ SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND=""
DEPEND="dev-libs/libfmt"
RESTRICT="!test? ( test )"

View File

@@ -17,7 +17,6 @@ LICENSE="all-rights-reserved"
KEYWORDS="-* ~amd64"
SLOT="0/${PV}"
RDEPEND=""
DEPEND="${RDEPEND}"
BDEPEND="
app-arch/unzip

View File

@@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_COMPAT=( python3_{10..12} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND="dev-python/mkdocs-material"

View File

@@ -27,7 +27,6 @@ IUSE="test"
DEPEND="dev-lang/go
sys-libs/glibc"
RDEPEND="${DEPEND}"
BDEPEND=""
RESTRICT="!test? ( test )"

View File

@@ -27,7 +27,6 @@ IUSE="test"
DEPEND="dev-lang/go
sys-libs/glibc"
RDEPEND="${DEPEND}"
BDEPEND=""
RESTRICT="!test? ( test )"

View File

@@ -13,9 +13,6 @@ LICENSE="Watcom-1.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=""
DEPEND=""
BDEPEND=""
S="${WORKDIR}/UASM-${PV}"
src_prepare() {

View File

@@ -14,7 +14,6 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="doc examples static-libs"
RDEPEND=""
DEPEND="doc? ( app-text/doxygen )"
PATCHES=( "${FILESDIR}/${PN}-3.2.19-optional-doc.patch" )

View File

@@ -14,7 +14,6 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="doc examples static-libs"
RDEPEND=""
DEPEND="doc? ( app-text/doxygen )"
PATCHES=( "${FILESDIR}/${PN}-3.2.19-optional-doc.patch" )

View File

@@ -1,3 +1,4 @@
DIST gbinder-1.1.30.tar.gz 205795 BLAKE2B a61b720a3d2b9fe79a4754c2e58569d05d8a16bd5dd35ac4e7616401b804604245e2b13a6ef12043737a00ce2f983bc01b408c5b2b68fe0db1b9c9e15b68ca84 SHA512 24e4e5156ab3f90dc2255b40ed6e74d0f14bce61879891179ae7291622b4179dd769749635f2811bc8a9f868257224385cf90ab43bd36a52e2f30e92ecb7ffd4
DIST gbinder-1.1.32.tar.gz 204284 BLAKE2B 8a4f62c0d4988a02b32b659ea0f959e465ead1ea962504f7ae1aa36687235e522deeba3dc7206e32bb1d7c292de760266d8bb18a85da29df06affe49cd59c95f SHA512 3e4fbfbda627b189faf3eee183548cd4cda8a8b1b94b9f8d03572f1d3bc6fe13907f19104f28e5609f266d4c05c4bdb54c1c5ffbc6c537c9774d1def1d4cb09b
DIST gbinder-1.1.36.tar.gz 204122 BLAKE2B f48fff65f2cf9dd8674110edb77116a6ef5cd621e81d32aae8b3cbf3cb96e8bc825087dd834853c509c6e89c73cf5a24b21c0e5443dfe13747ce1125523d7d30 SHA512 5727b25299286e8238a9b526fec9f72d631f584cabb21021d9f12e550059fe746e1165d5bb47ba79db52e2ccb5a3ce96dbd97761df78f13cf7e9a1554d1c3876
DIST gbinder-1.1.38.tar.gz 204306 BLAKE2B 0c8e85a81d88f5a45e0e9fd97427a208d73db669d2225323bb73e6dc8beca4ac486803ab5540d77c3e60f0ed2d7f6a80d846636c2706f1bfa9a68b57a909a78c SHA512 610dbe962287278de0e3549b4f7d15f6af0017afa0da356f6a72550c8d5c9925960527a30fd4d4e66c64f9cfd63915ba60b990220e350fee935bef5bf5a17710

View File

@@ -20,7 +20,6 @@ DESCRIPTION="GLib-style interface to binder"
HOMEPAGE="https://github.com/mer-hybris/libgbinder"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND="dev-libs/libglibutil"
RDEPEND="${DEPEND}"

View File

@@ -20,7 +20,6 @@ DESCRIPTION="GLib-style interface to binder"
HOMEPAGE="https://github.com/mer-hybris/libgbinder"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND="dev-libs/libglibutil"
RDEPEND="${DEPEND}"

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ else
MY_PN="lib${PN}"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
@@ -20,31 +20,31 @@ DESCRIPTION="GLib-style interface to binder"
HOMEPAGE="https://github.com/mer-hybris/libgbinder"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND="dev-libs/libglibutil"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig
sys-apps/sed"
BDEPEND="
virtual/pkgconfig
sys-apps/sed
"
PATCHES=(
"${FILESDIR}/gbinder-1.1.36-respect-env.patch"
)
src_prepare() {
default
sed -i -e "s|ranlib|$(tc-getRANLIB)|" \
Makefile \
|| die
Makefile || die
default
}
src_compile() {
emake LIBDIR="/usr/$(get_libdir)"
emake LIBDIR="${EPREFIX}/usr/$(get_libdir)"
}
src_install() {
emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install-dev
}
src_test() {
emake test
emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
DESTDIR="${D}" \
INSTALL_INCLUDE_DIR="${ED}/usr/include/gbinder" \
install-dev
}

View File

@@ -0,0 +1,50 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/mer-hybris/libgbinder.git"
else
MY_PN="lib${PN}"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
DESCRIPTION="GLib-style interface to binder"
HOMEPAGE="https://github.com/mer-hybris/libgbinder"
LICENSE="BSD"
SLOT="0"
DEPEND="dev-libs/libglibutil"
RDEPEND="${DEPEND}"
BDEPEND="
virtual/pkgconfig
sys-apps/sed
"
PATCHES=(
"${FILESDIR}/gbinder-1.1.36-respect-env.patch"
)
src_prepare() {
sed -i -e "s|ranlib|$(tc-getRANLIB)|" \
Makefile || die
default
}
src_compile() {
emake LIBDIR="${EPREFIX}/usr/$(get_libdir)"
}
src_install() {
emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
DESTDIR="${D}" \
INSTALL_INCLUDE_DIR="${ED}/usr/include/gbinder" \
install-dev
}

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ else
MY_PN="lib${PN}"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
@@ -20,31 +20,31 @@ DESCRIPTION="GLib-style interface to binder"
HOMEPAGE="https://github.com/mer-hybris/libgbinder"
LICENSE="BSD"
SLOT="0"
IUSE=""
DEPEND="dev-libs/libglibutil"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig
sys-apps/sed"
BDEPEND="
virtual/pkgconfig
sys-apps/sed
"
PATCHES=(
"${FILESDIR}/gbinder-1.1.36-respect-env.patch"
)
src_prepare() {
default
sed -i -e "s|ranlib|$(tc-getRANLIB)|" \
Makefile \
|| die
Makefile || die
default
}
src_compile() {
emake LIBDIR="/usr/$(get_libdir)"
emake LIBDIR="${EPREFIX}/usr/$(get_libdir)"
}
src_install() {
emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install-dev
}
src_test() {
emake test
emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
DESTDIR="${D}" \
INSTALL_INCLUDE_DIR="${ED}/usr/include/gbinder" \
install-dev
}

View File

@@ -17,8 +17,6 @@ SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="test"
RDEPEND=""
DEPEND=""
RESTRICT="!test? ( test )"

View File

@@ -19,7 +19,6 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
RDEPEND=""
DEPEND="${RDEPEND}"
BDEPEND="dev-vcs/git"

Some files were not shown because too many files have changed in this diff Show More