diff --git a/app-admin/aws-vault/aws-vault-7.2.0.ebuild b/app-admin/aws-vault/aws-vault-7.2.0.ebuild index 2eaa611cef..c2b7002911 100644 --- a/app-admin/aws-vault/aws-vault-7.2.0.ebuild +++ b/app-admin/aws-vault/aws-vault-7.2.0.ebuild @@ -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" diff --git a/app-admin/himitsu-ssh/himitsu-ssh-0.2.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-0.2.ebuild index 11a4670335..3eaa4b4749 100644 --- a/app-admin/himitsu-ssh/himitsu-ssh-0.2.ebuild +++ b/app-admin/himitsu-ssh/himitsu-ssh-0.2.ebuild @@ -16,7 +16,6 @@ HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh" LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" app-admin/himitsu:= diff --git a/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild index 11a4670335..3eaa4b4749 100644 --- a/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild +++ b/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild @@ -16,7 +16,6 @@ HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh" LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" app-admin/himitsu:= diff --git a/app-admin/himitsu-totp/himitsu-totp-9999.ebuild b/app-admin/himitsu-totp/himitsu-totp-9999.ebuild index 7e0791c397..59be0c7b23 100644 --- a/app-admin/himitsu-totp/himitsu-totp-9999.ebuild +++ b/app-admin/himitsu-totp/himitsu-totp-9999.ebuild @@ -16,7 +16,6 @@ HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-totp" LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND="app-admin/himitsu:=" DEPEND=" diff --git a/app-admin/himitsu/himitsu-0.4.ebuild b/app-admin/himitsu/himitsu-0.4.ebuild index 0d70542353..9171825723 100644 --- a/app-admin/himitsu/himitsu-0.4.ebuild +++ b/app-admin/himitsu/himitsu-0.4.ebuild @@ -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:= diff --git a/app-admin/himitsu/himitsu-0.6.ebuild b/app-admin/himitsu/himitsu-0.6.ebuild index 42c50e91f1..2ca5d1712a 100644 --- a/app-admin/himitsu/himitsu-0.6.ebuild +++ b/app-admin/himitsu/himitsu-0.6.ebuild @@ -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:= diff --git a/app-admin/himitsu/himitsu-9999.ebuild b/app-admin/himitsu/himitsu-9999.ebuild index 42c50e91f1..2ca5d1712a 100644 --- a/app-admin/himitsu/himitsu-9999.ebuild +++ b/app-admin/himitsu/himitsu-9999.ebuild @@ -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:= diff --git a/app-admin/terragrunt-bin/terragrunt-bin-0.38.6.ebuild b/app-admin/terragrunt-bin/terragrunt-bin-0.38.6.ebuild index 6bb18f194e..94e57a9466 100644 --- a/app-admin/terragrunt-bin/terragrunt-bin-0.38.6.ebuild +++ b/app-admin/terragrunt-bin/terragrunt-bin-0.38.6.ebuild @@ -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}" diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 340dd91b03..e06bd67cdb 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -24,7 +24,6 @@ DOCS=( readme.txt History.txt License.txt ) HTML_DOCS=( MANUAL ) RESTRICT="mirror" -RDEPEND="" DEPEND="${RDEPEND}" BDEPEND=" uasm? ( dev-lang/uasm ) diff --git a/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild index 622458094a..ef9cc01c11 100644 --- a/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild +++ b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild @@ -18,7 +18,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" DEPEND=" sys-fs/fuse:0 diff --git a/app-arch/unalz/unalz-0.65-r1.ebuild b/app-arch/unalz/unalz-0.65-r1.ebuild index 0a8aeba00c..469603d312 100644 --- a/app-arch/unalz/unalz-0.65-r1.ebuild +++ b/app-arch/unalz/unalz-0.65-r1.ebuild @@ -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 diff --git a/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild index 7243cfe401..a09efa1a08 100644 --- a/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild +++ b/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild @@ -22,7 +22,6 @@ DEPEND=" >=app-shells/bash-4 " RDEPEND="${DEPEND}" -BDEPEND="" src_compile(){ true diff --git a/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild index e514663405..1e68a66b1e 100644 --- a/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild +++ b/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild @@ -29,7 +29,6 @@ DEPEND=" sys-fs/inotify-tools " RDEPEND="${DEPEND}" -BDEPEND="" src_compile(){ true diff --git a/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild index 4517712779..84b8af8a21 100644 --- a/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild +++ b/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild @@ -28,7 +28,6 @@ DEPEND=" sys-fs/inotify-tools " RDEPEND="${DEPEND}" -BDEPEND="" src_compile(){ true diff --git a/app-backup/grub-btrfs/grub-btrfs-9999.ebuild b/app-backup/grub-btrfs/grub-btrfs-9999.ebuild index 4517712779..84b8af8a21 100644 --- a/app-backup/grub-btrfs/grub-btrfs-9999.ebuild +++ b/app-backup/grub-btrfs/grub-btrfs-9999.ebuild @@ -28,7 +28,6 @@ DEPEND=" sys-fs/inotify-tools " RDEPEND="${DEPEND}" -BDEPEND="" src_compile(){ true diff --git a/app-backup/timeshift/timeshift-21.09.1-r3.ebuild b/app-backup/timeshift/timeshift-21.09.1-r3.ebuild index fadf5fb1e7..1c7887047f 100644 --- a/app-backup/timeshift/timeshift-21.09.1-r3.ebuild +++ b/app-backup/timeshift/timeshift-21.09.1-r3.ebuild @@ -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 diff --git a/app-backup/timeshift/timeshift-23.07.1.ebuild b/app-backup/timeshift/timeshift-23.07.1.ebuild index 60904aa188..17e219177f 100644 --- a/app-backup/timeshift/timeshift-23.07.1.ebuild +++ b/app-backup/timeshift/timeshift-23.07.1.ebuild @@ -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 diff --git a/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild index eb735d878c..d726adad98 100644 --- a/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild +++ b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild @@ -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 diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild index 365ff56547..134e18bc9a 100644 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild @@ -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 diff --git a/app-containers/anbox-modules/Manifest b/app-containers/anbox-modules/Manifest new file mode 100644 index 0000000000..4735192c92 --- /dev/null +++ b/app-containers/anbox-modules/Manifest @@ -0,0 +1 @@ +DIST anbox-modules-0_p20240210.tar.gz 76285 BLAKE2B f9ddd88adaea094c1784ee07cedfebf3afff622cff4d7020ad0d580a73bf36521f6bbe2d0a10979af9ca6dcad33a8977f597336bba88fad81bd89718f4a55ba1 SHA512 fb051fddbf63092048c14c5fcfe2e84cfce601127008b1a713b2d1575a3e8c1901e79b80d4e675bd94a9a4942b1066c6ac3f632c487cf191ee14b349b1f25e78 diff --git a/app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild b/app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild new file mode 100644 index 0000000000..5ca6be6830 --- /dev/null +++ b/app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild @@ -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 +} diff --git a/app-containers/anbox-modules/metadata.xml b/app-containers/anbox-modules/metadata.xml new file mode 100644 index 0000000000..96839e5147 --- /dev/null +++ b/app-containers/anbox-modules/metadata.xml @@ -0,0 +1,7 @@ + + + + + choff/anbox-modules + + diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.12.1.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.12.1.ebuild index 31f357fd31..d93ea64803 100644 --- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.12.1.ebuild +++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.12.1.ebuild @@ -31,7 +31,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" sys-libs/libnvidia-container diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.1.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.1.ebuild index 5b5aa97780..cecc91c906 100644 --- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.1.ebuild +++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.1.ebuild @@ -32,7 +32,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" sys-libs/libnvidia-container diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.2.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.2.ebuild index 5b5aa97780..cecc91c906 100644 --- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.2.ebuild +++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.13.2.ebuild @@ -32,7 +32,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" sys-libs/libnvidia-container diff --git a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-9999.ebuild b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-9999.ebuild index 31f357fd31..d93ea64803 100644 --- a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-9999.ebuild +++ b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-9999.ebuild @@ -31,7 +31,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" sys-libs/libnvidia-container diff --git a/app-containers/waydroid/metadata.xml b/app-containers/waydroid/metadata.xml index 306c7ad83a..5f133fca2b 100644 --- a/app-containers/waydroid/metadata.xml +++ b/app-containers/waydroid/metadata.xml @@ -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. + + Enable clipboard manager service using dev-python/pyclip + waydroid/waydroid diff --git a/app-containers/waydroid/waydroid-1.4.0.ebuild b/app-containers/waydroid/waydroid-1.4.0.ebuild index 25f3025a5d..64f69da5d3 100644 --- a/app-containers/waydroid/waydroid-1.4.0.ebuild +++ b/app-containers/waydroid/waydroid-1.4.0.ebuild @@ -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 } diff --git a/app-containers/waydroid/waydroid-1.4.2-r1.ebuild b/app-containers/waydroid/waydroid-1.4.2-r1.ebuild new file mode 100644 index 0000000000..243c183326 --- /dev/null +++ b/app-containers/waydroid/waydroid-1.4.2-r1.ebuild @@ -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 +} diff --git a/app-containers/waydroid/waydroid-1.4.2.ebuild b/app-containers/waydroid/waydroid-1.4.2.ebuild index 9a495dd85c..10bd38daf4 100644 --- a/app-containers/waydroid/waydroid-1.4.2.ebuild +++ b/app-containers/waydroid/waydroid-1.4.2.ebuild @@ -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 } diff --git a/app-doc/sway-wiki/sway-wiki-9999.ebuild b/app-doc/sway-wiki/sway-wiki-9999.ebuild index 97083b5177..443a038e8e 100644 --- a/app-doc/sway-wiki/sway-wiki-9999.ebuild +++ b/app-doc/sway-wiki/sway-wiki-9999.ebuild @@ -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" diff --git a/app-editors/mined/mined-2015.25.ebuild b/app-editors/mined/mined-2015.25.ebuild index ba03bd60ff..e48862e1c2 100644 --- a/app-editors/mined/mined-2015.25.ebuild +++ b/app-editors/mined/mined-2015.25.ebuild @@ -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 diff --git a/app-editors/typora-bin/typora-bin-1.7.6.ebuild b/app-editors/typora-bin/typora-bin-1.7.6.ebuild index 862c767a9f..f9279ba722 100644 --- a/app-editors/typora-bin/typora-bin-1.7.6.ebuild +++ b/app-editors/typora-bin/typora-bin-1.7.6.ebuild @@ -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}" diff --git a/app-emulation/box64/box64-0.2.2.ebuild b/app-emulation/box64/box64-0.2.2.ebuild index bf960ad1be..ecbd4341bf 100644 --- a/app-emulation/box64/box64-0.2.2.ebuild +++ b/app-emulation/box64/box64-0.2.2.ebuild @@ -15,9 +15,7 @@ KEYWORDS="~arm64 ~ppc64" IUSE="aot" REQUIRED_USE="aot? ( arm64 )" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local -a mycmakeargs=( diff --git a/app-emulation/box86/box86-0.3.0.ebuild b/app-emulation/box86/box86-0.3.0.ebuild index e32f3b2c1d..b37b661ecd 100644 --- a/app-emulation/box86/box86-0.3.0.ebuild +++ b/app-emulation/box86/box86-0.3.0.ebuild @@ -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=( diff --git a/app-emulation/quickemu/quickemu-4.8.ebuild b/app-emulation/quickemu/quickemu-4.8.ebuild index 7eb2b44728..969d43cb0f 100644 --- a/app-emulation/quickemu/quickemu-4.8.ebuild +++ b/app-emulation/quickemu/quickemu-4.8.ebuild @@ -33,7 +33,6 @@ DEPEND=" x11-misc/xdg-user-dirs " RDEPEND="${DEPEND}" -BDEPEND="" src_install() { python_doscript macrecovery macrecovery diff --git a/app-emulation/quickemu/quickemu-4.9.1.ebuild b/app-emulation/quickemu/quickemu-4.9.1.ebuild index 7eb2b44728..969d43cb0f 100644 --- a/app-emulation/quickemu/quickemu-4.9.1.ebuild +++ b/app-emulation/quickemu/quickemu-4.9.1.ebuild @@ -33,7 +33,6 @@ DEPEND=" x11-misc/xdg-user-dirs " RDEPEND="${DEPEND}" -BDEPEND="" src_install() { python_doscript macrecovery macrecovery diff --git a/app-emulation/quickemu/quickemu-4.9.2.ebuild b/app-emulation/quickemu/quickemu-4.9.2.ebuild index 7eb2b44728..969d43cb0f 100644 --- a/app-emulation/quickemu/quickemu-4.9.2.ebuild +++ b/app-emulation/quickemu/quickemu-4.9.2.ebuild @@ -33,7 +33,6 @@ DEPEND=" x11-misc/xdg-user-dirs " RDEPEND="${DEPEND}" -BDEPEND="" src_install() { python_doscript macrecovery macrecovery diff --git a/app-misc/cheat/cheat-4.3.3-r1.ebuild b/app-misc/cheat/cheat-4.3.3-r1.ebuild index 9fb8c08682..f545d9ffec 100644 --- a/app-misc/cheat/cheat-4.3.3-r1.ebuild +++ b/app-misc/cheat/cheat-4.3.3-r1.ebuild @@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~x86" IUSE="man" RDEPEND="! nerdfonts > icons diff --git a/app-misc/clifm/clifm-1.13.ebuild b/app-misc/clifm/clifm-1.13.ebuild index 84c0a6294f..cb1c18d4dd 100644 --- a/app-misc/clifm/clifm-1.13.ebuild +++ b/app-misc/clifm/clifm-1.13.ebuild @@ -47,7 +47,6 @@ RDEPEND=" fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " -BDEPEND="" src_compile() { # emoji > nerdfonts > icons diff --git a/app-misc/clifm/clifm-1.16.ebuild b/app-misc/clifm/clifm-1.16.ebuild index 71dbe39437..6071fc977b 100644 --- a/app-misc/clifm/clifm-1.16.ebuild +++ b/app-misc/clifm/clifm-1.16.ebuild @@ -53,7 +53,6 @@ RDEPEND=" fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " -BDEPEND="" src_compile() { # emoji > nerdfonts > icons diff --git a/app-misc/clifm/clifm-1.17.ebuild b/app-misc/clifm/clifm-1.17.ebuild index 3c1fbf59b8..3c87756271 100644 --- a/app-misc/clifm/clifm-1.17.ebuild +++ b/app-misc/clifm/clifm-1.17.ebuild @@ -53,7 +53,6 @@ RDEPEND=" fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " -BDEPEND="" src_compile() { # emoji > nerdfonts > icons diff --git a/app-misc/clifm/clifm-9999.ebuild b/app-misc/clifm/clifm-9999.ebuild index 71dbe39437..6071fc977b 100644 --- a/app-misc/clifm/clifm-9999.ebuild +++ b/app-misc/clifm/clifm-9999.ebuild @@ -53,7 +53,6 @@ RDEPEND=" fzf? ( app-shells/fzf ) nls? ( virtual/libintl ) " -BDEPEND="" src_compile() { # emoji > nerdfonts > icons diff --git a/app-misc/dbf/dbf-0.9.0.ebuild b/app-misc/dbf/dbf-0.9.0.ebuild index 8b8cdfea52..4c0b408ecb 100644 --- a/app-misc/dbf/dbf-0.9.0.ebuild +++ b/app-misc/dbf/dbf-0.9.0.ebuild @@ -17,7 +17,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc" -RDEPEND="" DEPEND="${RDEPEND} dev-perl/XML-Parser dev-libs/libdbf diff --git a/app-misc/grit/grit-0.3.0.ebuild b/app-misc/grit/grit-0.3.0.ebuild index 12bee1775f..08aa82bbb2 100644 --- a/app-misc/grit/grit-0.3.0.ebuild +++ b/app-misc/grit/grit-0.3.0.ebuild @@ -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 diff --git a/app-misc/kloak/kloak-0.2.30.ebuild b/app-misc/kloak/kloak-0.2.30.ebuild index c03c55f52e..5520eabdd9 100644 --- a/app-misc/kloak/kloak-0.2.30.ebuild +++ b/app-misc/kloak/kloak-0.2.30.ebuild @@ -12,9 +12,7 @@ SLOT="0" KEYWORDS="~amd64" S="${WORKDIR}/${P}-2" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" CONFIG_CHECK="~UINPUT" PATCHES=( "${FILESDIR}"/toolchain-call.patch diff --git a/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild index a32dd56d25..2675ae65de 100644 --- a/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild +++ b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild @@ -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" diff --git a/app-misc/nwg-look/nwg-look-0.2.2.ebuild b/app-misc/nwg-look/nwg-look-0.2.2.ebuild index 2668d02b86..91fa67cbd9 100644 --- a/app-misc/nwg-look/nwg-look-0.2.2.ebuild +++ b/app-misc/nwg-look/nwg-look-0.2.2.ebuild @@ -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 diff --git a/app-misc/nwg-look/nwg-look-0.2.4.ebuild b/app-misc/nwg-look/nwg-look-0.2.4.ebuild index 2668d02b86..91fa67cbd9 100644 --- a/app-misc/nwg-look/nwg-look-0.2.4.ebuild +++ b/app-misc/nwg-look/nwg-look-0.2.4.ebuild @@ -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 diff --git a/app-misc/nwg-look/nwg-look-0.2.5.ebuild b/app-misc/nwg-look/nwg-look-0.2.5.ebuild index d93fae7390..db2c08f600 100644 --- a/app-misc/nwg-look/nwg-look-0.2.5.ebuild +++ b/app-misc/nwg-look/nwg-look-0.2.5.ebuild @@ -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 diff --git a/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild b/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild index 7e3db04d21..4bc1b152eb 100644 --- a/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild +++ b/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild @@ -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" diff --git a/app-misc/pueue/pueue-3.3.2.ebuild b/app-misc/pueue/pueue-3.3.2.ebuild index 3554544fdf..0519b4ad48 100644 --- a/app-misc/pueue/pueue-3.3.2.ebuild +++ b/app-misc/pueue/pueue-3.3.2.ebuild @@ -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=" diff --git a/app-misc/spark/spark-1.0.1.ebuild b/app-misc/spark/spark-1.0.1.ebuild index 346a5af8e0..9d7f3c3ce3 100644 --- a/app-misc/spark/spark-1.0.1.ebuild +++ b/app-misc/spark/spark-1.0.1.ebuild @@ -15,7 +15,6 @@ SLOT="0" KEYWORDS="~amd64" #IUSE="test" #require roundup -DEPEND="" RDEPEND="${DEPEND}" src_install() { diff --git a/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild b/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild index 83c5ced4e0..2ddb3b01ba 100644 --- a/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild +++ b/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild @@ -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 / diff --git a/app-misc/uwufetch/uwufetch-2.0.ebuild b/app-misc/uwufetch/uwufetch-2.0.ebuild index 3b7556bb7a..8d4909a300 100644 --- a/app-misc/uwufetch/uwufetch-2.0.ebuild +++ b/app-misc/uwufetch/uwufetch-2.0.ebuild @@ -19,7 +19,6 @@ KEYWORDS="~amd64" DEPEND="x11-apps/xwininfo" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { eapply -p0 "${FILESDIR}/${P}-destdir.patch" diff --git a/app-misc/uwufetch/uwufetch-2.1.ebuild b/app-misc/uwufetch/uwufetch-2.1.ebuild index 32e56eb687..03eef24558 100644 --- a/app-misc/uwufetch/uwufetch-2.1.ebuild +++ b/app-misc/uwufetch/uwufetch-2.1.ebuild @@ -17,7 +17,6 @@ KEYWORDS="~amd64" DEPEND="x11-apps/xwininfo" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { eapply -p0 "${FILESDIR}/${P}-destdir.patch" diff --git a/app-misc/walld/walld-1.4.4.ebuild b/app-misc/walld/walld-1.4.4.ebuild index cd7e7b00c6..5bc476ee6f 100644 --- a/app-misc/walld/walld-1.4.4.ebuild +++ b/app-misc/walld/walld-1.4.4.ebuild @@ -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 diff --git a/app-misc/wcal/wcal-0.1.ebuild b/app-misc/wcal/wcal-0.1-r1.ebuild similarity index 90% rename from app-misc/wcal/wcal-0.1.ebuild rename to app-misc/wcal/wcal-0.1-r1.ebuild index a00240ece5..21c1ab633c 100644 --- a/app-misc/wcal/wcal-0.1.ebuild +++ b/app-misc/wcal/wcal-0.1-r1.ebuild @@ -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 } diff --git a/app-misc/yaf/yaf-0.0.3.ebuild b/app-misc/yaf/yaf-0.0.3.ebuild index ba774c9fd0..129f39c926 100644 --- a/app-misc/yaf/yaf-0.0.3.ebuild +++ b/app-misc/yaf/yaf-0.0.3.ebuild @@ -13,7 +13,6 @@ KEYWORDS="~amd64" DEPEND="dev-lang/go" RDEPEND="${DEPEND}" -BDEPEND="" src_install() { emake DESTDIR="${D}" install diff --git a/app-office/invoice/invoice-0.1.0.ebuild b/app-office/invoice/invoice-0.1.0.ebuild index e352cdc0ea..640d226dda 100644 --- a/app-office/invoice/invoice-0.1.0.ebuild +++ b/app-office/invoice/invoice-0.1.0.ebuild @@ -16,9 +16,7 @@ SRC_URI+=" ${DEPS_URI}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND="" RDEPEND="${DEPEND}" BDEPEND=" dev-lang/go diff --git a/app-office/khronos/khronos-4.0.0.ebuild b/app-office/khronos/khronos-4.0.0.ebuild index 2177fc41e3..113e5bd3e1 100644 --- a/app-office/khronos/khronos-4.0.0.ebuild +++ b/app-office/khronos/khronos-4.0.0.ebuild @@ -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 diff --git a/app-office/khronos/khronos-4.0.1.ebuild b/app-office/khronos/khronos-4.0.1.ebuild index 2177fc41e3..113e5bd3e1 100644 --- a/app-office/khronos/khronos-4.0.1.ebuild +++ b/app-office/khronos/khronos-4.0.1.ebuild @@ -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 diff --git a/app-office/nixnote-bin/nixnote-bin-9999.ebuild b/app-office/nixnote-bin/nixnote-bin-9999.ebuild index e593a59064..7d09cbf4ab 100644 --- a/app-office/nixnote-bin/nixnote-bin-9999.ebuild +++ b/app-office/nixnote-bin/nixnote-bin-9999.ebuild @@ -11,7 +11,6 @@ KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" -IUSE="" RESTRICT="strip" RDEPEND="sys-fs/fuse:0" diff --git a/app-portage/pacvis/pacvis-0.4.2-r1.ebuild b/app-portage/pacvis/pacvis-0.4.2-r1.ebuild index f455d8f101..d57efb731c 100644 --- a/app-portage/pacvis/pacvis-0.4.2-r1.ebuild +++ b/app-portage/pacvis/pacvis-0.4.2-r1.ebuild @@ -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}]" diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild b/app-portage/pacvis/pacvis-0.4.2.ebuild index c0cea507b0..d4422cc165 100644 --- a/app-portage/pacvis/pacvis-0.4.2.ebuild +++ b/app-portage/pacvis/pacvis-0.4.2.ebuild @@ -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}]" diff --git a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild index 23fa65ea07..a1658f5793 100644 --- a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild +++ b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild @@ -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 diff --git a/app-portage/version/version-0.19.0_alpha.ebuild b/app-portage/version/version-0.19.0_alpha.ebuild index f1e36338cb..1f97ec73f9 100644 --- a/app-portage/version/version-0.19.0_alpha.ebuild +++ b/app-portage/version/version-0.19.0_alpha.ebuild @@ -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}" diff --git a/app-portage/version/version-0.20.1_alpha.ebuild b/app-portage/version/version-0.20.1_alpha.ebuild index f1e36338cb..1f97ec73f9 100644 --- a/app-portage/version/version-0.20.1_alpha.ebuild +++ b/app-portage/version/version-0.20.1_alpha.ebuild @@ -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}" diff --git a/app-portage/version/version-0.21.0_alpha.ebuild b/app-portage/version/version-0.21.0_alpha.ebuild index f1e36338cb..1f97ec73f9 100644 --- a/app-portage/version/version-0.21.0_alpha.ebuild +++ b/app-portage/version/version-0.21.0_alpha.ebuild @@ -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}" diff --git a/app-shells/carapace/carapace-0.28.5.ebuild b/app-shells/carapace/carapace-0.28.5.ebuild index 4ebb5c8543..3d875c7b2c 100644 --- a/app-shells/carapace/carapace-0.28.5.ebuild +++ b/app-shells/carapace/carapace-0.28.5.ebuild @@ -16,7 +16,6 @@ SRC_URI+=" ${DEPS_URI}" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" S="${WORKDIR}/${PN}-bin-${PV}" diff --git a/app-shells/direnv/direnv-9999.ebuild b/app-shells/direnv/direnv-9999.ebuild index 81f18db84b..213d04ec9f 100644 --- a/app-shells/direnv/direnv-9999.ebuild +++ b/app-shells/direnv/direnv-9999.ebuild @@ -13,7 +13,6 @@ SRC_URI="" LICENSE="MIT" SLOT="0" -KEYWORDS="" RESTRICT="test" # fails DOCS=( {CHANGELOG,README}.md ) diff --git a/app-shells/fish-agnoster-theme/fish-agnoster-theme-0.1.0_p20200415.ebuild b/app-shells/fish-agnoster-theme/fish-agnoster-theme-0.1.0_p20200415.ebuild index b8fab127a8..d6b30fa6d0 100644 --- a/app-shells/fish-agnoster-theme/fish-agnoster-theme-0.1.0_p20200415.ebuild +++ b/app-shells/fish-agnoster-theme/fish-agnoster-theme-0.1.0_p20200415.ebuild @@ -12,7 +12,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="app-shells/fish" S="${WORKDIR}/agnoster-${COMMIT}" diff --git a/app-shells/fish-command-timer/fish-command-timer-0.1.3.ebuild b/app-shells/fish-command-timer/fish-command-timer-0.1.3.ebuild index 3c230a6b73..337261438c 100644 --- a/app-shells/fish-command-timer/fish-command-timer-0.1.3.ebuild +++ b/app-shells/fish-command-timer/fish-command-timer-0.1.3.ebuild @@ -11,7 +11,6 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND=">=app-shells/fish-2.2" DOCS=( README.md ) diff --git a/app-shells/fish-command-timer/fish-command-timer-0.1.3_p20201002.ebuild b/app-shells/fish-command-timer/fish-command-timer-0.1.3_p20201002.ebuild index 68248822cd..00842def1c 100644 --- a/app-shells/fish-command-timer/fish-command-timer-0.1.3_p20201002.ebuild +++ b/app-shells/fish-command-timer/fish-command-timer-0.1.3_p20201002.ebuild @@ -12,7 +12,6 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND=">=app-shells/fish-2.2" S="${WORKDIR}/${PN}-${COMMIT}" diff --git a/app-shells/fish-history-merge/fish-history-merge-0_pre20201121.ebuild b/app-shells/fish-history-merge/fish-history-merge-0_pre20201121.ebuild index b208b2e700..fc99ba458a 100644 --- a/app-shells/fish-history-merge/fish-history-merge-0_pre20201121.ebuild +++ b/app-shells/fish-history-merge/fish-history-merge-0_pre20201121.ebuild @@ -12,7 +12,6 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="app-shells/fish" S="${WORKDIR}/${PN}-${COMMIT}" diff --git a/app-shells/k/k-0.0.5.ebuild b/app-shells/k/k-0.0.5.ebuild index 7202c921b6..514d82f035 100644 --- a/app-shells/k/k-0.0.5.ebuild +++ b/app-shells/k/k-0.0.5.ebuild @@ -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 diff --git a/app-shells/nice-exit-code/nice-exit-code-0_pre20200117.ebuild b/app-shells/nice-exit-code/nice-exit-code-0_pre20200117.ebuild index 72da8fb927..1e4c6f5a25 100644 --- a/app-shells/nice-exit-code/nice-exit-code-0_pre20200117.ebuild +++ b/app-shells/nice-exit-code/nice-exit-code-0_pre20200117.ebuild @@ -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 " diff --git a/app-shells/ohmyzsh/ohmyzsh-9999.ebuild b/app-shells/ohmyzsh/ohmyzsh-9999.ebuild index 4356042515..4d0b346c62 100644 --- a/app-shells/ohmyzsh/ohmyzsh-9999.ebuild +++ b/app-shells/ohmyzsh/ohmyzsh-9999.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" LICENSE="MIT" SLOT="0" -KEYWORDS="" DEPEND="app-shells/zsh" RDEPEND="${DEPEND}" diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild index 99ee170438..0d29d17a8a 100644 --- a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild +++ b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild @@ -20,7 +20,6 @@ IUSE="test" REQUIRED_USE="test? ( || ( $(ruby_get_use_targets) ) )" RDEPEND=">=app-shells/zsh-4.3.11" -DEPEND="" BDEPEND=" test? ( ${RDEPEND} diff --git a/app-shells/zsh-histdb/zsh-histdb-0_pre20200405.ebuild b/app-shells/zsh-histdb/zsh-histdb-0_pre20200405.ebuild index 4335249ab5..1cc8d6f813 100644 --- a/app-shells/zsh-histdb/zsh-histdb-0_pre20200405.ebuild +++ b/app-shells/zsh-histdb/zsh-histdb-0_pre20200405.ebuild @@ -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 diff --git a/app-text/owo/owo-0.1.0.ebuild b/app-text/owo/owo-0.1.0.ebuild index 8cb3d9a411..b1236eff2a 100644 --- a/app-text/owo/owo-0.1.0.ebuild +++ b/app-text/owo/owo-0.1.0.ebuild @@ -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 / diff --git a/app-vim/vim-nix/vim-nix-9999.ebuild b/app-vim/vim-nix/vim-nix-9999.ebuild index c8ffe5e8c2..a567bd1e2e 100644 --- a/app-vim/vim-nix/vim-nix-9999.ebuild +++ b/app-vim/vim-nix/vim-nix-9999.ebuild @@ -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" diff --git a/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild b/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild index b2b2c39336..b04acec5dd 100644 --- a/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild +++ b/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild @@ -16,8 +16,6 @@ IUSE="test" RESTRICT="!test? ( test )" # header only library -RDEPEND="" -DEPEND="" src_configure() { local mycmakeargs=( diff --git a/dev-cpp/std-format/std-format-0_pre20220112-r1.ebuild b/dev-cpp/std-format/std-format-0_pre20220112-r1.ebuild index bf72695584..b4d49e6f53 100644 --- a/dev-cpp/std-format/std-format-0_pre20220112-r1.ebuild +++ b/dev-cpp/std-format/std-format-0_pre20220112-r1.ebuild @@ -17,7 +17,6 @@ SLOT="0/${PV}" KEYWORDS="~amd64" IUSE="test" -RDEPEND="" DEPEND="dev-libs/libfmt" RESTRICT="!test? ( test )" diff --git a/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild index bbfd0363e0..dac7c60e84 100644 --- a/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild +++ b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild @@ -17,7 +17,6 @@ LICENSE="all-rights-reserved" KEYWORDS="-* ~amd64" SLOT="0/${PV}" -RDEPEND="" DEPEND="${RDEPEND}" BDEPEND=" app-arch/unzip diff --git a/dev-games/surgescript/surgescript-0.5.5.ebuild b/dev-games/surgescript/surgescript-0.5.5.ebuild index 05291be2f5..e4642d0718 100644 --- a/dev-games/surgescript/surgescript-0.5.5.ebuild +++ b/dev-games/surgescript/surgescript-0.5.5.ebuild @@ -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" diff --git a/dev-go/staticcheck/staticcheck-0.3.3.ebuild b/dev-go/staticcheck/staticcheck-0.3.3.ebuild index 707b28c082..640bb9793c 100644 --- a/dev-go/staticcheck/staticcheck-0.3.3.ebuild +++ b/dev-go/staticcheck/staticcheck-0.3.3.ebuild @@ -27,7 +27,6 @@ IUSE="test" DEPEND="dev-lang/go sys-libs/glibc" RDEPEND="${DEPEND}" -BDEPEND="" RESTRICT="!test? ( test )" diff --git a/dev-go/staticcheck/staticcheck-9999.ebuild b/dev-go/staticcheck/staticcheck-9999.ebuild index 707b28c082..640bb9793c 100644 --- a/dev-go/staticcheck/staticcheck-9999.ebuild +++ b/dev-go/staticcheck/staticcheck-9999.ebuild @@ -27,7 +27,6 @@ IUSE="test" DEPEND="dev-lang/go sys-libs/glibc" RDEPEND="${DEPEND}" -BDEPEND="" RESTRICT="!test? ( test )" diff --git a/dev-lang/uasm/uasm-2.56.2.ebuild b/dev-lang/uasm/uasm-2.56.2.ebuild index dab3f1d2df..2c79a4c511 100644 --- a/dev-lang/uasm/uasm-2.56.2.ebuild +++ b/dev-lang/uasm/uasm-2.56.2.ebuild @@ -13,9 +13,6 @@ LICENSE="Watcom-1.0" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" -DEPEND="" -BDEPEND="" S="${WORKDIR}/UASM-${PV}" src_prepare() { diff --git a/dev-libs/cgicc/cgicc-3.2.19.ebuild b/dev-libs/cgicc/cgicc-3.2.19.ebuild index 40b3d2ea62..d766a56ac7 100644 --- a/dev-libs/cgicc/cgicc-3.2.19.ebuild +++ b/dev-libs/cgicc/cgicc-3.2.19.ebuild @@ -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" ) diff --git a/dev-libs/cgicc/cgicc-3.2.20.ebuild b/dev-libs/cgicc/cgicc-3.2.20.ebuild index 40b3d2ea62..d766a56ac7 100644 --- a/dev-libs/cgicc/cgicc-3.2.20.ebuild +++ b/dev-libs/cgicc/cgicc-3.2.20.ebuild @@ -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" ) diff --git a/dev-libs/gbinder/Manifest b/dev-libs/gbinder/Manifest index 54ba7b09ab..660dd40c07 100644 --- a/dev-libs/gbinder/Manifest +++ b/dev-libs/gbinder/Manifest @@ -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 diff --git a/dev-libs/gbinder/gbinder-1.1.30-r3.ebuild b/dev-libs/gbinder/gbinder-1.1.30-r3.ebuild index c900ed13fc..ba1a4413b3 100644 --- a/dev-libs/gbinder/gbinder-1.1.30-r3.ebuild +++ b/dev-libs/gbinder/gbinder-1.1.30-r3.ebuild @@ -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}" diff --git a/dev-libs/gbinder/gbinder-1.1.32.ebuild b/dev-libs/gbinder/gbinder-1.1.32.ebuild index c900ed13fc..ba1a4413b3 100644 --- a/dev-libs/gbinder/gbinder-1.1.32.ebuild +++ b/dev-libs/gbinder/gbinder-1.1.32.ebuild @@ -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}" diff --git a/dev-libs/gbinder/gbinder-1.1.36.ebuild b/dev-libs/gbinder/gbinder-1.1.36.ebuild index 66491f86d0..d864cc705d 100644 --- a/dev-libs/gbinder/gbinder-1.1.36.ebuild +++ b/dev-libs/gbinder/gbinder-1.1.36.ebuild @@ -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 } diff --git a/dev-libs/gbinder/gbinder-1.1.38.ebuild b/dev-libs/gbinder/gbinder-1.1.38.ebuild new file mode 100644 index 0000000000..d864cc705d --- /dev/null +++ b/dev-libs/gbinder/gbinder-1.1.38.ebuild @@ -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 +} diff --git a/dev-libs/gbinder/gbinder-9999.ebuild b/dev-libs/gbinder/gbinder-9999.ebuild index 66491f86d0..d864cc705d 100644 --- a/dev-libs/gbinder/gbinder-9999.ebuild +++ b/dev-libs/gbinder/gbinder-9999.ebuild @@ -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 } diff --git a/dev-libs/kwsys/kwsys-0_pre20220603.ebuild b/dev-libs/kwsys/kwsys-0_pre20220603.ebuild index 677a8da310..840b0d470f 100644 --- a/dev-libs/kwsys/kwsys-0_pre20220603.ebuild +++ b/dev-libs/kwsys/kwsys-0_pre20220603.ebuild @@ -17,8 +17,6 @@ SLOT="0/${PV}" KEYWORDS="~amd64" IUSE="test" -RDEPEND="" -DEPEND="" RESTRICT="!test? ( test )" diff --git a/dev-libs/libdatrie/libdatrie-0.2.13.ebuild b/dev-libs/libdatrie/libdatrie-0.2.13.ebuild index fd41c3bf73..fafa5f4852 100644 --- a/dev-libs/libdatrie/libdatrie-0.2.13.ebuild +++ b/dev-libs/libdatrie/libdatrie-0.2.13.ebuild @@ -19,7 +19,6 @@ fi LICENSE="LGPL-2.1" SLOT="0" -RDEPEND="" DEPEND="${RDEPEND}" BDEPEND="dev-vcs/git" diff --git a/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch b/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch index 33c8fb9942..40cb815088 100644 --- a/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch +++ b/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch @@ -29,23 +29,6 @@ index 2b26813..e56d42f 100644 # # Files -@@ -130,11 +130,11 @@ COVERAGE_STATIC_LIB = $(COVERAGE_BUILD_DIR)/$(STATIC_LIB) - # - - DEPS = $(DEBUG_OBJS:%.o=%.d) $(RELEASE_OBJS:%.o=%.d) $(COVERAGE_OBJS:%.o=%.d) --ifneq ($(MAKECMDGOALS),clean) --ifneq ($(strip $(DEPS)),) ---include $(DEPS) --endif --endif -+#ifneq ($(MAKECMDGOALS),clean) -+#ifneq ($(strip $(DEPS)),) -+#-include $(DEPS) -+#endif -+#endif - - $(PKGCONFIG): | $(BUILD_DIR) - $(DEBUG_OBJS) $(DEBUG_LIB) $(DEBUG_STATIC_LIB): | $(DEBUG_BUILD_DIR) @@ -202,7 +202,7 @@ $(DEBUG_LIB): $(DEBUG_OBJS) $(RELEASE_LIB): $(RELEASE_OBJS) $(LD) $(RELEASE_OBJS) $(RELEASE_LDFLAGS) -o $@ $(LIBS) diff --git a/dev-libs/libglibutil/libglibutil-1.0.76.ebuild b/dev-libs/libglibutil/libglibutil-1.0.76.ebuild index 23bdf517db..e3e3d6f4d3 100644 --- a/dev-libs/libglibutil/libglibutil-1.0.76.ebuild +++ b/dev-libs/libglibutil/libglibutil-1.0.76.ebuild @@ -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 @@ -19,18 +19,18 @@ SLOT="0" DEPEND="dev-libs/glib" RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}/libglibutil-1.0.76-respect-env.patch" ) 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/gutil" \ + install-dev } diff --git a/dev-libs/libglibutil/libglibutil-9999.ebuild b/dev-libs/libglibutil/libglibutil-9999.ebuild index 0c6db94a09..e3e3d6f4d3 100644 --- a/dev-libs/libglibutil/libglibutil-9999.ebuild +++ b/dev-libs/libglibutil/libglibutil-9999.ebuild @@ -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 @@ -19,18 +19,18 @@ SLOT="0" DEPEND="dev-libs/glib" RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" + PATCHES=( - "${FILESDIR}/libglibutil-1.0.67-r3-respect-env.patch" + "${FILESDIR}/libglibutil-1.0.76-respect-env.patch" ) 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/gutil" \ + install-dev } diff --git a/dev-libs/libglibutil/metadata.xml b/dev-libs/libglibutil/metadata.xml index 6cbc93b73a..8aef270ae1 100644 --- a/dev-libs/libglibutil/metadata.xml +++ b/dev-libs/libglibutil/metadata.xml @@ -6,9 +6,6 @@ Denis Reva rarogcmex - - Library of glib utilities from sailfish os. - sailfishos/libglibutil diff --git a/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild b/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild index 043ce794d0..d3515824c9 100644 --- a/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild +++ b/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild @@ -15,7 +15,6 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND=" dev-libs/octetos-core diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild index 95353f5c95..fc4a7278f5 100644 --- a/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild +++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild @@ -16,7 +16,6 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild index 9cc2ea5e60..5cf27078a7 100644 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild +++ b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.1.2_alpha.ebuild @@ -17,14 +17,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-core" RDEPEND=" ${DEPEND} !!dev-libs/octetos-db " -BDEPEND="" S="${WORKDIR}/${MYP}" diff --git a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild index 0294fadceb..31744ab1f9 100644 --- a/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild +++ b/dev-libs/octetos-db-abstract/octetos-db-abstract-0.6.0_alpha.ebuild @@ -17,14 +17,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-core" RDEPEND=" ${DEPEND} !!dev-libs/octetos-db " -BDEPEND="" S="${WORKDIR}/${MYP}" diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild index 0f7120c556..5f712476f9 100644 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild +++ b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.10_alpha.ebuild @@ -17,11 +17,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-db" RDEPEND="${DEPEND} dev-db/postgresql:*" -BDEPEND="" S="${WORKDIR}/${MYP}" diff --git a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild index ab8e54ebc3..2b56cb32c6 100644 --- a/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild +++ b/dev-libs/octetos-db-postgresql/octetos-db-postgresql-1.3.9_alpha.ebuild @@ -17,11 +17,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-db dev-db/postgresql:*" RDEPEND="${DEPEND}" -BDEPEND="" S="${WORKDIR}/${MYP}" diff --git a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild index 4dd3b565a5..9f381919ae 100644 --- a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild +++ b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild @@ -17,11 +17,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" -BDEPEND="" S="${WORKDIR}/${MYP}" diff --git a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild index 4dd3b565a5..9f381919ae 100644 --- a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild +++ b/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild @@ -17,11 +17,9 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" -BDEPEND="" S="${WORKDIR}/${MYP}" diff --git a/dev-libs/polyseed/polyseed-9999.ebuild b/dev-libs/polyseed/polyseed-9999.ebuild index fe4c0c6b29..22c5a3cfbf 100644 --- a/dev-libs/polyseed/polyseed-9999.ebuild +++ b/dev-libs/polyseed/polyseed-9999.ebuild @@ -12,7 +12,6 @@ EGIT_REPO_URI="https://github.com/tevador/polyseed.git" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="" IUSE="static-libs test" BDEPEND="virtual/pkgconfig" diff --git a/dev-libs/sirit/sirit-0_p20220725.ebuild b/dev-libs/sirit/sirit-0_p20220725.ebuild index 5dbec91cef..5492895f1f 100644 --- a/dev-libs/sirit/sirit-0_p20220725.ebuild +++ b/dev-libs/sirit/sirit-0_p20220725.ebuild @@ -15,7 +15,6 @@ KEYWORDS="~amd64" DEPEND="dev-util/spirv-headers" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local mycmakeargs=( diff --git a/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild b/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild index c2d63f1dc1..b546ae0e58 100644 --- a/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild +++ b/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild @@ -22,7 +22,6 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -RDEPEND="" DEPEND=" ${RDEPEND} diff --git a/dev-libs/weechat-relay/weechat-relay-9999.ebuild b/dev-libs/weechat-relay/weechat-relay-9999.ebuild index 0773aa78f9..77f8b0137a 100644 --- a/dev-libs/weechat-relay/weechat-relay-9999.ebuild +++ b/dev-libs/weechat-relay/weechat-relay-9999.ebuild @@ -11,7 +11,6 @@ LANG="en fr" LICENSE="GPL-3" SLOT="0/${PV}" -KEYWORDS="" IUSE="doc man test" diff --git a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild b/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild index 39af6639c9..8673cbf451 100644 --- a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild +++ b/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild @@ -16,7 +16,6 @@ IUSE="static-libs tidy" DEPEND=">=dev-libs/xerces-c-3.2.1 tidy? ( app-text/htmltidy )" RDEPEND="${DEPEND}" -BDEPEND="" PATCHES=( "${FILESDIR}"/lib_to_lib64.patch ) diff --git a/dev-libs/xqilla/xqilla-2.3.4.ebuild b/dev-libs/xqilla/xqilla-2.3.4.ebuild index 19d055d931..bfcaf3ff93 100644 --- a/dev-libs/xqilla/xqilla-2.3.4.ebuild +++ b/dev-libs/xqilla/xqilla-2.3.4.ebuild @@ -14,7 +14,6 @@ IUSE="static-libs tidy" DEPEND=">=dev-libs/xerces-c-3.2.1 tidy? ( app-text/htmltidy )" RDEPEND="${DEPEND}" -BDEPEND="" PATCHES=( "${FILESDIR}"/lib_to_lib64.patch diff --git a/dev-lisp/PSL/PSL-6.1_p20210604.ebuild b/dev-lisp/PSL/PSL-6.1_p20210604.ebuild index ec4675617c..7454979769 100644 --- a/dev-lisp/PSL/PSL-6.1_p20210604.ebuild +++ b/dev-lisp/PSL/PSL-6.1_p20210604.ebuild @@ -17,8 +17,6 @@ LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64" -DEPEND="" -RDEPEND="" BDEPEND=" doc? ( app-text/texlive-core diff --git a/dev-nim/httpbeast/httpbeast-0.4.1.ebuild b/dev-nim/httpbeast/httpbeast-0.4.1.ebuild index 30fb218ab4..db27ddd908 100644 --- a/dev-nim/httpbeast/httpbeast-0.4.1.ebuild +++ b/dev-nim/httpbeast/httpbeast-0.4.1.ebuild @@ -20,7 +20,6 @@ RESTRICT="!test? ( test )" DEPEND="test? ( dev-nim/asynctools )" RDEPEND="${DEPEND}" -BDEPEND="" set_package_url "https://github.com/dom96/httpbeast" diff --git a/dev-perl/File-DirList/File-DirList-0.05.ebuild b/dev-perl/File-DirList/File-DirList-0.05.ebuild index 493a70f9e1..1b072f8a0e 100644 --- a/dev-perl/File-DirList/File-DirList-0.05.ebuild +++ b/dev-perl/File-DirList/File-DirList-0.05.ebuild @@ -14,7 +14,6 @@ SLOT="0" KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" -RDEPEND="" DEPEND=" ${RDEPEND} virtual/perl-ExtUtils-MakeMaker diff --git a/dev-perl/List-Compare/List-Compare-0.55.ebuild b/dev-perl/List-Compare/List-Compare-0.55.ebuild index 4db1fa0a45..dba3ff8945 100644 --- a/dev-perl/List-Compare/List-Compare-0.55.ebuild +++ b/dev-perl/List-Compare/List-Compare-0.55.ebuild @@ -13,7 +13,6 @@ SLOT="0" KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" -RDEPEND="" DEPEND=" ${RDEPEND} virtual/perl-ExtUtils-MakeMaker diff --git a/dev-python/PGPy/PGPy-0.6.0.ebuild b/dev-python/PGPy/PGPy-0.6.0.ebuild index 865ab01601..f84e0fa323 100644 --- a/dev-python/PGPy/PGPy-0.6.0.ebuild +++ b/dev-python/PGPy/PGPy-0.6.0.ebuild @@ -16,7 +16,6 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" DEPEND="${RDEPEND} dev-python/cryptography[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] diff --git a/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild b/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild index 75bf982b3e..7dc631b500 100644 --- a/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild +++ b/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild @@ -18,7 +18,6 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/click " -BDEPEND="" DEPEND="${RDEPEND}" distutils_enable_tests unittest diff --git a/dev-python/clufter/clufter-0.77.2.ebuild b/dev-python/clufter/clufter-0.77.2.ebuild index f6104ca15e..0ca60bcc0d 100644 --- a/dev-python/clufter/clufter-0.77.2.ebuild +++ b/dev-python/clufter/clufter-0.77.2.ebuild @@ -17,7 +17,6 @@ S="${WORKDIR}/${PN}-v${PV}" SLOT="0" LICENSE="GPL-2+" KEYWORDS="~amd64 ~x86" -IUSE="" DOCS=( __root__/README ) diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild index feaa94d9ee..8b799a96e3 100644 --- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild +++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild @@ -19,7 +19,6 @@ S="${WORKDIR}/${MYPN}-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="" RDEPEND="~dev-libs/librdkafka-1.9.0" DEPEND="${RDEPEND}" diff --git a/dev-python/gazpacho/gazpacho-1.1.ebuild b/dev-python/gazpacho/gazpacho-1.1.ebuild index 55e7800cf7..c082f13419 100644 --- a/dev-python/gazpacho/gazpacho-1.1.ebuild +++ b/dev-python/gazpacho/gazpacho-1.1.ebuild @@ -17,7 +17,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="test" -RDEPEND="" BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" DEPEND="${BDEPEND}" diff --git a/dev-python/gbinder/gbinder-1.1.2-r1.ebuild b/dev-python/gbinder/gbinder-1.1.2-r1.ebuild index 1e2c069035..448486cbcd 100644 --- a/dev-python/gbinder/gbinder-1.1.2-r1.ebuild +++ b/dev-python/gbinder/gbinder-1.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,20 +26,20 @@ HOMEPAGE="https://github.com/erfanoabdi/gbinder-python" LICENSE="GPL-3" SLOT="0" -PATCHES=( - "${FILESDIR}"/gbinder-1.1.1-setuptools.patch -) - - -DEPEND="dev-libs/gbinder - dev-libs/libglibutil" +DEPEND=" + dev-libs/gbinder + dev-libs/libglibutil +" RDEPEND="${DEPEND}" BDEPEND=" virtual/pkgconfig dev-python/cython[${PYTHON_USEDEP}] - ${DISTUTILS_DEPS} " -python_configure_all () { +PATCHES=( + "${FILESDIR}"/gbinder-1.1.1-setuptools.patch +) + +python_configure_all() { DISTUTILS_ARGS=( --cython ) } diff --git a/dev-python/gbinder/gbinder-9999.ebuild b/dev-python/gbinder/gbinder-9999.ebuild index 809b0e6384..448486cbcd 100644 --- a/dev-python/gbinder/gbinder-9999.ebuild +++ b/dev-python/gbinder/gbinder-9999.ebuild @@ -1,9 +1,12 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) + +DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_EXT=1 inherit distutils-r1 @@ -23,14 +26,20 @@ HOMEPAGE="https://github.com/erfanoabdi/gbinder-python" LICENSE="GPL-3" SLOT="0" -DEPEND="dev-libs/gbinder - dev-libs/libglibutil" +DEPEND=" + dev-libs/gbinder + dev-libs/libglibutil +" RDEPEND="${DEPEND}" BDEPEND=" virtual/pkgconfig dev-python/cython[${PYTHON_USEDEP}] " -python_compile() { - distutils-r1_python_compile --cython +PATCHES=( + "${FILESDIR}"/gbinder-1.1.1-setuptools.patch +) + +python_configure_all() { + DISTUTILS_ARGS=( --cython ) } diff --git a/dev-python/guidata/guidata-2.3.1.ebuild b/dev-python/guidata/guidata-2.3.1.ebuild index 28ebdc0396..3ef6ef1075 100644 --- a/dev-python/guidata/guidata-2.3.1.ebuild +++ b/dev-python/guidata/guidata-2.3.1.ebuild @@ -12,7 +12,6 @@ HOMEPAGE="https://pypi.python.org/pypi/guidata" LICENSE="CeCILL-2" SLOT="0" -IUSE="" # No automated tests can be performed afaik RESTRICT="test" diff --git a/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild b/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild index 052be41ec6..86c9802082 100644 --- a/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild +++ b/dev-python/kurbopy/kurbopy-0.9.0-r1.ebuild @@ -50,7 +50,6 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" DEPEND="${RDEPEND}" src_compile() { diff --git a/dev-python/nkdfu/nkdfu-0.2.ebuild b/dev-python/nkdfu/nkdfu-0.2.ebuild index a2bfb9cad7..08b423d14b 100644 --- a/dev-python/nkdfu/nkdfu-0.2.ebuild +++ b/dev-python/nkdfu/nkdfu-0.2.ebuild @@ -21,4 +21,3 @@ RDEPEND=" dev-python/python-fire[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] " -BDEPEND="" diff --git a/dev-python/pem/pem-21.2.0.ebuild b/dev-python/pem/pem-21.2.0.ebuild index f4c1804532..d9d1519003 100644 --- a/dev-python/pem/pem-21.2.0.ebuild +++ b/dev-python/pem/pem-21.2.0.ebuild @@ -15,7 +15,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" BDEPEND=" test? ( >=dev-python/coverage-5.0.2[${PYTHON_USEDEP}] diff --git a/dev-python/playsound/playsound-1.3.0.ebuild b/dev-python/playsound/playsound-1.3.0.ebuild index d5436219f1..adfad3c27f 100644 --- a/dev-python/playsound/playsound-1.3.0.ebuild +++ b/dev-python/playsound/playsound-1.3.0.ebuild @@ -12,5 +12,4 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -RDEPEND="" DEPEND="${RDEPEND}" diff --git a/dev-python/py-nanoid/py-nanoid-9999.ebuild b/dev-python/py-nanoid/py-nanoid-9999.ebuild index 4abac8e61d..83fd7acbda 100644 --- a/dev-python/py-nanoid/py-nanoid-9999.ebuild +++ b/dev-python/py-nanoid/py-nanoid-9999.ebuild @@ -15,7 +15,6 @@ EGIT_REPO_URI="https://github.com/puyuan/py-nanoid.git" LICENSE="MIT" SLOT="0" -RDEPEND="" BDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] dev-python/flake8[${PYTHON_USEDEP}] diff --git a/dev-python/pyclip/pyclip-0.7.0-r1.ebuild b/dev-python/pyclip/pyclip-0.7.0-r1.ebuild index 85ade02ebc..88d86ecd77 100644 --- a/dev-python/pyclip/pyclip-0.7.0-r1.ebuild +++ b/dev-python/pyclip/pyclip-0.7.0-r1.ebuild @@ -22,16 +22,18 @@ HOMEPAGE="https://pypi.org/project/pyclip/" LICENSE="Apache-2.0" SLOT="0" IUSE="wayland +X" +REQUIRED_USE="|| ( wayland X )" + # Needs a working xorg/wayland setup RESTRICT="test" -DOCS="${S}/docs/README.md" -REQUIRED_USE="|| ( wayland X )" RDEPEND=" wayland? ( gui-apps/wl-clipboard ) X? ( x11-misc/xclip ) " +DOCS=( docs/README.md ) + src_prepare() { # Clipboard detection should respect USE flags if use wayland && ! use X; then diff --git a/dev-python/pyclip/pyclip-9999.ebuild b/dev-python/pyclip/pyclip-9999.ebuild index 85ade02ebc..88d86ecd77 100644 --- a/dev-python/pyclip/pyclip-9999.ebuild +++ b/dev-python/pyclip/pyclip-9999.ebuild @@ -22,16 +22,18 @@ HOMEPAGE="https://pypi.org/project/pyclip/" LICENSE="Apache-2.0" SLOT="0" IUSE="wayland +X" +REQUIRED_USE="|| ( wayland X )" + # Needs a working xorg/wayland setup RESTRICT="test" -DOCS="${S}/docs/README.md" -REQUIRED_USE="|| ( wayland X )" RDEPEND=" wayland? ( gui-apps/wl-clipboard ) X? ( x11-misc/xclip ) " +DOCS=( docs/README.md ) + src_prepare() { # Clipboard detection should respect USE flags if use wayland && ! use X; then diff --git a/dev-python/python-fire/python-fire-0.4.0.ebuild b/dev-python/python-fire/python-fire-0.4.0.ebuild index cf46d858cd..98461475ec 100644 --- a/dev-python/python-fire/python-fire-0.4.0.ebuild +++ b/dev-python/python-fire/python-fire-0.4.0.ebuild @@ -19,7 +19,6 @@ RDEPEND=" dev-python/six dev-python/termcolor " -BDEPEND="" DEPEND="${RDEPEND}" distutils_enable_tests pytest diff --git a/dev-python/python-fire/python-fire-0.5.0.ebuild b/dev-python/python-fire/python-fire-0.5.0.ebuild index 7851134088..d027f09d4e 100644 --- a/dev-python/python-fire/python-fire-0.5.0.ebuild +++ b/dev-python/python-fire/python-fire-0.5.0.ebuild @@ -19,7 +19,6 @@ RDEPEND=" dev-python/six dev-python/termcolor " -BDEPEND="" DEPEND="${RDEPEND}" distutils_enable_tests pytest diff --git a/dev-python/python-telegram-bot/python-telegram-bot-20.3.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-20.3.ebuild index 5668dc455b..babf16b0fe 100644 --- a/dev-python/python-telegram-bot/python-telegram-bot-20.3.ebuild +++ b/dev-python/python-telegram-bot/python-telegram-bot-20.3.ebuild @@ -14,7 +14,6 @@ SRC_URI="https://github.com/python-telegram-bot/python-telegram-bot/archive/v${P LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" >=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-telegram-bot/python-telegram-bot-20.5.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-20.5.ebuild index eb45fde46a..c636fc037f 100644 --- a/dev-python/python-telegram-bot/python-telegram-bot-20.5.ebuild +++ b/dev-python/python-telegram-bot/python-telegram-bot-20.5.ebuild @@ -14,7 +14,6 @@ SRC_URI="https://github.com/python-telegram-bot/python-telegram-bot/archive/v${P LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" >=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/python-telegram-bot/python-telegram-bot-20.6.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-20.6.ebuild index 05b40e266b..ea26e4d4af 100644 --- a/dev-python/python-telegram-bot/python-telegram-bot-20.6.ebuild +++ b/dev-python/python-telegram-bot/python-telegram-bot-20.6.ebuild @@ -14,7 +14,6 @@ SRC_URI="https://github.com/python-telegram-bot/python-telegram-bot/archive/v${P LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" >=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}] diff --git a/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild index 5347b75677..bc90d5a547 100644 --- a/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild +++ b/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild @@ -20,7 +20,6 @@ fi LICENSE="LGPL-3" SLOT="0" -IUSE="" RDEPEND=" >=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild b/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild index 91caa24a54..5b18a9c652 100644 --- a/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild +++ b/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild @@ -20,4 +20,3 @@ DEPEND=" dev-python/lxml[${PYTHON_USEDEP}] dev-python/cssselect[${PYTHON_USEDEP}] " -RDEPEND="" diff --git a/dev-python/schedule/schedule-1.1.0-r1.ebuild b/dev-python/schedule/schedule-1.1.0-r1.ebuild index a00e22a310..e52878cb9f 100644 --- a/dev-python/schedule/schedule-1.1.0-r1.ebuild +++ b/dev-python/schedule/schedule-1.1.0-r1.ebuild @@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86" LICENSE="MIT" SLOT="0" -RDEPEND="" DEPEND=" test? ( dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild index 2c4ac05619..5c2f443e60 100644 --- a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild +++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild @@ -16,7 +16,6 @@ HOMEPAGE="https://github.com/jessedoyle/prawn-icon" LICENSE="|| ( GPL-2+ GPL-3 Ruby )" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="" # prawn breaks tests for some reasons, needs to be investigated; code # still works though. diff --git a/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild b/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild index db9d6a76e5..4f725d33d9 100644 --- a/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild +++ b/dev-ruby/prawn-svg/prawn-svg-0.32.0.ebuild @@ -14,7 +14,6 @@ HOMEPAGE="https://github.com/mogest/prawn-svg" LICENSE="|| ( MIT Ruby )" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" # prawn breaks tests for some reasons, needs to be investigated; code # still works though. diff --git a/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild b/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild index 6c54e594b7..591e9bdc63 100644 --- a/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild +++ b/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild @@ -14,7 +14,6 @@ HOMEPAGE="https://github.com/prawnpdf/prawn-templates" LICENSE="|| ( GPL-2+ GPL-3 Ruby )" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="" # prawn breaks tests for some reasons, needs to be investigated; code # still works though. diff --git a/dev-tex/tectonic/tectonic-0.14.1.ebuild b/dev-tex/tectonic/tectonic-0.14.1.ebuild index e205f95d4e..940f86b675 100644 --- a/dev-tex/tectonic/tectonic-0.14.1.ebuild +++ b/dev-tex/tectonic/tectonic-0.14.1.ebuild @@ -346,7 +346,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="${DEPEND}" BDEPEND="media-libs/harfbuzz" diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild index 44a111c21a..dab40c6d80 100644 --- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild +++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild @@ -18,7 +18,6 @@ https://github.com/KhronosGroup/SPIRV-Tools/archive/${SPIRV_TOOLS_COMMIT_MAGIC}. LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND="${PYTHON_DEPS}" RDEPEND=" diff --git a/dev-util/deblob/deblob-0.6.ebuild b/dev-util/deblob/deblob-0.6.ebuild index 2cb09985e3..0a382cb7ed 100644 --- a/dev-util/deblob/deblob-0.6.ebuild +++ b/dev-util/deblob/deblob-0.6.ebuild @@ -20,7 +20,6 @@ DEPEND=" >=dev-lang/hare-0_pre20230615:= +Date: Thu, 15 Feb 2024 09:50:41 +0100 +Part-of: https://github.com/prysk/prysk/pull/239 +Subject: [PATCH] pyproject.toml: Only include in sdist + +https://projects.gentoo.org/python/guide/qawarn.html#stray-top-level-files-in-site-packages + +For example, this is bogus and would mean project overwriting each others: + /usr/lib/python3.11/site-packages/pyproject.toml + /usr/lib/python3.11/site-packages/poetry.lock + /usr/lib/python3.11/site-packages/README.rst + /usr/lib/python3.11/site-packages/COPYING.txt + /usr/lib/python3.11/site-packages/examples +--- + pyproject.toml | 20 ++++++++++---------- + 1 file changed, 10 insertions(+), 10 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 6683ab5..3d65573 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -40,16 +40,16 @@ keywords = [ + repository = "https://github.com/Nicoretti/prysk" + homepage = "https://www.prysk.net/" + include = [ +- ".coveragerc", +- "noxfile.py", +- "poetry.lock", +- "*.rst", +- "*.txt", +- "*.toml", +- "docs/*", +- "contrib/*", +- "scripts/*", +- "examples/*", ++ { path = ".coveragerc", format = "sdist" }, ++ { path = "noxfile.py", format = "sdist" }, ++ { path = "poetry.lock", format = "sdist" }, ++ { path = "*.rst", format = "sdist" }, ++ { path = "*.txt", format = "sdist" }, ++ { path = "*.toml", format = "sdist" }, ++ { path = "docs/*", format = "sdist" }, ++ { path = "contrib/*", format = "sdist" }, ++ { path = "scripts/*", format = "sdist" }, ++ { path = "examples/*", format = "sdist" }, + ] + exclude = [ + "contrib/PKGBUILD", +-- +2.43.0 + diff --git a/dev-util/prysk/metadata.xml b/dev-util/prysk/metadata.xml new file mode 100644 index 0000000000..d9ca562941 --- /dev/null +++ b/dev-util/prysk/metadata.xml @@ -0,0 +1,19 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + + Prysk is a fork of the popular snapshot testing tool Cram. + Prysk tests look like snippets of interactive shell sessions. Prysk + runs each command and compares the command output in the test with + the command's actual output. + + + prysk + prysk/prysk + + diff --git a/dev-util/prysk/prysk-0.18.0.ebuild b/dev-util/prysk/prysk-0.18.0.ebuild new file mode 100644 index 0000000000..df08f93c65 --- /dev/null +++ b/dev-util/prysk/prysk-0.18.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Functional testing framework for command line applications (cram fork)" +HOMEPAGE="https://www.prysk.net/" +# pypi doesn't includes tests +SRC_URI="https://github.com/prysk/prysk/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + +distutils_enable_tests pytest + +RDEPEND=" + $(python_gen_cond_dep '>=dev-python/rich-13.3.1[${PYTHON_USEDEP}]') +" + +PATCHES=( + "${FILESDIR}/prysk-0.18.0-fix-stray-site-packages.patch" +) + +DOCS=( README.rst docs examples ) + +python_test() { + distutils-r1_python_test + + "${EPYTHON}" -m prysk test/integration || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild b/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild index f4f8ae43a1..016468c440 100644 --- a/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild +++ b/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://gitlab.com/mazes_80/${PN}/-/archive/${PV}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND="media-libs/glew:0 dev-qt/qtcore:5 diff --git a/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild b/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild index 459f4b1ef2..ec1cd93b8e 100644 --- a/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild +++ b/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://github.com/terraform-linters/${PN%-bin}/releases/download/v${PV LICENSE="MPL-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" BDEPEND="app-arch/unzip" S=${WORKDIR} diff --git a/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild b/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild index 459f4b1ef2..ec1cd93b8e 100644 --- a/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild +++ b/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://github.com/terraform-linters/${PN%-bin}/releases/download/v${PV LICENSE="MPL-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="" BDEPEND="app-arch/unzip" S=${WORKDIR} diff --git a/dev-util/tokei/tokei-12.1.1.ebuild b/dev-util/tokei/tokei-12.1.1.ebuild index 5f41207151..9a8b9d0afc 100644 --- a/dev-util/tokei/tokei-12.1.1.ebuild +++ b/dev-util/tokei/tokei-12.1.1.ebuild @@ -174,10 +174,7 @@ RESTRICT="mirror" LICENSE="BSD BSD-2 CC0-1.0 MIT ZLIB || ( Apache-2.0 Boost-1.0 )" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" -RDEPEND="" QA_FLAGS_IGNORED="usr/bin/tokei" diff --git a/dev-util/tokei/tokei-12.1.2.ebuild b/dev-util/tokei/tokei-12.1.2.ebuild index 4d1240a2bd..3e53c30dd7 100644 --- a/dev-util/tokei/tokei-12.1.2.ebuild +++ b/dev-util/tokei/tokei-12.1.2.ebuild @@ -170,10 +170,7 @@ RESTRICT="mirror" LICENSE="BSD BSD-2 CC0-1.0 MIT ZLIB || ( Apache-2.0 Boost-1.0 )" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" -RDEPEND="" QA_FLAGS_IGNORED="usr/bin/tokei" diff --git a/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild b/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild index 8012b95103..70ec05f726 100644 --- a/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild +++ b/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild @@ -23,7 +23,6 @@ DEPEND="dev-lang/vala dev-libs/libgee dev-libs/glib" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local emesonargs=( diff --git a/dev-vcs/git-blame-someone-else/git-blame-someone-else-0_pre20180613.ebuild b/dev-vcs/git-blame-someone-else/git-blame-someone-else-0_pre20180613.ebuild index 627ddcfffa..bf93b2683d 100644 --- a/dev-vcs/git-blame-someone-else/git-blame-someone-else-0_pre20180613.ebuild +++ b/dev-vcs/git-blame-someone-else/git-blame-someone-else-0_pre20180613.ebuild @@ -13,12 +13,10 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND=" dev-vcs/git " -DEPEND="" S="${WORKDIR}/${PN}-${COMMIT}" diff --git a/games-action/blackvoxel/blackvoxel-2.50.ebuild b/games-action/blackvoxel/blackvoxel-2.50.ebuild index f4e5884468..be6600c225 100644 --- a/games-action/blackvoxel/blackvoxel-2.50.ebuild +++ b/games-action/blackvoxel/blackvoxel-2.50.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://www.blackvoxel.com/dm_download.php?file=170&key=1 -> ${P}.tar.b LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND=" dev-libs/expat diff --git a/games-action/blackvoxel/blackvoxel-9999.ebuild b/games-action/blackvoxel/blackvoxel-9999.ebuild index d36bc7da82..f2cfbd40a6 100644 --- a/games-action/blackvoxel/blackvoxel-9999.ebuild +++ b/games-action/blackvoxel/blackvoxel-9999.ebuild @@ -11,8 +11,6 @@ EGIT_REPO_URI="https://github.com/Blackvoxel/Blackvoxel" LICENSE="GPL-3" SLOT="0" -KEYWORDS="" -IUSE="" DEPEND=" dev-libs/expat diff --git a/games-arcade/shiromino/shiromino-0.2.1.ebuild b/games-arcade/shiromino/shiromino-0.2.1.ebuild index fae354a32b..6934ae84bb 100644 --- a/games-arcade/shiromino/shiromino-0.2.1.ebuild +++ b/games-arcade/shiromino/shiromino-0.2.1.ebuild @@ -18,7 +18,6 @@ PDBMFont_S="${WORKDIR}/PDBMFont-${MY_PDBM_COMMIT}/" LICENSE="MIT CC-BY-4.0 Unlicense" SLOT="0" KEYWORDS="~amd64" -IUSE="" BDEPEND="virtual/pkgconfig" diff --git a/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild b/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild index 09b8e5d5fa..e89a9c0ca7 100644 --- a/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild +++ b/games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild @@ -32,7 +32,6 @@ DEPEND=" || ( app-arch/unzip app-arch/zip ) test? ( dev-tcltk/expect ) " -RDEPEND="" S="${WORKDIR}/Fairy-Stockfish-fairy_sf_${MY_PV}_xq/src" diff --git a/games-emulation/conty/Manifest b/games-emulation/conty/Manifest index aebbe62200..79f7a26fec 100644 --- a/games-emulation/conty/Manifest +++ b/games-emulation/conty/Manifest @@ -1 +1,2 @@ -DIST conty_lite_dwarfs.sh 1406491989 BLAKE2B 5106200f9b9e565044b8c525fb53349235ba78207e00b69dfdd0071439fef1eac55f204c89a9f0949b416c5d07d7e22f589062de57ba34b5a106cd0723b345e6 SHA512 3f74ac40583e362ee7bc05684aa7d2f77f7d2b908f98d179539a714cd9a83cc58948c12352fd948df9b446bb9119c078c6ffae874a9bdbf726167fb1e45ed8ee +DIST conty-1.25.1 1406491989 BLAKE2B 5106200f9b9e565044b8c525fb53349235ba78207e00b69dfdd0071439fef1eac55f204c89a9f0949b416c5d07d7e22f589062de57ba34b5a106cd0723b345e6 SHA512 3f74ac40583e362ee7bc05684aa7d2f77f7d2b908f98d179539a714cd9a83cc58948c12352fd948df9b446bb9119c078c6ffae874a9bdbf726167fb1e45ed8ee +DIST conty-1.25.2 1400806116 BLAKE2B 2cb6fffe4603a5f147cbdf802277b0c0ea73924151397463484aa3e715dc3c42ce25961811b51a898af5ed8a3289d7e4e3b32a9b4c864c47852880f6c9e511e4 SHA512 1cdc34f689b04d44504b57fa93665e9a27546f16ebc1541889212b0612d76ecac654384be5ffe694c59336bd2bdcd9498bf591957f5f721c4de2e238f049485a diff --git a/games-emulation/conty/conty-1.25.1.ebuild b/games-emulation/conty/conty-1.25.1.ebuild index eb20204d54..00680ba83f 100644 --- a/games-emulation/conty/conty-1.25.1.ebuild +++ b/games-emulation/conty/conty-1.25.1.ebuild @@ -10,7 +10,7 @@ inherit linux-info NAME="${PN}_lite_dwarfs.sh" -SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME}" +SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> $P" KEYWORDS="~amd64" LICENSE="MIT" @@ -29,7 +29,7 @@ CONFIG_CHECK=" " src_install() { - dobin "${DISTDIR}/${PN}_lite_dwarfs.sh" + dobin "${DISTDIR}/${P}" } pkg_postinst() { diff --git a/games-emulation/conty/conty-1.25.2.ebuild b/games-emulation/conty/conty-1.25.2.ebuild index eb20204d54..00680ba83f 100644 --- a/games-emulation/conty/conty-1.25.2.ebuild +++ b/games-emulation/conty/conty-1.25.2.ebuild @@ -10,7 +10,7 @@ inherit linux-info NAME="${PN}_lite_dwarfs.sh" -SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME}" +SRC_URI="https://github.com/Kron4ek/Conty/releases/download/${PV}/${NAME} -> $P" KEYWORDS="~amd64" LICENSE="MIT" @@ -29,7 +29,7 @@ CONFIG_CHECK=" " src_install() { - dobin "${DISTDIR}/${PN}_lite_dwarfs.sh" + dobin "${DISTDIR}/${P}" } pkg_postinst() { diff --git a/games-emulation/flycast/flycast-9999.ebuild b/games-emulation/flycast/flycast-9999.ebuild index e1dcc5e025..3cea66b7a8 100644 --- a/games-emulation/flycast/flycast-9999.ebuild +++ b/games-emulation/flycast/flycast-9999.ebuild @@ -14,7 +14,6 @@ EGIT_SUBMODULES=( 'core/deps/breakpad' 'core/deps/volk' 'core/deps/VulkanMemoryA LICENSE="GPL-2" SLOT="0" -KEYWORDS="" IUSE="alsa ao lua opengl +openmp pulseaudio vulkan" @@ -37,7 +36,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="" REQUIRED_USE="|| ( opengl vulkan ) || ( ao alsa pulseaudio )" diff --git a/games-emulation/mupen64plus-qt/mupen64plus-qt-9999.ebuild b/games-emulation/mupen64plus-qt/mupen64plus-qt-9999.ebuild index 8cf3d63e25..4ffcf13528 100644 --- a/games-emulation/mupen64plus-qt/mupen64plus-qt-9999.ebuild +++ b/games-emulation/mupen64plus-qt/mupen64plus-qt-9999.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/dh4/mupen64plus-qt" LICENSE="BSD" SLOT="0" -KEYWORDS="" RDEPEND=" dev-qt/qtcore:5 diff --git a/games-engines/boxtron/boxtron-0.5.4-r2.ebuild b/games-engines/boxtron/boxtron-0.5.4-r2.ebuild index 3340bfa54a..c9f559a8c6 100644 --- a/games-engines/boxtron/boxtron-0.5.4-r2.ebuild +++ b/games-engines/boxtron/boxtron-0.5.4-r2.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://github.com/dreamer/boxtron/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" BDEPEND=" diff --git a/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild b/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild index da03099ddb..35961fe3b2 100644 --- a/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild +++ b/games-misc/Fallout3Terminal/Fallout3Terminal-0_pre20191105.ebuild @@ -18,7 +18,6 @@ RDEPEND=" sys-apps/pv x11-terms/cool-retro-term " -DEPEND="" S="${WORKDIR}/${PN}-${COMMIT}" diff --git a/games-puzzle/generic-tetromino-game/generic-tetromino-game-9999.ebuild b/games-puzzle/generic-tetromino-game/generic-tetromino-game-9999.ebuild index b4b0cc1514..cbe02197c7 100644 --- a/games-puzzle/generic-tetromino-game/generic-tetromino-game-9999.ebuild +++ b/games-puzzle/generic-tetromino-game/generic-tetromino-game-9999.ebuild @@ -15,7 +15,6 @@ EGIT_REPO_URI="https://git.sr.ht/~sebsite/generic-tetromino-game" # - SiIvaGunner rips LICENSE="GPL-3 all-rights-reserved" SLOT="0" -KEYWORDS="" # Note: Lua version is hardcoded RDEPEND=" diff --git a/games-puzzle/krank/krank-8.ebuild b/games-puzzle/krank/krank-8.ebuild index 650caa9a3c..0f95c54389 100644 --- a/games-puzzle/krank/krank-8.ebuild +++ b/games-puzzle/krank/krank-8.ebuild @@ -9,7 +9,6 @@ DESCRIPTION="Little casual game" HOMEPAGE="https://gitlab.com/mazes_80/krank" SRC_URI="https://gitlab.com/mazes_80/krank/-/archive/${PV}/${P}.tar.bz2" -IUSE="" LICENSE="public-domain" SLOT="0" diff --git a/games-strategy/armies-of-exigo-demo/Manifest b/games-strategy/armies-of-exigo-demo/Manifest new file mode 100644 index 0000000000..97ac98e107 --- /dev/null +++ b/games-strategy/armies-of-exigo-demo/Manifest @@ -0,0 +1 @@ +DIST armies-of-exigo--single-player-demo--portable-without-installer.tar.xz 97293504 BLAKE2B c9441d12795273cae4118ddab3e2fdd5df6c621b351f4370f8aba18310cec80a0d02295f343e4639236ca034a055491a9b714ddf2c2e8cd54c492eceb787b4f9 SHA512 b6121c64503fa7362a4c3050f601fa0c365b3154783c7e1fc84307e933f76b8b3fa9fe5061af6fa3fa813e88e680ef1b9ad8e34b4bf2f5d45a884e20f580b078 diff --git a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild new file mode 100644 index 0000000000..36b4a706a5 --- /dev/null +++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit wrapper + +DESCRIPTION="Singleplayer demo of Armies of Exigo (like WarCraft III), Windows" +HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo" + +SRC_URI="https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz" +# TODO add multiplayer demo + +KEYWORDS="~amd64" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +RESTRICT="strip" + +RDEPEND=" + ~games-emulation/conty-1.25.2:0 +" + +QA_PREBUILT="*" + +dir=/opt/armies-of-exigo + +src_install() { + + conty=conty-1.25.2 + + single=armies-of-exigo-demo-single + + mkdir -p "$ED"/opt/armies-of-exigo + + name=armies-of-exigo--single-player-demo--portable-without-installer + + cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo + + path="$dir/single-playerdemo/Exigo_spdemo.exe" + make_wrapper "$single" "$conty wine \"$path\"" + # TODO add USE flag to be able to choolse local wine or wine-proton, against 1.4 GB dependency? + +} + +pkg_postinst() { + einfo "More about the game:" + einfo "https://en.wikipedia.org/wiki/Armies_of_Exigo" + einfo "Discord: https://discord.gg/HcsjkNX3JY" + einfo "https://armies-of-exigo.fandom.com/wiki/Armies_of_Exigo_Wiki" + einfo "" + einfo "This great game from 2004 is an abandonware - in 2024 you can buy it only as a second-hand CD." + einfo "List of creators: https://www.mobygames.com/game/16100/armies-of-exigo/credits/windows/" + einfo "If you want - please try to communicate with authors about making Armies of Exigo free and open source," + einfo "or Intellectual Property holder can make a remake - add more display resolutions, improve the AI," + einfo "make it runnable on modern Windows." + einfo "" + einfo "The game is installed to $dir - if you want to run it by another Wine" +} diff --git a/games-strategy/armies-of-exigo-demo/metadata.xml b/games-strategy/armies-of-exigo-demo/metadata.xml new file mode 100644 index 0000000000..812e586b96 --- /dev/null +++ b/games-strategy/armies-of-exigo-demo/metadata.xml @@ -0,0 +1,8 @@ + + + + + Vitaly Zdanevich + zdanevich.vitaly@ya.ru + + diff --git a/games-util/gamehub/gamehub-0.16.0.1.ebuild b/games-util/gamehub/gamehub-0.16.0.1.ebuild index 65543a126f..f5061b3696 100644 --- a/games-util/gamehub/gamehub-0.16.0.1.ebuild +++ b/games-util/gamehub/gamehub-0.16.0.1.ebuild @@ -19,7 +19,6 @@ SRC_URI="https://github.com/tkashkin/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.ta LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" dev-db/sqlite:3 diff --git a/games-util/hid-nintendo/hid-nintendo-9999.ebuild b/games-util/hid-nintendo/hid-nintendo-9999.ebuild index fb7f49976a..a735e522da 100644 --- a/games-util/hid-nintendo/hid-nintendo-9999.ebuild +++ b/games-util/hid-nintendo/hid-nintendo-9999.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://github.com/nicman23/dkms-hid-nintendo" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" MODULE_NAMES="${PN}(kernel/drivers/hid:${S}/src)" BUILD_TARGETS="-C /usr/src/linux M=${S}/src" diff --git a/games-util/libtess2/libtess2-1.0.3.ebuild b/games-util/libtess2/libtess2-1.0.3.ebuild index 817b0f3938..1d2ab0a771 100644 --- a/games-util/libtess2/libtess2-1.0.3.ebuild +++ b/games-util/libtess2/libtess2-1.0.3.ebuild @@ -12,7 +12,6 @@ S="${WORKDIR}/${PN}-v${PV}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" >=media-libs/glew-2.2.0 @@ -21,7 +20,6 @@ DEPEND=" BDEPEND=" ${DEPEND} >=dev-util/premake-5.0.0_alpha16" -RDEPEND="" src_compile() { emake clean build diff --git a/games-util/roll/roll-2.6.1.ebuild b/games-util/roll/roll-2.6.1.ebuild index b28f819c0e..e6e254d320 100644 --- a/games-util/roll/roll-2.6.1.ebuild +++ b/games-util/roll/roll-2.6.1.ebuild @@ -12,8 +12,6 @@ IUSE="test" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" RESTRICT="!test? ( test )" diff --git a/gnome-extra/extension-manager/Manifest b/gnome-extra/extension-manager/Manifest index cbc2f54295..b8efe9a95f 100644 --- a/gnome-extra/extension-manager/Manifest +++ b/gnome-extra/extension-manager/Manifest @@ -1 +1,2 @@ DIST extension-manager-0.4.3.tar.gz 1479403 BLAKE2B 5d183cf8af08b07878a65305f5b814f5e74a600a305845c9d953cb4debf8476e4e81e932dd645eb54e9c45e662c69c7f2c44e4e40698137d1724c23ab3b42e95 SHA512 036ee3f5c2b6e70e36060112744a760f7f6f29cd7dbc9eafa035942bb283b18b94d55c68285f5c546480e2683e2ceddb4f6e1d309002b18894bccb3b6b87a67d +DIST extension-manager-0.5.0.tar.gz 2246539 BLAKE2B 650033c0a61d7ee4b3b752c12d8474398990f86cdc66c02681c2a1255b4c3afb12db874e8591df6bb4749bf17f322cd20094b0cce35600f82fa6f2cf4ae3f752 SHA512 975f71c072b12358760439ab9254ed8967cfb9c9c8cd38e93d38db0fb8138e4911a7a63c924f8a62b46fbedc83246e156765f3be9e092096d8647d78a0e7717f diff --git a/gnome-extra/extension-manager/extension-manager-0.5.0.ebuild b/gnome-extra/extension-manager/extension-manager-0.5.0.ebuild new file mode 100644 index 0000000000..08c2dc6c97 --- /dev/null +++ b/gnome-extra/extension-manager/extension-manager-0.5.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git" +else + SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell Extensions" +HOMEPAGE="https://mattjakeman.com/apps/extension-manager" + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + dev-libs/glib:2 + dev-util/blueprint-compiler + sys-devel/gettext + virtual/pkgconfig +" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + gui-libs/gtk:4[introspection] + >=gui-libs/libadwaita-1.4.0:1[introspection] + gui-libs/text-engine + net-libs/libsoup:3.0 +" + +DEPEND=" + ${RDEPEND} +" + +PATCHES=( + "${FILESDIR}/${PN}-0.5.0-libadwaita-1.4.patch" +) + +src_configure() { + local emesonargs=( + -Dpackage="ebuild" + -Ddistributor="Gentoo GURU " + + # sys-libs/libbacktrace has been last-rited in ::gentoo + # and is thus unavailable + -Dbacktrace=false + ) + if has live ${PROPERTIES}; then + # Produce a development build for live ebuild + emesonargs+=( -Ddevelopment=true ) + fi + meson_src_configure +} + +# Tests are skipped because as of version 0.3.0, the tests only validate +# resource files and do not verify any functionality of the program. Those +# validations are either already handled by QA checks or not relevant on +# Gentoo. For more information about the rationale, please refer to: +# https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments +# +# If tests are to be executed in the future because the upstream adds +# functionality tests or for other reasons, and should there be no convenient +# way to skip the validations, the following variable values need to be set: +# +# IUSE="test" +# RESTRICT="!test? ( test )" +# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )" +src_test() { + : +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-apps/espanso/espanso-2.1.8.ebuild b/gui-apps/espanso/espanso-2.1.8.ebuild index 7186307cc3..ffcafb6dfe 100644 --- a/gui-apps/espanso/espanso-2.1.8.ebuild +++ b/gui-apps/espanso/espanso-2.1.8.ebuild @@ -384,7 +384,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="" QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/gui-apps/gradience/gradience-0.3.0-r1.ebuild b/gui-apps/gradience/gradience-0.3.0-r1.ebuild index f93471f2b7..e809578c1f 100644 --- a/gui-apps/gradience/gradience-0.3.0-r1.ebuild +++ b/gui-apps/gradience/gradience-0.3.0-r1.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://github.com/GradienceTeam/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="GPL-2+" SLOT="0" -IUSE="" KEYWORDS="~amd64" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/gui-apps/grimshot/grimshot-9999.ebuild b/gui-apps/grimshot/grimshot-9999.ebuild index b30055fad2..bf296b631a 100644 --- a/gui-apps/grimshot/grimshot-9999.ebuild +++ b/gui-apps/grimshot/grimshot-9999.ebuild @@ -12,7 +12,6 @@ EGIT_REPO_URI="https://github.com/OctopusET/sway-contrib.git" LICENSE="MIT" SLOT="0" -KEYWORDS="" IUSE="libnotify" diff --git a/gui-apps/lemurs/lemurs-0.3.1-r1.ebuild b/gui-apps/lemurs/lemurs-0.3.1-r1.ebuild index d659cf07ba..439d99ed52 100644 --- a/gui-apps/lemurs/lemurs-0.3.1-r1.ebuild +++ b/gui-apps/lemurs/lemurs-0.3.1-r1.ebuild @@ -73,13 +73,11 @@ SLOT="0" KEYWORDS="~amd64" IUSE="systemd" -DEPEND="" RDEPEND="${DEPEND} sys-libs/pam systemd? ( sys-apps/systemd:= ) !systemd? ( sys-apps/kbd ) " -BDEPEND="" QA_FLAGS_IGNORED="usr/bin/lemurs" diff --git a/gui-apps/lemurs/lemurs-0.3.1.ebuild b/gui-apps/lemurs/lemurs-0.3.1.ebuild index e6a350c78b..ff7fabf8ee 100644 --- a/gui-apps/lemurs/lemurs-0.3.1.ebuild +++ b/gui-apps/lemurs/lemurs-0.3.1.ebuild @@ -73,13 +73,11 @@ SLOT="0" KEYWORDS="~amd64" IUSE="systemd" -DEPEND="" RDEPEND="${DEPEND} sys-libs/pam systemd? ( sys-apps/systemd:= ) !systemd? ( sys-apps/kbd ) " -BDEPEND="" QA_FLAGS_IGNORED="usr/bin/lemurs" diff --git a/gui-apps/lemurs/lemurs-0.3.2.ebuild b/gui-apps/lemurs/lemurs-0.3.2.ebuild index 45ee4e34bc..769dd806fa 100644 --- a/gui-apps/lemurs/lemurs-0.3.2.ebuild +++ b/gui-apps/lemurs/lemurs-0.3.2.ebuild @@ -73,13 +73,11 @@ SLOT="0" KEYWORDS="~amd64" IUSE="systemd" -DEPEND="" RDEPEND="${DEPEND} sys-libs/pam systemd? ( sys-apps/systemd:= ) !systemd? ( sys-apps/kbd ) " -BDEPEND="" QA_FLAGS_IGNORED="usr/bin/lemurs" diff --git a/gui-apps/packettracer/packettracer-8.2.0.ebuild b/gui-apps/packettracer/packettracer-8.2.0.ebuild index ffd31ca4d1..36664a8d38 100644 --- a/gui-apps/packettracer/packettracer-8.2.0.ebuild +++ b/gui-apps/packettracer/packettracer-8.2.0.ebuild @@ -12,10 +12,8 @@ SRC_URI="CiscoPacketTracer_820_Ubuntu_64bit.deb" LICENSE="Cisco" SLOT="0" KEYWORDS="~amd64" -IUSE="" RESTRICT="fetch mirror strip" -DEPEND="" RDEPEND="${DEPEND} dev-libs/icu x11-libs/xcb-util diff --git a/gui-apps/somebar/somebar-9999.ebuild b/gui-apps/somebar/somebar-9999.ebuild index 9cbda0620a..6d0b4cc26e 100644 --- a/gui-apps/somebar/somebar-9999.ebuild +++ b/gui-apps/somebar/somebar-9999.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://git.sr.ht/~raphi/somebar" LICENSE="MIT" SLOT="0" -KEYWORDS="" DEPEND=" dev-libs/wayland diff --git a/gui-apps/someblocks/someblocks-1.0.0.ebuild b/gui-apps/someblocks/someblocks-1.0.0.ebuild index ef03442793..6eb3179bc9 100644 --- a/gui-apps/someblocks/someblocks-1.0.0.ebuild +++ b/gui-apps/someblocks/someblocks-1.0.0.ebuild @@ -13,9 +13,7 @@ LICENSE="ISC" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { default diff --git a/gui-apps/someblocks/someblocks-9999.ebuild b/gui-apps/someblocks/someblocks-9999.ebuild index ba84c122ff..b722149af0 100644 --- a/gui-apps/someblocks/someblocks-9999.ebuild +++ b/gui-apps/someblocks/someblocks-9999.ebuild @@ -11,11 +11,8 @@ EGIT_REPO_URI="https://git.sr.ht/~raphi/someblocks" LICENSE="ISC" SLOT="0" -KEYWORDS="" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { default diff --git a/gui-apps/szyszka/szyszka-3.0.0.ebuild b/gui-apps/szyszka/szyszka-3.0.0.ebuild index fc6395e7b8..8822ecf7b2 100644 --- a/gui-apps/szyszka/szyszka-3.0.0.ebuild +++ b/gui-apps/szyszka/szyszka-3.0.0.ebuild @@ -206,7 +206,6 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND=" ${DEPEND} gui-libs/gtk diff --git a/gui-apps/wl-mirror/wl-mirror-0.12.2.ebuild b/gui-apps/wl-mirror/wl-mirror-0.12.2.ebuild index ba5d9a0e69..97944cb233 100644 --- a/gui-apps/wl-mirror/wl-mirror-0.12.2.ebuild +++ b/gui-apps/wl-mirror/wl-mirror-0.12.2.ebuild @@ -26,7 +26,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { mycmakeargs=( diff --git a/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild b/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild index 342a348b92..d4fe71e952 100644 --- a/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild +++ b/gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild @@ -12,7 +12,6 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND=" app-alternatives/awk app-misc/jq diff --git a/gui-apps/wl-scripts/wl-scripts-9999.ebuild b/gui-apps/wl-scripts/wl-scripts-9999.ebuild index aa29056e23..be25ce66ae 100644 --- a/gui-apps/wl-scripts/wl-scripts-9999.ebuild +++ b/gui-apps/wl-scripts/wl-scripts-9999.ebuild @@ -11,9 +11,7 @@ HOMEPAGE="https://github.com/mazunki/wl-scripts" LICENSE="GPL-3" SLOT="0" -KEYWORDS="" -DEPEND="" RDEPEND=" app-alternatives/awk app-misc/jq diff --git a/gui-apps/wtype/wtype-0.4.ebuild b/gui-apps/wtype/wtype-0.4.ebuild index 367a7ce246..7b7d93018b 100644 --- a/gui-apps/wtype/wtype-0.4.ebuild +++ b/gui-apps/wtype/wtype-0.4.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/atx/wtype/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="dev-libs/wayland x11-libs/libxkbcommon" diff --git a/gui-libs/libdecor/libdecor-0.1.1.ebuild b/gui-libs/libdecor/libdecor-0.1.1.ebuild index 031c890807..7a320ed516 100644 --- a/gui-libs/libdecor/libdecor-0.1.1.ebuild +++ b/gui-libs/libdecor/libdecor-0.1.1.ebuild @@ -26,7 +26,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local emesonargs=( diff --git a/gui-libs/libdecor/libdecor-9999.ebuild b/gui-libs/libdecor/libdecor-9999.ebuild index 3dcc9ad2ce..bbcd2b2e3d 100644 --- a/gui-libs/libdecor/libdecor-9999.ebuild +++ b/gui-libs/libdecor/libdecor-9999.ebuild @@ -25,7 +25,6 @@ DEPEND=" ) " RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local emesonargs=( diff --git a/media-fonts/firago/firago-1.001.ebuild b/media-fonts/firago/firago-1.001.ebuild index 04eb948e09..eee7b1d4cb 100644 --- a/media-fonts/firago/firago-1.001.ebuild +++ b/media-fonts/firago/firago-1.001.ebuild @@ -17,7 +17,6 @@ LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="" DEPEND=" ${RDEPEND} app-arch/unzip diff --git a/media-gfx/silicon/silicon-0.5.1.ebuild b/media-gfx/silicon/silicon-0.5.1.ebuild index e34dd0c872..9c39e17ec5 100644 --- a/media-gfx/silicon/silicon-0.5.1.ebuild +++ b/media-gfx/silicon/silicon-0.5.1.ebuild @@ -191,7 +191,6 @@ RESTRICT="mirror" LICENSE="Apache-2.0 Boost-1.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" PATCHES=( "${FILESDIR}/silicon-0.5.1-remove-pathfinder_simd-patch.patch" ) BDEPEND=" diff --git a/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild b/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild index a3970ccbd8..cc7670b25b 100644 --- a/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild +++ b/media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild @@ -38,10 +38,7 @@ RESTRICT="mirror" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND="" -RDEPEND="" QA_FLAGS_IGNORED="usr/bin/svgcleaner" diff --git a/media-libs/monado/monado-9999.ebuild b/media-libs/monado/monado-9999.ebuild index 134dc725f6..1b85a77c1b 100644 --- a/media-libs/monado/monado-9999.ebuild +++ b/media-libs/monado/monado-9999.ebuild @@ -15,7 +15,6 @@ SLOT="0" IUSE="dbus ffmpeg gles gstreamer opencv opengl psvr sdl systemd uvc vive vulkan wayland X" # TODO: OpenHMD, percetto?, libsurvive? -BDEPEND="" DEPEND=" media-libs/openxr-loader media-libs/mesa[egl(+)] diff --git a/media-plugins/argotlunar-bin/argotlunar-bin-2.06-r1.ebuild b/media-plugins/argotlunar-bin/argotlunar-bin-2.06-r1.ebuild index 1125806f78..bfd917be35 100644 --- a/media-plugins/argotlunar-bin/argotlunar-bin-2.06-r1.ebuild +++ b/media-plugins/argotlunar-bin/argotlunar-bin-2.06-r1.ebuild @@ -7,7 +7,6 @@ DESCRIPTION="Argotlunar is a sound granulator. Binary Linux VST" HOMEPAGE="https://mourednik.github.io/argotlunar/" SLOT="0" KEYWORDS="~amd64" -IUSE="" 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" diff --git a/media-plugins/gimp-avif-plugin/gimp-avif-plugin-9999.ebuild b/media-plugins/gimp-avif-plugin/gimp-avif-plugin-9999.ebuild index c9c0fceb46..2d6dc8dacf 100644 --- a/media-plugins/gimp-avif-plugin/gimp-avif-plugin-9999.ebuild +++ b/media-plugins/gimp-avif-plugin/gimp-avif-plugin-9999.ebuild @@ -9,16 +9,13 @@ DESCRIPTION="Plug-in for development GIMP 2.99.11 for loading/saving AVIF images HOMEPAGE="https://github.com/novomesk/gimp-avif-plugin" EGIT_REPO_URI="https://github.com/novomesk/gimp-avif-plugin.git" -KEYWORDS="" LICENSE="GPL-3" SLOT="0" -IUSE="" DEPEND=">=media-gfx/gimp-2.99.11 >=media-libs/gexiv2-0.12.2 " -BDEPEND="" RDEPEND="${DEPEND}" diff --git a/media-plugins/qt-jpegxl-image-plugin/qt-jpegxl-image-plugin-9999.ebuild b/media-plugins/qt-jpegxl-image-plugin/qt-jpegxl-image-plugin-9999.ebuild index 95f00db913..394d27fc5c 100644 --- a/media-plugins/qt-jpegxl-image-plugin/qt-jpegxl-image-plugin-9999.ebuild +++ b/media-plugins/qt-jpegxl-image-plugin/qt-jpegxl-image-plugin-9999.ebuild @@ -10,10 +10,8 @@ HOMEPAGE="https://github.com/novomesk/qt-jpegxl-image-plugin" EGIT_REPO_URI="https://github.com/novomesk/qt-jpegxl-image-plugin.git" -KEYWORDS="" LICENSE="GPL-3" SLOT="0" -IUSE="" DEPEND=">=dev-qt/qtgui-5.14.0:5 >=media-libs/libjxl-0.7.0_pre20220311 diff --git a/media-plugins/whysynth/whysynth-20170701_p20180323.ebuild b/media-plugins/whysynth/whysynth-20170701_p20180323.ebuild index 4990f484a6..181fdab7a6 100644 --- a/media-plugins/whysynth/whysynth-20170701_p20180323.ebuild +++ b/media-plugins/whysynth/whysynth-20170701_p20180323.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz -> LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="" DEPEND="media-libs/dssi media-libs/liblo diff --git a/media-radio/fllog/fllog-1.2.7.ebuild b/media-radio/fllog/fllog-1.2.7.ebuild index ffdad00d0d..96ed3d8e50 100644 --- a/media-radio/fllog/fllog-1.2.7.ebuild +++ b/media-radio/fllog/fllog-1.2.7.ebuild @@ -13,7 +13,6 @@ KEYWORDS="~amd64" DEPEND=">=x11-libs/fltk-1.1.7" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local -x CONFIG_SHELL=${BASH} diff --git a/media-sound/drumgizmo/drumgizmo-9999.ebuild b/media-sound/drumgizmo/drumgizmo-9999.ebuild index cbdb65adb7..5e13072b4a 100644 --- a/media-sound/drumgizmo/drumgizmo-9999.ebuild +++ b/media-sound/drumgizmo/drumgizmo-9999.ebuild @@ -11,7 +11,6 @@ EGIT_REPO_URI="https://git.drumgizmo.org/${PN}.git" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="" IUSE="alsa jack lv2 vst cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3" DEPEND=" diff --git a/media-sound/dzr/dzr-231217.ebuild b/media-sound/dzr/dzr-231217.ebuild index 94371499e8..ad14d536f6 100644 --- a/media-sound/dzr/dzr-231217.ebuild +++ b/media-sound/dzr/dzr-231217.ebuild @@ -19,7 +19,6 @@ DEPEND=" net-misc/curl " RDEPEND="${DEPEND}" -BDEPEND="" src_install() { exeinto /usr/bin diff --git a/media-sound/g4music/g4music-3.3.ebuild b/media-sound/g4music/g4music-3.3.ebuild index 5e1a067010..d2204d5dac 100644 --- a/media-sound/g4music/g4music-3.3.ebuild +++ b/media-sound/g4music/g4music-3.3.ebuild @@ -16,7 +16,6 @@ KEYWORDS="~amd64" IUSE="pipewire" -IDEPEND="" DEPEND=" >=gui-libs/gtk-4.6 >=gui-libs/libadwaita-1 diff --git a/media-sound/g4music/g4music-3.4.ebuild b/media-sound/g4music/g4music-3.4.ebuild index 5e1a067010..d2204d5dac 100644 --- a/media-sound/g4music/g4music-3.4.ebuild +++ b/media-sound/g4music/g4music-3.4.ebuild @@ -16,7 +16,6 @@ KEYWORDS="~amd64" IUSE="pipewire" -IDEPEND="" DEPEND=" >=gui-libs/gtk-4.6 >=gui-libs/libadwaita-1 diff --git a/media-sound/loudgain/loudgain-0.6.8-r1.ebuild b/media-sound/loudgain/loudgain-0.6.8-r1.ebuild index 44e8048d0e..f1ec5100c2 100644 --- a/media-sound/loudgain/loudgain-0.6.8-r1.ebuild +++ b/media-sound/loudgain/loudgain-0.6.8-r1.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/Moonbase59/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" #REQUIRED_USE="" # Bug 922026: `av_register_all` is deprecated and maybe not present in ffmpeg-6 diff --git a/media-sound/mpvc/mpvc-1.1.4.ebuild b/media-sound/mpvc/mpvc-1.1.4.ebuild index 851847ef65..972c6b7e19 100644 --- a/media-sound/mpvc/mpvc-1.1.4.ebuild +++ b/media-sound/mpvc/mpvc-1.1.4.ebuild @@ -66,7 +66,6 @@ LICENSE+=" " SLOT="0" KEYWORDS="~amd64" -IUSE="" S="${WORKDIR}/${PN}-v${PV}" QA_FLAGS_IGNORED="usr/bin/mpvc" diff --git a/media-sound/spotifyd/spotifyd-0.3.5.ebuild b/media-sound/spotifyd/spotifyd-0.3.5.ebuild index d3f8fee023..39486e708c 100644 --- a/media-sound/spotifyd/spotifyd-0.3.5.ebuild +++ b/media-sound/spotifyd/spotifyd-0.3.5.ebuild @@ -403,7 +403,6 @@ DEPEND="alsa? ( media-libs/alsa-lib ) RDEPEND="${DEPEND} virtual/rust " -BDEPEND="" QA_FLAGS_IGNORED="usr/bin/spotifyd" diff --git a/media-sound/tavu/tavu-9999.ebuild b/media-sound/tavu/tavu-9999.ebuild index de33a5af3b..8db33a87a2 100644 --- a/media-sound/tavu/tavu-9999.ebuild +++ b/media-sound/tavu/tavu-9999.ebuild @@ -10,7 +10,6 @@ HOMEPAGE="https://git.sr.ht/~kennylevinsen/tavu" EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/tavu" LICENSE="MIT" SLOT="0" -KEYWORDS="" DEPEND="media-libs/alsa-lib" RDEPEND="${DEPEND}" diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild index 09c51858ed..bb169ba6e4 100644 --- a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild +++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild @@ -13,7 +13,6 @@ SRC_URI="${SOURCE_URI}/${PN}-${PV}.tar.bz2" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND="media-libs/alsa-lib >=media-libs/zita-alsa-pcmi-0.3.0 diff --git a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild index 9b6dfb69d3..5d95318527 100644 --- a/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild +++ b/media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild @@ -13,7 +13,6 @@ SRC_URI="${SOURCE_URI}/${PN}-${PV}.tar.bz2" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND="media-libs/alsa-lib >=media-libs/zita-alsa-pcmi-0.3.0 diff --git a/media-video/avisynth+/avisynth+-9999.ebuild b/media-video/avisynth+/avisynth+-9999.ebuild index 43c72c7d2e..e601466ce4 100644 --- a/media-video/avisynth+/avisynth+-9999.ebuild +++ b/media-video/avisynth+/avisynth+-9999.ebuild @@ -3,7 +3,6 @@ EAPI=8 -SCM="" if [ "${PV#9999}" != "${PV}" ] ; then SCM="git-r3" EGIT_REPO_URI="https://github.com/AviSynth/AviSynthPlus.git" @@ -25,9 +24,7 @@ if [ "${PV#9999}" = "${PV}" ] ; then KEYWORDS="~amd64" fi -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" PATCHES=( "${FILESDIR}/avisynth+-9999-return-type-warning.patch" diff --git a/media-video/megapixels/megapixels-1.4.3.ebuild b/media-video/megapixels/megapixels-1.4.3.ebuild index f9c2a8f93a..292c540f3d 100644 --- a/media-video/megapixels/megapixels-1.4.3.ebuild +++ b/media-video/megapixels/megapixels-1.4.3.ebuild @@ -25,7 +25,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -BDEPEND="" pkg_postinst() { xdg_pkg_postinst diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.2.0.ebuild b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.2.0.ebuild index 0f4d7b9433..3f45db09ab 100644 --- a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.2.0.ebuild +++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.2.0.ebuild @@ -426,7 +426,6 @@ 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 OFL-1.1 Unicode-DFS-2016 Unlicense XC ZLIB" SLOT="0" -DEPEND="" RDEPEND="${DEPEND} media-video/ffmpeg" BDEPEND=">=virtual/rust-1.71.1-r1" diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild b/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild index 90e0264934..75f1de5520 100644 --- a/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild +++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild @@ -12,7 +12,6 @@ EGIT_REPO_URI="https://github.com/avsaase/walksnail-osd-tool.git" LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3 ISC UbuntuFontLicense-1.0 MIT OFL-1.1 Unicode-DFS-2016 Unlicense XC ZLIB" SLOT="0" -DEPEND="" RDEPEND="${DEPEND} media-video/ffmpeg" BDEPEND=">=virtual/rust-1.71.1-r1" diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.43.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.43.ebuild deleted file mode 100644 index e1af0c5cbf..0000000000 --- a/net-dns/AdGuardHome/AdGuardHome-0.107.43.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module systemd - -DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui" -HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/" - -SRC_URI=" - https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/AdguardTeam/${PN}/releases/download/v${PV}/AdGuardHome_frontend.tar.gz -> ${P}-frontend.tar.gz - https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz -" - -# main -LICENSE="GPL-3" -# deps -LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB" - -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -FILECAPS=( - -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN} -) - -src_prepare() { - default - # move frontend to project directory - rm build/gitkeep && mv ../build ./ || die -} - -src_compile() { - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh - - local MY_LDFLAGS="-s -w" - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}" - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.channel=release" - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)" - if [ "$(go env GOARM)" != '' ] - then - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)" - elif [ "$(go env GOMIPS)" != '' ] - then - MY_LDFLAGS+=" -X github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)" - fi - - ego build -ldflags "${MY_LDFLAGS}" -trimpath -} - -src_test() { - - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh - count_flags='--count=1' - cover_flags='--coverprofile=./coverage.txt' - shuffle_flags='--shuffle=on' - timeout_flags="--timeout=30s" - fuzztime_flags="--fuzztime=20s" - readonly count_flags cover_flags shuffle_flags timeout_flags fuzztime_flags - - # race only works when pie is disabled - export GOFLAGS="${GOFLAGS/-buildmode=pie/}" - - # following test is failing without giving any reason. Tried disabling internal/updater internal/whois tests toggling race, but still failing. - # ego test\ - # "$count_flags"\ - # "$cover_flags"\ - # "$shuffle_flags"\ - # --race=1\ - # "$timeout_flags"\ - # ./... - - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-bench.sh - ego test\ - "$count_flags"\ - "$shuffle_flags"\ - --race=0\ - "$timeout_flags"\ - --bench='.'\ - --benchmem\ - --benchtime=1s\ - --run='^$'\ - ./... - - # mimicking https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-fuzz.sh - ego test\ - "$count_flags"\ - "$shuffle_flags"\ - --race=0\ - "$timeout_flags"\ - "$fuzztime_flags"\ - --fuzz='.'\ - --run='^$'\ - ./internal/filtering/rulelist/\ - ; - -} - -src_install() { - dobin "${PN}" - einstalldocs - - systemd_newunit "${FILESDIR}"/AdGuardHome-0.107.43.service "${PN}".service -} diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.44.ebuild b/net-dns/AdGuardHome/AdGuardHome-0.107.46.ebuild similarity index 81% rename from net-dns/AdGuardHome/AdGuardHome-0.107.44.ebuild rename to net-dns/AdGuardHome/AdGuardHome-0.107.46.ebuild index 9d30c74d4d..c760965a48 100644 --- a/net-dns/AdGuardHome/AdGuardHome-0.107.44.ebuild +++ b/net-dns/AdGuardHome/AdGuardHome-0.107.46.ebuild @@ -3,14 +3,16 @@ EAPI=8 -inherit fcaps go-module systemd +inherit fcaps go-module readme.gentoo-r1 systemd DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with web ui" HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/" +WIKI_COMMIT="7964837" SRC_URI=" https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/wiki.tar.xz -> ${PN}-wiki-${WIKI_COMMIT}.tar.xz web? ( https://github.com/AdguardTeam/${PN}/releases/download/v${PV}/AdGuardHome_frontend.tar.gz -> ${P}-frontend.tar.gz ) " @@ -25,21 +27,35 @@ KEYWORDS="~amd64 ~arm64" IUSE="+web" # RESTRICT="test" -# see the patch below -BDEPEND=">=dev-lang/go-1.21:=" -BDEPEND+=" app-arch/unzip" +BDEPEND="app-arch/unzip" FILECAPS=( -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN} ) -# otherwise it'll error out saying "update go.mod file" -# Since dev-lang/go-1.21 is stable i think it's safe to update PATCHES=( - "${FILESDIR}"/fix-go.mod-0.107.44.patch + "${FILESDIR}"/disable-update-cmd-opt.patch ) +DOCS=" + ../${PN,,}.wiki/* +" + +DOC_CONTENTS="\n +User is advised to not run binary directly instead use systemd service\n\n +Defaults for systemd service:\n +Web UI: 0.0.0.0:3000\n +Data directory: /var/lib/${PN}\n +Default config: /var/lib/${PN}/${PN}.yaml +" +src_unpack() { + # because we're using vendor/ so we don't need go-module_src_unpack + default +} + src_prepare() { + ln -sv ../vendor ./ || die + default # move frontend to project directory use web && { rm -v build/gitkeep && mv -v ../build ./ || die ; } @@ -116,6 +132,11 @@ src_install() { dosym -r /usr/bin/"${PN}" /usr/bin/adguardhome einstalldocs + readme.gentoo_create_doc systemd_newunit "${FILESDIR}"/AdGuardHome-0.107.43.service "${PN}".service } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/net-dns/AdGuardHome/Manifest b/net-dns/AdGuardHome/Manifest index 329e947636..9753fd25ce 100644 --- a/net-dns/AdGuardHome/Manifest +++ b/net-dns/AdGuardHome/Manifest @@ -1,10 +1,7 @@ -DIST AdGuardHome-0.107.43-deps.tar.xz 104529544 BLAKE2B 4fde3b1e2f85cf85209eb2149c40a5478e4d55cbae90847fafdb5f056b7af2a8234a5880fac6bbed1b62e64d7e849162abbc9e5fef3b262ecea8760fcb21c21c SHA512 44458c3d1d46c7ccf50308227ff765927e1b6d4876065af13004bd0ec2c82c7727e76a81bfc52cf920ea2dee361e5c761db73ed610d04b23568c6e7611301348 -DIST AdGuardHome-0.107.43-frontend.tar.gz 2781809 BLAKE2B 72d42f40a5f671f5dab72a7fcbd77fdfbd58126b67c73fd6e1dbec5f956c017ff64c01cb8c89ec5c72ef2058640e7cea5b93fe1b3c2c7b76edc6de32ab7f4801 SHA512 1c1fd527638c3e35fa21b5738868dae04b41a0bbb04942c94cc36d1dc7f6961bd202c7862fdfffe3ed52039c75b3f358e399c17ccd121e78432ec58fa837f4a0 -DIST AdGuardHome-0.107.43.tar.gz 2227903 BLAKE2B a4811969b2e156a33d6267edeca4be3535e095e8133c6c8d761e132e5f95d21403df37f8ac5567d85994b89ff8912f1799f21f648d6a26a6bf7971d02bd11ffd SHA512 cc9f7602ada6e40ff7c8449bfc1c40fb184c848019ff95b1db46a974f4a72606c587015d440e25094c51cc0b6d01eb68686765d0a92f01752615db63e4527803 -DIST AdGuardHome-0.107.44-deps.tar.xz 115115688 BLAKE2B 198d1f86f24d5d7857eb0bb992ba7be34ee58fa9edd110c2434a59d4dd7cb936acb56175733a86ca847bcf48e99e8960d1a2b38bef072a0151d6b8875b9e13e4 SHA512 a8e77ce8b112f1c1dd6d993fcc8a52c802bf51ce9edc2383137360745f40b95a29c0e913920b17fc9f203286d18bd3ec5813eca0640bff0eb1655e9165c30763 -DIST AdGuardHome-0.107.44-frontend.tar.gz 2784087 BLAKE2B 9c9d1a165bb885d120780f8f35cc38c11d9a0865ee706a33932feba98c13f0b181dbc7fcab10fa16d6654846fe2acf16ccc3aff7aec8b78f44e0092e623f1380 SHA512 0beae751490fb5095e2459b222781d177c4c206d86dc7fcc8a048b03ffcab1896d82cf2b741b9cb94dc817e2c53393ee001a4a182a795f9546d57a8988cebc4d -DIST AdGuardHome-0.107.44.tar.gz 2243237 BLAKE2B f7a7299304f915de2c5e1a673170d480578d68b2b05a15edf7302e3499b55f74dd786b145c5d97a9834c79bf1f7c8e89b5db7ced57b8cea3871cb1415efef51e SHA512 3db00251b9e6567ebe8404c12be2fddaf9d6a924b3d12980a1ab4f7c314089cea68bf1ddbce98702c9f94e1997a717afcb723a9214b3d9a34edcff390b73cb88 DIST AdGuardHome-0.107.45-deps.tar.xz 109986456 BLAKE2B a2b78f368d3fb406cae26c3869fd5c30588373a4c58687e5821c75afe943ada8e7f79f18625cd324e0979b8d11a2964fcfc10fe1ce99750a3abbc0952f5d8880 SHA512 31d6fa1758aaac5039b5310dedd851ca3125eddc183dee33ef8c34af9ba9637fca197d278910854746c24d7dc9fa1628ccca12e38b39b8456879e38e6eefc9e6 DIST AdGuardHome-0.107.45-frontend.tar.gz 2793159 BLAKE2B 361a10477317787e2ed414f92bc3d01724182fe7054be2ce0febc68968a3227b875baa1e3b01aee1374652b22d395128041a23af923cffd437c7a9ead31b622b SHA512 68f1163459673e0213675d195196aaabb564b50640d005ef0664653a2580da6f3fbf84e1c6034119e7f55260b03d61d4513c65e8fd1a00ea5c8a856b2946b822 DIST AdGuardHome-0.107.45.tar.gz 2248687 BLAKE2B 257fbd716d769657c9b40a03f91f7dcaaee5c59788b43c86d1b90120f301cfbbfdf68f547143b6505d5bed70f03e992ca6ca3d86d0b1e9b760d0a21d9a19db89 SHA512 cfbb6eaacde706c9ce1bb632484a8d18a915be9642435fbeff087e9cc8cb8f6c787a244068a2f4cc051750a367558aa7487af7c4c58b88d28b64df7e80b55e09 +DIST AdGuardHome-0.107.46-deps.tar.xz 2617456 BLAKE2B b53495335b348bcc86dd1c03765e14e6d30a85a60405179d5de9105ebc83ffc39dc035ff6c58adec9f92dfe3dee9714a563372f16902e8c8956b32926b4b117c SHA512 15b7521f038914757ff9e72f441b78957750a26730041adea57488548711402b76a642ae49fc970f69aea84e5d033a146fd201cb8707c0de099be096ae68a81c +DIST AdGuardHome-0.107.46-frontend.tar.gz 2791684 BLAKE2B 086826322a3cfa799081bc7b67ae91f7222cb4fa020e0be51ab6f46cb862edca967289f66747dc95f287a48e342e91156f9d155e1080aa2ca02b342223ce8192 SHA512 b4b9b5f9dfae16af9b6a77ca70226ad30e7ecf7eff883bf071304b4a3583ad6bc57d122f956db2bf7cd199abeb582f14e91393740062396eebc376d1c1018ad6 +DIST AdGuardHome-0.107.46.tar.gz 2258665 BLAKE2B d3b7a6cd24e35fc22fc90919ce7143fbe3475891f151011b5c059f66cbcb78b756d40e797cbee5a1cc2d22064969abac329165f16794619e1b60ea6b22366692 SHA512 aaac649e162885c7128a0e8596b03a2b3e1a53fb605ff6d0070e97632d5b8141a3ebba6f93e7f17a51e69394dace0f5bc9b7715a739137dca6740a678ff6a075 DIST AdGuardHome-wiki-7964837.tar.xz 44012 BLAKE2B 0cef0fb890e9fd80db12d74abd39ea90efa5561e11fba0e9df55b5e48536cd5a604d18bd17907921568d73bcc1b08ebb2980e16cb4e1eeb37be10ef89a106243 SHA512 2177fe47986f3086804ef900d2e338efbaf647df7f81d8b28235f77f0375681f96db112d3b06f69ee36706fc44698bdd960b919f5b87f82546ce87cb93b3f196 diff --git a/net-dns/AdGuardHome/files/fix-go.mod-0.107.44.patch b/net-dns/AdGuardHome/files/fix-go.mod-0.107.44.patch deleted file mode 100644 index 1e2d06602d..0000000000 --- a/net-dns/AdGuardHome/files/fix-go.mod-0.107.44.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/go.mod -+++ b/go.mod -@@ -1,6 +1,6 @@ - module github.com/AdguardTeam/AdGuardHome - --go 1.20 -+go 1.21 - - require ( - github.com/AdguardTeam/dnsproxy v0.63.1 diff --git a/net-im/nheko/nheko-9999.ebuild b/net-im/nheko/nheko-9999.ebuild index 7f34ff5017..62a8c8d968 100644 --- a/net-im/nheko/nheko-9999.ebuild +++ b/net-im/nheko/nheko-9999.ebuild @@ -18,7 +18,6 @@ MY_DEP_URIS=( LICENSE="GPL-3 MIT" SLOT="0" -KEYWORDS="" IUSE="X +pie video voip" REQUIRED_USE="video? ( voip )" diff --git a/net-libs/ixwebsocket/ixwebsocket-11.4.4.ebuild b/net-libs/ixwebsocket/ixwebsocket-11.4.4.ebuild index 2f852a9479..59e6c393f9 100644 --- a/net-libs/ixwebsocket/ixwebsocket-11.4.4.ebuild +++ b/net-libs/ixwebsocket/ixwebsocket-11.4.4.ebuild @@ -38,7 +38,6 @@ RDEPEND=" sys-libs/zlib:= ) " -BDEPEND="" S="${WORKDIR}/${MY_P}" diff --git a/net-libs/td/td-9999.ebuild b/net-libs/td/td-9999.ebuild index a651c44121..4ba07415cd 100644 --- a/net-libs/td/td-9999.ebuild +++ b/net-libs/td/td-9999.ebuild @@ -15,7 +15,6 @@ EGIT_REPO_URI="https://github.com/tdlib/${PN}.git" LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="" IUSE="abseil dotnet +jumbo-build static-libs test" RESTRICT="!test? ( test )" diff --git a/net-mail/pop/pop-0.2.0.ebuild b/net-mail/pop/pop-0.2.0.ebuild index 92d554f16c..b6a2244844 100644 --- a/net-mail/pop/pop-0.2.0.ebuild +++ b/net-mail/pop/pop-0.2.0.ebuild @@ -16,9 +16,7 @@ SRC_URI+=" ${DEPS_URI}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" -DEPEND="" RDEPEND="${DEPEND}" BDEPEND=" dev-lang/go diff --git a/net-misc/can-utils/can-utils-9999-r3.ebuild b/net-misc/can-utils/can-utils-9999-r3.ebuild index e860c30876..b12c3627c2 100644 --- a/net-misc/can-utils/can-utils-9999-r3.ebuild +++ b/net-misc/can-utils/can-utils-9999-r3.ebuild @@ -13,7 +13,6 @@ HOMEPAGE="https://github.com/linux-can/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" src_prepare() { eautoreconf diff --git a/net-misc/curlie/curlie-1.7.2.ebuild b/net-misc/curlie/curlie-1.7.2.ebuild index a956dca495..78896afd9e 100644 --- a/net-misc/curlie/curlie-1.7.2.ebuild +++ b/net-misc/curlie/curlie-1.7.2.ebuild @@ -16,7 +16,6 @@ SRC_URI+=" ${DEPS_URI}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND=" net-misc/curl diff --git a/net-misc/mastorss/mastorss-0.13.0.ebuild b/net-misc/mastorss/mastorss-0.13.0.ebuild index b9573f586a..1157217270 100644 --- a/net-misc/mastorss/mastorss-0.13.0.ebuild +++ b/net-misc/mastorss/mastorss-0.13.0.ebuild @@ -18,7 +18,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" dev-libs/boost diff --git a/net-misc/mastorss/mastorss-0.13.1.ebuild b/net-misc/mastorss/mastorss-0.13.1.ebuild index b9573f586a..1157217270 100644 --- a/net-misc/mastorss/mastorss-0.13.1.ebuild +++ b/net-misc/mastorss/mastorss-0.13.1.ebuild @@ -18,7 +18,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" dev-libs/boost diff --git a/net-misc/mastorss/mastorss-9999.ebuild b/net-misc/mastorss/mastorss-9999.ebuild index b9573f586a..1157217270 100644 --- a/net-misc/mastorss/mastorss-9999.ebuild +++ b/net-misc/mastorss/mastorss-9999.ebuild @@ -18,7 +18,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" dev-libs/boost diff --git a/net-misc/openbgpd/openbgpd-6.9_p0.ebuild b/net-misc/openbgpd/openbgpd-6.9_p0.ebuild index f198ed2645..e7ce495b5c 100644 --- a/net-misc/openbgpd/openbgpd-6.9_p0.ebuild +++ b/net-misc/openbgpd/openbgpd-6.9_p0.ebuild @@ -15,9 +15,7 @@ SRC_URI="mirror://openbsd/OpenBGPD/${MY_P}.tar.gz" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" RDEPEND=" ${DEPEND} !!net-misc/quagga diff --git a/net-misc/openbgpd/openbgpd-8.0.ebuild b/net-misc/openbgpd/openbgpd-8.0.ebuild index 957cc121b9..9f7921ac09 100644 --- a/net-misc/openbgpd/openbgpd-8.0.ebuild +++ b/net-misc/openbgpd/openbgpd-8.0.ebuild @@ -15,9 +15,7 @@ SRC_URI="mirror://openbsd/OpenBGPD/${PN}-${MY_PV}.tar.gz" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" RDEPEND=" ${DEPEND} !!net-misc/frr diff --git a/net-misc/openbgpd/openbgpd-9999.ebuild b/net-misc/openbgpd/openbgpd-9999.ebuild index 285599ed18..579508487a 100644 --- a/net-misc/openbgpd/openbgpd-9999.ebuild +++ b/net-misc/openbgpd/openbgpd-9999.ebuild @@ -11,10 +11,7 @@ EGIT_REPO_URI="https://github.com/${PN}-portable/${PN}-portable.git" LICENSE="ISC" SLOT="0" -KEYWORDS="" -IUSE="" -DEPEND="" RDEPEND=" ${DEPEND} !!net-misc/quagga diff --git a/net-misc/rpki-client/rpki-client-8.0.ebuild b/net-misc/rpki-client/rpki-client-8.0.ebuild index 93f200a1fe..e9459f77f3 100644 --- a/net-misc/rpki-client/rpki-client-8.0.ebuild +++ b/net-misc/rpki-client/rpki-client-8.0.ebuild @@ -14,7 +14,6 @@ https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" acct-group/_rpki-client diff --git a/net-misc/rpki-client/rpki-client-8.4.ebuild b/net-misc/rpki-client/rpki-client-8.4.ebuild index 93f200a1fe..e9459f77f3 100644 --- a/net-misc/rpki-client/rpki-client-8.4.ebuild +++ b/net-misc/rpki-client/rpki-client-8.4.ebuild @@ -14,7 +14,6 @@ https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" acct-group/_rpki-client diff --git a/net-misc/rpki-client/rpki-client-8.8.ebuild b/net-misc/rpki-client/rpki-client-8.8.ebuild index 7dcbad53e2..452a51417a 100644 --- a/net-misc/rpki-client/rpki-client-8.8.ebuild +++ b/net-misc/rpki-client/rpki-client-8.8.ebuild @@ -14,7 +14,6 @@ https://lg.breizh-ix.net/ssl/cert.pem -> ${PN}-${MY_PV}-cert.pem" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=" acct-group/_rpki-client diff --git a/net-misc/toot/toot-0.38.1.ebuild b/net-misc/toot/toot-0.38.1.ebuild index 4e9ee26cad..d0e2bc6df2 100644 --- a/net-misc/toot/toot-0.38.1.ebuild +++ b/net-misc/toot/toot-0.38.1.ebuild @@ -26,6 +26,5 @@ DEPEND=" >=dev-python/pytest-7.4.0 ) " RDEPEND="${DEPEND}" -BDEPEND="" distutils_enable_tests pytest diff --git a/net-misc/wsdd/wsdd-0.7.0.ebuild b/net-misc/wsdd/wsdd-0.7.0.ebuild index ed79254f3a..2d407d9ccd 100644 --- a/net-misc/wsdd/wsdd-0.7.0.ebuild +++ b/net-misc/wsdd/wsdd-0.7.0.ebuild @@ -17,10 +17,8 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="" # Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} samba? ( net-fs/samba )" -BDEPEND="" src_install() { python_foreach_impl python_newscript src/wsdd.py wsdd diff --git a/net-misc/wsdd/wsdd-0.7.1.ebuild b/net-misc/wsdd/wsdd-0.7.1.ebuild index a3e34dd483..3719545fbe 100644 --- a/net-misc/wsdd/wsdd-0.7.1.ebuild +++ b/net-misc/wsdd/wsdd-0.7.1.ebuild @@ -17,10 +17,8 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="" # Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} samba? ( net-fs/samba )" -BDEPEND="" src_install() { python_foreach_impl python_newscript src/wsdd.py wsdd diff --git a/net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild b/net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild index fd87143ae8..1162805559 100644 --- a/net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild +++ b/net-misc/xkcd-handler/xkcd-handler-1.0.13.ebuild @@ -12,9 +12,7 @@ SRC_URI="https://github.com/mazunki/xkcd/archive/refs/tags/v${PV}.tar.gz -> xkcd LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" RDEPEND="x11-misc/xdg-utils" S="${WORKDIR}/xkcd-${PV}" diff --git a/net-vpn/fastd/fastd-22.ebuild b/net-vpn/fastd/fastd-22.ebuild index a785085ab6..2bea9a1ead 100644 --- a/net-vpn/fastd/fastd-22.ebuild +++ b/net-vpn/fastd/fastd-22.ebuild @@ -32,7 +32,6 @@ BDEPEND=" sys-devel/bison doc? ( dev-python/sphinx ) " -IDEPEND="" pkg_setup() { if use offload-l2tp; then diff --git a/profiles/package.mask b/profiles/package.mask index 54899853b2..9c76ccdcbf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,10 @@ # New entries go on top. +# Julien Roy (2024-03-21) +# sys-libs/libucontext is masked in ::gentoo +sys-libs/gcompat + # Julien Roy (2024-03-19) # Per upstream, as of 2024-03-02: # "This bridge is deprecated. mautrix-meta is recommended instead." diff --git a/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild b/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild index b64d213453..127ed4f800 100644 --- a/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild +++ b/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild @@ -11,7 +11,6 @@ SRC_URI="https://github.com/cytoscape/cytoscape/releases/download/${PV}/cytoscap LICENSE="LGPL-2.1" SLOT="0" -IUSE="" KEYWORDS="~amd64 ~x86" RDEPEND=">=virtual/jre-11-r2" diff --git a/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild b/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild index 684ca61eb7..23755dc138 100644 --- a/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild +++ b/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://www.jalview.org/getdown/release/jalview-all-${PV}-j1.8.jar" LICENSE="GPL-3" SLOT="0" -IUSE="" KEYWORDS="~amd64 ~x86" DEPEND="app-arch/unzip" diff --git a/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild b/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild index 684ca61eb7..23755dc138 100644 --- a/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild +++ b/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://www.jalview.org/getdown/release/jalview-all-${PV}-j1.8.jar" LICENSE="GPL-3" SLOT="0" -IUSE="" KEYWORDS="~amd64 ~x86" DEPEND="app-arch/unzip" diff --git a/sci-electronics/liblxi/liblxi-1.16.ebuild b/sci-electronics/liblxi/liblxi-1.16.ebuild index 77429abd2e..8609b522f3 100644 --- a/sci-electronics/liblxi/liblxi-1.16.ebuild +++ b/sci-electronics/liblxi/liblxi-1.16.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND=" >=net-libs/libtirpc-1.3.2 diff --git a/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild b/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild index 9c7035294a..d6f415b420 100644 --- a/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild +++ b/sci-electronics/logic-bin/logic-bin-2.4.0.ebuild @@ -11,7 +11,6 @@ KEYWORDS="~amd64 ~x86" LICENSE="Saleae" SLOT="0" -IUSE="" RESTRICT="bindist mirror strip" diff --git a/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild b/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild index b5246f0072..087ac3b537 100644 --- a/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild +++ b/sci-electronics/logic-bin/logic-bin-2.4.9.ebuild @@ -11,7 +11,6 @@ KEYWORDS="~amd64" LICENSE="Saleae" SLOT="0" -IUSE="" RESTRICT="bindist mirror strip" diff --git a/sci-libs/CombBLAS/CombBLAS-1.16.0_p20220331-r2.ebuild b/sci-libs/CombBLAS/CombBLAS-1.16.0_p20220331-r2.ebuild index e542ba1022..ffe052230a 100644 --- a/sci-libs/CombBLAS/CombBLAS-1.16.0_p20220331-r2.ebuild +++ b/sci-libs/CombBLAS/CombBLAS-1.16.0_p20220331-r2.ebuild @@ -14,7 +14,6 @@ S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64" LICENSE='BSD' -IUSE="" SLOT="0" DEPEND=" diff --git a/sci-misc/linuxcnc/linuxcnc-9999.ebuild b/sci-misc/linuxcnc/linuxcnc-9999.ebuild index 6166db9846..980b00fc4e 100644 --- a/sci-misc/linuxcnc/linuxcnc-9999.ebuild +++ b/sci-misc/linuxcnc/linuxcnc-9999.ebuild @@ -17,7 +17,6 @@ S="${WORKDIR}"/linuxcnc-9999/src LICENSE="LGPL-3" SLOT="9999" -KEYWORDS="" IUSE="+gtk modbus rt simulator usb +X" # TODO: add shmdrv use flag diff --git a/sys-apps/asus-numpad/asus-numpad-0.1.ebuild b/sys-apps/asus-numpad/asus-numpad-0.1.ebuild index 39edef631b..31a2c29bd5 100644 --- a/sys-apps/asus-numpad/asus-numpad-0.1.ebuild +++ b/sys-apps/asus-numpad/asus-numpad-0.1.ebuild @@ -23,7 +23,6 @@ SLOT="0" COMMON_DEPEND=">=dev-libs/libevdev-1.12.0" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" -BDEPEND="" src_configure() { meson_src_configure diff --git a/sys-apps/asus-numpad/asus-numpad-0.2.ebuild b/sys-apps/asus-numpad/asus-numpad-0.2.ebuild index 39edef631b..31a2c29bd5 100644 --- a/sys-apps/asus-numpad/asus-numpad-0.2.ebuild +++ b/sys-apps/asus-numpad/asus-numpad-0.2.ebuild @@ -23,7 +23,6 @@ SLOT="0" COMMON_DEPEND=">=dev-libs/libevdev-1.12.0" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" -BDEPEND="" src_configure() { meson_src_configure diff --git a/sys-apps/asus-numpad/asus-numpad-9999.ebuild b/sys-apps/asus-numpad/asus-numpad-9999.ebuild index 39edef631b..31a2c29bd5 100644 --- a/sys-apps/asus-numpad/asus-numpad-9999.ebuild +++ b/sys-apps/asus-numpad/asus-numpad-9999.ebuild @@ -23,7 +23,6 @@ SLOT="0" COMMON_DEPEND=">=dev-libs/libevdev-1.12.0" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND}" -BDEPEND="" src_configure() { meson_src_configure diff --git a/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild b/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild index 57e0b60586..e2985b1228 100644 --- a/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild +++ b/sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://github.com/pentix/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DOCS=( "CHANGELOG.md" "README.md" ) DEPEND="dev-qt/qtcore @@ -21,7 +20,6 @@ DEPEND="dev-qt/qtcore dev-qt/qtwidgets net-libs/libssh" RDEPEND="${DEPEND}" -BDEPEND="" src_prepare() { default diff --git a/sys-apps/sdate/sdate-0.7.ebuild b/sys-apps/sdate/sdate-0.7.ebuild index 8810cbdb1a..b8d935df75 100644 --- a/sys-apps/sdate/sdate-0.7.ebuild +++ b/sys-apps/sdate/sdate-0.7.ebuild @@ -11,7 +11,6 @@ SRC_URI="https://github.com/df7cb/sdate/archive/refs/tags/${PV}.tar.gz -> ${P}.t LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64" -IUSE="" src_prepare() { default diff --git a/sys-cluster/kops-bin/kops-bin-1.25.3.ebuild b/sys-cluster/kops-bin/kops-bin-1.25.3.ebuild index 55d80c77e0..3dd1bef8ff 100644 --- a/sys-cluster/kops-bin/kops-bin-1.25.3.ebuild +++ b/sys-cluster/kops-bin/kops-bin-1.25.3.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://github.com/kubernetes/${PN%-bin}/releases/download/v${PV}/kops- LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-advertising MPL-2.0 unicode" SLOT="0" KEYWORDS="~amd64" -IUSE="" src_unpack() { mkdir -p -- "${S}" diff --git a/sys-cluster/opari2/opari2-2.0.6.ebuild b/sys-cluster/opari2/opari2-2.0.6.ebuild index f30d8e7d10..c5a7fcf783 100644 --- a/sys-cluster/opari2/opari2-2.0.6.ebuild +++ b/sys-cluster/opari2/opari2-2.0.6.ebuild @@ -13,7 +13,6 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" DEPEND="${RDEPEND}" src_prepare() { diff --git a/sys-cluster/psort/psort-1.0.ebuild b/sys-cluster/psort/psort-1.0.ebuild index 2d116eb66b..2c8c9dcc70 100644 --- a/sys-cluster/psort/psort-1.0.ebuild +++ b/sys-cluster/psort/psort-1.0.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://web.archive.org/web/20181126115900/http://gauss.cs.ucsb.edu/cod LICENSE="MIT GPL-2+" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND="virtual/mpi" DEPEND="${RDEPEND}" diff --git a/sys-cluster/usort/usort-0_pre20211230-r1.ebuild b/sys-cluster/usort/usort-0_pre20211230-r1.ebuild index b3209825ea..4b1ef70372 100644 --- a/sys-cluster/usort/usort-0_pre20211230-r1.ebuild +++ b/sys-cluster/usort/usort-0_pre20211230-r1.ebuild @@ -14,7 +14,6 @@ S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64" LICENSE='MIT' -IUSE="" SLOT="0/${PV}" DEPEND="virtual/mpi" diff --git a/sys-fs/diskonaut/diskonaut-0.10.0.ebuild b/sys-fs/diskonaut/diskonaut-0.10.0.ebuild index 85678437d9..86d07b8c61 100644 --- a/sys-fs/diskonaut/diskonaut-0.10.0.ebuild +++ b/sys-fs/diskonaut/diskonaut-0.10.0.ebuild @@ -110,7 +110,6 @@ fi RESTRICT="mirror" LICENSE="MIT" SLOT="0" -IUSE="" QA_FLAGS_IGNORED="usr/bin/diskonaut" diff --git a/sys-fs/diskonaut/diskonaut-0.11.0.ebuild b/sys-fs/diskonaut/diskonaut-0.11.0.ebuild index 1bd35071d1..d6ea290b47 100644 --- a/sys-fs/diskonaut/diskonaut-0.11.0.ebuild +++ b/sys-fs/diskonaut/diskonaut-0.11.0.ebuild @@ -118,7 +118,6 @@ fi RESTRICT="mirror" LICENSE="MIT" SLOT="0" -IUSE="" QA_FLAGS_IGNORED="usr/bin/diskonaut" diff --git a/sys-fs/diskonaut/diskonaut-9999.ebuild b/sys-fs/diskonaut/diskonaut-9999.ebuild index 1bd35071d1..d6ea290b47 100644 --- a/sys-fs/diskonaut/diskonaut-9999.ebuild +++ b/sys-fs/diskonaut/diskonaut-9999.ebuild @@ -118,7 +118,6 @@ fi RESTRICT="mirror" LICENSE="MIT" SLOT="0" -IUSE="" QA_FLAGS_IGNORED="usr/bin/diskonaut" diff --git a/sys-fs/jefferson/Manifest b/sys-fs/jefferson/Manifest new file mode 100644 index 0000000000..cb4d1b4446 --- /dev/null +++ b/sys-fs/jefferson/Manifest @@ -0,0 +1 @@ +DIST jefferson-0.4.5.gh.tar.gz 9439 BLAKE2B cf40fa975bd4441f311bbb933ec9386565018d0e3a8b1ab8a79dee5542f683d437c01caff11933a78733f3feb631fb7086639f1d5dd864bf2e158837dfc6a0c4 SHA512 d4b44138bd36b94f43e4e09e3ab7a0b24044c93c69953b32aadaf544d297eb6e91b951b94754806bbef59f2357e6c8e6d01fda13bc78013341d852c5b8ed0422 diff --git a/sys-fs/jefferson/files/jefferson-use-python-lzo.patch b/sys-fs/jefferson/files/jefferson-use-python-lzo.patch new file mode 100644 index 0000000000..9905333101 --- /dev/null +++ b/sys-fs/jefferson/files/jefferson-use-python-lzo.patch @@ -0,0 +1,22 @@ +diff --git a/jefferson/jffs2.py b/jefferson/jffs2.py +index ab1ac8f..1607bdc 100644 +--- a/jefferson/jffs2.py ++++ b/jefferson/jffs2.py +@@ -9,7 +9,7 @@ import zlib + from pathlib import Path + + import cstruct +-from lzallright import LZOCompressor as lzo ++import lzo + + import jefferson.compression.jffs2_lzma as jffs2_lzma + import jefferson.compression.rtime as rtime +@@ -180,7 +180,7 @@ class Jffs2_raw_inode(cstruct.CStruct): + elif self.compr == JFFS2_COMPR_LZMA: + self.data = jffs2_lzma.decompress(node_data, self.dsize) + elif self.compr == JFFS2_COMPR_LZO: +- self.data = lzo.decompress(node_data) ++ self.data = lzo.decompress(node_data, False, self.dsize) + else: + print("compression not implemented", self) + print(node_data.hex()[:20]) diff --git a/sys-fs/jefferson/jefferson-0.4.5.ebuild b/sys-fs/jefferson/jefferson-0.4.5.ebuild new file mode 100644 index 0000000000..a67cebe006 --- /dev/null +++ b/sys-fs/jefferson/jefferson-0.4.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11,12} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION=" JFFS2 filesystem extraction tool " +HOMEPAGE="https://github.com/onekey-sec/jefferson" +SRC_URI="https://github.com/onekey-sec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cstruct[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/python-lzo[${PYTHON_USEDEP}] +" + +PATCHES=( "${FILESDIR}/${PN}-use-python-lzo.patch" ) diff --git a/sys-fs/jefferson/metadata.xml b/sys-fs/jefferson/metadata.xml new file mode 100644 index 0000000000..7feff88c4e --- /dev/null +++ b/sys-fs/jefferson/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + onekey-sec/jefferson + + diff --git a/sys-fs/ufiformat/ufiformat-0.9.9.ebuild b/sys-fs/ufiformat/ufiformat-0.9.9.ebuild index 8e97e31037..a3af1a280b 100644 --- a/sys-fs/ufiformat/ufiformat-0.9.9.ebuild +++ b/sys-fs/ufiformat/ufiformat-0.9.9.ebuild @@ -11,7 +11,6 @@ SRC_URI="https://github.com/tedigh/$PN/archive/refs/tags/v$PV.tar.gz -> ${P}.tar LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND="sys-fs/e2fsprogs" DEPEND=${RDEPEND} diff --git a/sys-kernel/xow/xow-0.5.ebuild b/sys-kernel/xow/xow-0.5.ebuild index b4f31ad278..09d017e075 100644 --- a/sys-kernel/xow/xow-0.5.ebuild +++ b/sys-kernel/xow/xow-0.5.ebuild @@ -11,7 +11,6 @@ SRC_URI="https://github.com/medusalix/xow/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND="virtual/libusb:1" RDEPEND="${DEPEND}" diff --git a/sys-libs/gcompat/Manifest b/sys-libs/gcompat/Manifest new file mode 100644 index 0000000000..3c9b4b0526 --- /dev/null +++ b/sys-libs/gcompat/Manifest @@ -0,0 +1 @@ +DIST gcompat-1.1.0.tar.xz 27456 BLAKE2B 60b008a08eb4841e24a5d810c7ed354e12b06d2e4046df6cf6e19ce01aca29dd5d18027c5c87b66c6821fd5f9677ce236ac6e1826339b294e936e5b90b5ad444 SHA512 fbaa5b5410bde295df11f72cf946aa81ab7d46a919a75e75f70e339d429e38f0fa9283400cbcd4bf8c646011300065f53788ffc584d6fbb093bf4dbd28e766ab diff --git a/sys-libs/gcompat/gcompat-1.1.0.ebuild b/sys-libs/gcompat/gcompat-1.1.0.ebuild new file mode 100644 index 0000000000..6e5d56674c --- /dev/null +++ b/sys-libs/gcompat/gcompat-1.1.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2018-2020 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal flag-o-matic + +DESCRIPTION="The GNU C Library compatibility layer for musl" +HOMEPAGE="https://git.adelielinux.org/adelie/gcompat" +KEYWORDS="~amd64 ~x86" +LICENSE="UoI-NCSA" +IUSE="libucontext obstack" +SRC_URI="https://distfiles.adelielinux.org/source/${PN}/${P}.tar.xz" +SLOT="0" + +DEPEND=" + libucontext? ( sys-libs/libucontext ) + obstack? ( sys-libs/obstack-standalone ) +" +RDEPEND="${DEPEND}" + +get_loader_name() { + # Loosely based on Adélie APKBUILD + # TODO: Check against glibc’s logic + + case "$ABI" in + x86) echo "ld-linux.so.2" ;; + amd64) echo "ld-linux-x86-64.so.2" ;; + arm*) echo "ld-linux-armhf.so.3" ;; + arm64) echo "ld-linux-aarch64.so.1" ;; + mips | powerpc | s390) echo "ld.so.1" ;; + esac +} + +get_linker_path() { + local arch=$(ldd 2>&1 | sed -n '1s/^musl libc (\(.*\))$/\1/p') + echo "/lib/ld-musl-${arch}.so.1" +} + +src_compile() { + filter-flags "-Wl,--as-needed" + + emake \ + LINKER_PATH="$(get_linker_path)" \ + LOADER_NAME="$(get_loader_name)" \ + WITH_OBSTACK="$(usex obstack 'obstack-standalone' 'no')" \ + $(usex libucontext WITH_LIBUCONTEXT=yes '') +} + +src_install() { + emake \ + LINKER_PATH="$(get_linker_path)" \ + LOADER_NAME="$(get_loader_name)" \ + WITH_OBSTACK="$(usex obstack 'obstack-standalone' 'no')" \ + $(usex libucontext WITH_LIBUCONTEXT=yes '') \ + DESTDIR="${D}" \ + install +} diff --git a/sys-libs/gcompat/metadata.xml b/sys-libs/gcompat/metadata.xml new file mode 100644 index 0000000000..fbf4214c6a --- /dev/null +++ b/sys-libs/gcompat/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + Use sys-libs/obstack-standalone for greater compatibility + Add support for ucontext functions via sys-libs/libucontext + + diff --git a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild index 7a1e43d722..f36997221e 100644 --- a/sys-libs/libfixposix/libfixposix-0.4.3.ebuild +++ b/sys-libs/libfixposix/libfixposix-0.4.3.ebuild @@ -13,7 +13,6 @@ LICENSE="Boost-1.0" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" DEPEND="${RDEPEND}" src_prepare(){ diff --git a/sys-libs/libfixposix/libfixposix-0.5.1.ebuild b/sys-libs/libfixposix/libfixposix-0.5.1.ebuild index c54b4b1a7c..10d65d0a5e 100644 --- a/sys-libs/libfixposix/libfixposix-0.5.1.ebuild +++ b/sys-libs/libfixposix/libfixposix-0.5.1.ebuild @@ -13,7 +13,6 @@ LICENSE="Boost-1.0" SLOT="0" KEYWORDS="~amd64" -RDEPEND="" DEPEND="${RDEPEND}" src_prepare() { diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.12.1.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.12.1.ebuild index 2ead4d7fd1..7fab821162 100644 --- a/sys-libs/libnvidia-container/libnvidia-container-1.12.1.ebuild +++ b/sys-libs/libnvidia-container/libnvidia-container-1.12.1.ebuild @@ -20,7 +20,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" net-libs/libtirpc diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.13.1.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.13.1.ebuild index 2ead4d7fd1..7fab821162 100644 --- a/sys-libs/libnvidia-container/libnvidia-container-1.13.1.ebuild +++ b/sys-libs/libnvidia-container/libnvidia-container-1.13.1.ebuild @@ -20,7 +20,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" net-libs/libtirpc diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.13.2.ebuild b/sys-libs/libnvidia-container/libnvidia-container-1.13.2.ebuild index 2ead4d7fd1..7fab821162 100644 --- a/sys-libs/libnvidia-container/libnvidia-container-1.13.2.ebuild +++ b/sys-libs/libnvidia-container/libnvidia-container-1.13.2.ebuild @@ -20,7 +20,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" net-libs/libtirpc diff --git a/sys-libs/libnvidia-container/libnvidia-container-9999.ebuild b/sys-libs/libnvidia-container/libnvidia-container-9999.ebuild index 2ead4d7fd1..7fab821162 100644 --- a/sys-libs/libnvidia-container/libnvidia-container-9999.ebuild +++ b/sys-libs/libnvidia-container/libnvidia-container-9999.ebuild @@ -20,7 +20,6 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="" RDEPEND=" net-libs/libtirpc diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild index 90115f1948..6abd111d3e 100644 --- a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild +++ b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild @@ -16,7 +16,6 @@ SRC_URI="https://github.com/solokeys/solo1/archive/${PV}.tar.gz -> ${MY_P}.tar.g LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" KEYWORDS="~amd64" -IUSE="" RDEPEND="virtual/udev" DEPEND="${RDEPEND}" diff --git a/sys-process/nq/nq-0.4.ebuild b/sys-process/nq/nq-0.4.ebuild index e1be4ee886..efcab3504d 100644 --- a/sys-process/nq/nq-0.4.ebuild +++ b/sys-process/nq/nq-0.4.ebuild @@ -17,7 +17,6 @@ IUSE="shell +tq test" RESTRICT="!test? ( test )" REQUIRED_USE="shell? ( !test )" # shell alternatives currently fail tests -DEPEND="" RDEPEND=" shell? ( sys-apps/util-linux sys-apps/coreutils ) tq? ( || ( app-misc/tmux app-misc/screen ) ) diff --git a/sys-process/scron/scron-0.4.ebuild b/sys-process/scron/scron-0.4.ebuild index d2d1250c54..f8e10d7063 100644 --- a/sys-process/scron/scron-0.4.ebuild +++ b/sys-process/scron/scron-0.4.ebuild @@ -11,7 +11,6 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND=" !sys-process/cronie !sys-process/bcron @@ -19,7 +18,6 @@ RDEPEND=" !sys-process/fcron !sys-process/systemd-cron " -BDEPEND="" src_install() { emake MANPREFIX="/usr/share/man" PREFIX="/usr" DESTDIR="${D}" install diff --git a/virtual/MASS/MASS-0.ebuild b/virtual/MASS/MASS-0.ebuild index a1b3d619ba..e3063f16d7 100644 --- a/virtual/MASS/MASS-0.ebuild +++ b/virtual/MASS/MASS-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/Matrix/Matrix-0.ebuild b/virtual/Matrix/Matrix-0.ebuild index db87173b45..c5c4cb0303 100644 --- a/virtual/Matrix/Matrix-0.ebuild +++ b/virtual/Matrix/Matrix-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/boot/boot-0.ebuild b/virtual/boot/boot-0.ebuild index cd69e03b99..b52d2151c5 100644 --- a/virtual/boot/boot-0.ebuild +++ b/virtual/boot/boot-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/lattice/lattice-0.ebuild b/virtual/lattice/lattice-0.ebuild index fdb37555ca..66199e91a2 100644 --- a/virtual/lattice/lattice-0.ebuild +++ b/virtual/lattice/lattice-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/mgcv/mgcv-0.ebuild b/virtual/mgcv/mgcv-0.ebuild index e58afeb102..b6d18483d4 100644 --- a/virtual/mgcv/mgcv-0.ebuild +++ b/virtual/mgcv/mgcv-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/nlme/nlme-0.ebuild b/virtual/nlme/nlme-0.ebuild index 86f08f5867..5c508dce12 100644 --- a/virtual/nlme/nlme-0.ebuild +++ b/virtual/nlme/nlme-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/nnet/nnet-0.ebuild b/virtual/nnet/nnet-0.ebuild index b23d539ffe..e5cff856eb 100644 --- a/virtual/nnet/nnet-0.ebuild +++ b/virtual/nnet/nnet-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/virtual/survival/survival-0.ebuild b/virtual/survival/survival-0.ebuild index f75460671a..493e4e014d 100644 --- a/virtual/survival/survival-0.ebuild +++ b/virtual/survival/survival-0.ebuild @@ -4,10 +4,8 @@ EAPI=7 DESCRIPTION="Virtual of a R recommended package" -HOMEPAGE="" SRC_URI="" -LICENSE="" SLOT="0" KEYWORDS="~amd64" diff --git a/www-apps/libmedium/libmedium-20231020.ebuild b/www-apps/libmedium/libmedium-20231020.ebuild index d836b61dc6..b83f110b8c 100644 --- a/www-apps/libmedium/libmedium-20231020.ebuild +++ b/www-apps/libmedium/libmedium-20231020.ebuild @@ -294,10 +294,8 @@ LICENSE="0BSD AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 I SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="acct-user/libmedium acct-group/libmedium" -BDEPEND="" # rust does not use *FLAGS from make.conf, silence portage warning # update with proper path to binaries this crate installs, omit leading / diff --git a/www-apps/librarian/librarian-2023.05.07.ebuild b/www-apps/librarian/librarian-2023.05.07.ebuild index e5c9708d70..069eb60135 100644 --- a/www-apps/librarian/librarian-2023.05.07.ebuild +++ b/www-apps/librarian/librarian-2023.05.07.ebuild @@ -15,10 +15,8 @@ LICENSE="AGPL-3 Apache-2.0 BSD-2 BSD MIT MPL-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="acct-user/librarian acct-group/librarian" -BDEPEND="" EGO_SUM=( "cloud.google.com/go v0.26.0/go.mod" diff --git a/www-apps/pleroma-fe/pleroma-fe-2.6.1.ebuild b/www-apps/pleroma-fe/pleroma-fe-2.6.1.ebuild index fc69ddfbc4..f232455bc8 100644 --- a/www-apps/pleroma-fe/pleroma-fe-2.6.1.ebuild +++ b/www-apps/pleroma-fe/pleroma-fe-2.6.1.ebuild @@ -14,7 +14,6 @@ else fi LICENSE="AGPL-3 MIT ISC Apache-2.0" SLOT="0" -IUSE="" # Requires network access (https) as long as NPM dependencies aren't packaged # said dependencies have their checksum verified via `yarn.lock` diff --git a/www-apps/pleroma-fe/pleroma-fe-9999.ebuild b/www-apps/pleroma-fe/pleroma-fe-9999.ebuild index fc69ddfbc4..f232455bc8 100644 --- a/www-apps/pleroma-fe/pleroma-fe-9999.ebuild +++ b/www-apps/pleroma-fe/pleroma-fe-9999.ebuild @@ -14,7 +14,6 @@ else fi LICENSE="AGPL-3 MIT ISC Apache-2.0" SLOT="0" -IUSE="" # Requires network access (https) as long as NPM dependencies aren't packaged # said dependencies have their checksum verified via `yarn.lock` diff --git a/www-apps/pleroma/pleroma-2.6.2.ebuild b/www-apps/pleroma/pleroma-2.6.2.ebuild index 87839ad06e..e3ef5e89bf 100644 --- a/www-apps/pleroma/pleroma-2.6.2.ebuild +++ b/www-apps/pleroma/pleroma-2.6.2.ebuild @@ -18,7 +18,6 @@ else fi LICENSE="AGPL-3 CC-BY-SA-4.0 CC-BY-4.0" SLOT="otp" -IUSE="" # Requires network access (https) as long as elixir dependencies aren't packaged # said dependencies have their checksum verified via `mix.lock` diff --git a/www-apps/pleroma/pleroma-9999.ebuild b/www-apps/pleroma/pleroma-9999.ebuild index 292dcac0f6..cf413c1948 100644 --- a/www-apps/pleroma/pleroma-9999.ebuild +++ b/www-apps/pleroma/pleroma-9999.ebuild @@ -18,7 +18,6 @@ else fi LICENSE="AGPL-3 CC-BY-SA-4.0 CC-BY-4.0" SLOT="otp" -IUSE="" # Requires network access (https) as long as elixir dependencies aren't packaged # said dependencies have their checksum verified via `mix.lock` diff --git a/www-apps/rimgo/rimgo-1.2.1.ebuild b/www-apps/rimgo/rimgo-1.2.1.ebuild index 74a6f4c3a8..04fbfcebfe 100644 --- a/www-apps/rimgo/rimgo-1.2.1.ebuild +++ b/www-apps/rimgo/rimgo-1.2.1.ebuild @@ -13,10 +13,8 @@ SLOT="0" KEYWORDS="~amd64" SRC_URI="https://codeberg.org/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -DEPEND="" RDEPEND="acct-user/rimgo acct-group/rimgo" -BDEPEND="" EGO_SUM=( "github.com/PuerkitoBio/goquery v1.8.1" diff --git a/www-apps/zola/zola-0.17.2.ebuild b/www-apps/zola/zola-0.17.2.ebuild index e1031da8bc..afa0943dfd 100644 --- a/www-apps/zola/zola-0.17.2.ebuild +++ b/www-apps/zola/zola-0.17.2.ebuild @@ -452,7 +452,6 @@ LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0 SLOT="0" KEYWORDS="~amd64" -DEPEND="" RDEPEND="${DEPEND}" BDEPEND=">=virtual/rust-1.57.0" diff --git a/www-misc/waldl/waldl-0.0.1_pre20211112.ebuild b/www-misc/waldl/waldl-0.0.1_pre20211112.ebuild index accd7c8873..a19a7c99e8 100644 --- a/www-misc/waldl/waldl-0.0.1_pre20211112.ebuild +++ b/www-misc/waldl/waldl-0.0.1_pre20211112.ebuild @@ -20,7 +20,6 @@ DEPEND=" x11-misc/dmenu " RDEPEND="${DEPEND}" -BDEPEND="" S="${WORKDIR}/${PN}-${GIT_COMMIT}/" diff --git a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild index 6f3b9d87f2..2b98609cb2 100644 --- a/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild +++ b/www-misc/wyebadblock/wyebadblock-1.0.0.ebuild @@ -17,7 +17,6 @@ DEPEND=" dev-libs/glib:2 " RDEPEND="${DEPEND}" -BDEPEND="" pkg_postinst() { ewarn "To use wyebadblock, you must first download and copy the easylist.txt file into ~/.config/wyebadblock/" diff --git a/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild b/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild index 6319899322..9bc21ff8fd 100644 --- a/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild +++ b/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/eworm-de/xcur2png/releases/download/${PV}/${P}.tar.g LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND=" media-libs/libpng diff --git a/x11-apps/xcur2png/xcur2png-0.7.1.ebuild b/x11-apps/xcur2png/xcur2png-0.7.1.ebuild index 00e8b422bb..603e029c38 100644 --- a/x11-apps/xcur2png/xcur2png-0.7.1.ebuild +++ b/x11-apps/xcur2png/xcur2png-0.7.1.ebuild @@ -10,7 +10,6 @@ SRC_URI="https://github.com/eworm-de/xcur2png/releases/download/${PV}/${P}.tar.g LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" DEPEND=" media-libs/libpng diff --git a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild index 720ab54908..cf97282d9b 100644 --- a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild +++ b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild @@ -18,7 +18,6 @@ KEYWORDS="~amd64 ~x86" IUSE="sdl sdl2 xlib" REQUIRED_USE="|| ( sdl sdl2 xlib )" -RDEPEND="" DEPEND=" xlib? ( x11-libs/libX11[${MULTILIB_USEDEP}] ) sdl? ( >=media-libs/libsdl-1.2[${MULTILIB_USEDEP}] ) diff --git a/x11-misc/gammy/gammy-0.9.60.ebuild b/x11-misc/gammy/gammy-0.9.60.ebuild index 67d4cdf607..15cea3e94b 100644 --- a/x11-misc/gammy/gammy-0.9.60.ebuild +++ b/x11-misc/gammy/gammy-0.9.60.ebuild @@ -18,7 +18,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" dev-qt/qtcore:5 diff --git a/x11-misc/gammy/gammy-0.9.64.ebuild b/x11-misc/gammy/gammy-0.9.64.ebuild index 746e648f38..b885252951 100644 --- a/x11-misc/gammy/gammy-0.9.64.ebuild +++ b/x11-misc/gammy/gammy-0.9.64.ebuild @@ -18,7 +18,6 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="" RDEPEND=" dev-qt/qtcore:5 diff --git a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild index 061f979586..7faa454d15 100644 --- a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild +++ b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild @@ -15,7 +15,6 @@ SRC_URI=" KEYWORDS="~amd64" LICENSE="BSD" SLOT="0" -IUSE="" QA_PREBUILT="/usr/bin/${MY_PN}" S="${WORKDIR}" diff --git a/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild index 14edfa91ad..a5cb5bcdba 100644 --- a/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild +++ b/x11-misc/ksnip/ksnip-1.10.0-r1.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" dev-qt/qtdbus:5 diff --git a/x11-misc/ksnip/ksnip-1.10.1.ebuild b/x11-misc/ksnip/ksnip-1.10.1.ebuild index 5c5cef1188..a379d12434 100644 --- a/x11-misc/ksnip/ksnip-1.10.1.ebuild +++ b/x11-misc/ksnip/ksnip-1.10.1.ebuild @@ -12,7 +12,6 @@ SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" dev-qt/qtdbus:5 diff --git a/x11-misc/ksnip/ksnip-1.9.2.ebuild b/x11-misc/ksnip/ksnip-1.9.2.ebuild index 070e0c7c0d..8addb55091 100644 --- a/x11-misc/ksnip/ksnip-1.9.2.ebuild +++ b/x11-misc/ksnip/ksnip-1.9.2.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" dev-qt/qtdbus:5 diff --git a/x11-misc/tbsm/tbsm-0.5.ebuild b/x11-misc/tbsm/tbsm-0.5.ebuild index 7d61bba56b..b64cc145f5 100644 --- a/x11-misc/tbsm/tbsm-0.5.ebuild +++ b/x11-misc/tbsm/tbsm-0.5.ebuild @@ -16,7 +16,6 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" DEPEND="app-shells/bash:0" RDEPEND="${DEPEND}" diff --git a/x11-misc/tbsm/tbsm-0.6.ebuild b/x11-misc/tbsm/tbsm-0.6.ebuild index 7d61bba56b..b64cc145f5 100644 --- a/x11-misc/tbsm/tbsm-0.6.ebuild +++ b/x11-misc/tbsm/tbsm-0.6.ebuild @@ -16,7 +16,6 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" DEPEND="app-shells/bash:0" RDEPEND="${DEPEND}" diff --git a/x11-misc/tbsm/tbsm-0.7.ebuild b/x11-misc/tbsm/tbsm-0.7.ebuild index 7d61bba56b..b64cc145f5 100644 --- a/x11-misc/tbsm/tbsm-0.7.ebuild +++ b/x11-misc/tbsm/tbsm-0.7.ebuild @@ -16,7 +16,6 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" DEPEND="app-shells/bash:0" RDEPEND="${DEPEND}" diff --git a/x11-misc/xbanish/xbanish-1.8.ebuild b/x11-misc/xbanish/xbanish-1.8.ebuild index ef2bb82191..8b3a322920 100644 --- a/x11-misc/xbanish/xbanish-1.8.ebuild +++ b/x11-misc/xbanish/xbanish-1.8.ebuild @@ -13,7 +13,6 @@ SRC_URI="https://github.com/jcs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" LICENSE="ISC" SLOT="0" -IUSE="" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild index 769e960bb5..69ede7d3bd 100644 --- a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild +++ b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild @@ -15,7 +15,6 @@ S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64" LICENSE="ISC" SLOT="0" -IUSE="" RDEPEND=" x11-libs/libX11 diff --git a/x11-misc/xscreensaver-anclock/xscreensaver-anclock-2.2.1.ebuild b/x11-misc/xscreensaver-anclock/xscreensaver-anclock-2.2.1.ebuild index ef4e693f50..977e129968 100644 --- a/x11-misc/xscreensaver-anclock/xscreensaver-anclock-2.2.1.ebuild +++ b/x11-misc/xscreensaver-anclock/xscreensaver-anclock-2.2.1.ebuild @@ -13,7 +13,6 @@ http://pt2k.xii.jp/software/anclock/xscreensaver/oldver/anclock-${PV}-for-xscree LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="" COMMON_DEPEND=" dev-libs/libxml2 diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild index 764e5ab149..c0e1d858a0 100644 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.22.ebuild @@ -21,7 +21,6 @@ fi LICENSE="GPL-3" SLOT="0" -RDEPEND="" DEPEND="${RDEPEND}" DOCS=( README.md ) diff --git a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild index 623049e1e8..119f5a8146 100644 --- a/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild +++ b/x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild @@ -21,7 +21,6 @@ fi LICENSE="GPL-3" SLOT="0" -RDEPEND="" DEPEND="${RDEPEND}" DOCS=( README.md ) diff --git a/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20181023.ebuild b/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20181023.ebuild index 58e3386d2a..b870137cbc 100644 --- a/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20181023.ebuild +++ b/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20181023.ebuild @@ -12,6 +12,5 @@ SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-claws-mail-theme/arch LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" S="${WORKDIR}/${PN}-${MY_COMMIT}" diff --git a/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild b/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild index a6f1d0deb1..49c20c6f98 100644 --- a/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild +++ b/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild @@ -12,6 +12,5 @@ SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-claws-mail-theme/arch LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" S="${WORKDIR}/${PN}-${MY_COMMIT}" diff --git a/x11-themes/qogir-icon-theme/qogir-icon-theme-2020.11.22.ebuild b/x11-themes/qogir-icon-theme/qogir-icon-theme-2020.11.22.ebuild index 2d165381bb..2ea70300c4 100644 --- a/x11-themes/qogir-icon-theme/qogir-icon-theme-2020.11.22.ebuild +++ b/x11-themes/qogir-icon-theme/qogir-icon-theme-2020.11.22.ebuild @@ -21,7 +21,6 @@ KEYWORDS="~amd64" RESTRICT="binchecks strip" # Unsure about dependencies -RDEPEND="" DEPEND="${RDEPEND}" src_prepare() {