aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild2
-rw-r--r--app-accessibility/rhvoice/rhvoice-1.6.0.ebuild2
-rw-r--r--app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild8
-rw-r--r--app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild4
-rw-r--r--app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild4
-rw-r--r--app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild4
-rw-r--r--app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild4
-rw-r--r--app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild2
-rw-r--r--app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild2
-rw-r--r--app-arch/libarchive-qt/libarchive-qt-9999.ebuild4
-rw-r--r--app-arch/microtar/microtar-0.1.0.ebuild2
-rw-r--r--app-arch/zarchive/zarchive-0.1.2.ebuild4
-rw-r--r--app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild3
-rw-r--r--app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild9
-rw-r--r--app-crypt/autofirma/autofirma-1.8.2.ebuild4
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild13
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild13
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild13
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild13
-rw-r--r--app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild4
-rw-r--r--app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild2
-rw-r--r--app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild2
-rw-r--r--app-crypt/uacme/uacme-1.7.1.ebuild4
-rw-r--r--app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild2
-rw-r--r--app-editors/mined/mined-2015.25.ebuild5
-rw-r--r--app-editors/typora-bin/typora-bin-1.8.10.ebuild3
-rw-r--r--app-emacs/prop-menu/prop-menu-0.1.2.ebuild4
-rw-r--r--app-emulation/arnold/arnold-20170513.ebuild4
-rw-r--r--app-emulation/rars/rars-1.6.ebuild9
-rw-r--r--app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild10
-rw-r--r--app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild10
-rw-r--r--app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild8
-rw-r--r--app-forensics/mvt/mvt-2.4.1.ebuild4
-rw-r--r--app-misc/anki-bin/anki-bin-23.12.1.ebuild4
-rw-r--r--app-misc/anki-bin/anki-bin-24.04.ebuild4
-rw-r--r--app-misc/apidb/apidb-5.11.0_beta.ebuild4
-rw-r--r--app-misc/apidb/apidb-5.13.1_beta.ebuild4
-rw-r--r--app-misc/apidb/apidb-5.13.4_beta.ebuild4
-rw-r--r--app-misc/apidb/apidb-5.13.6_beta.ebuild4
-rw-r--r--app-misc/apidb/apidb-5.8.0_beta.ebuild4
-rw-r--r--app-misc/aw-client/aw-client-0.11.0.ebuild17
-rw-r--r--app-misc/aw-core/aw-core-0.11.0.ebuild12
-rw-r--r--app-misc/brightness-control/brightness-control-2.4.ebuild2
-rw-r--r--app-misc/brightnessctl/brightnessctl-0.5.1.ebuild2
-rw-r--r--app-misc/chayang/chayang-0.1.0.ebuild5
-rw-r--r--app-misc/clipboard/clipboard-0.9.0.1.ebuild3
-rw-r--r--app-misc/dbf/dbf-0.9.0.ebuild4
-rw-r--r--app-misc/dragon/dragon-1.1.1.ebuild2
-rw-r--r--app-misc/dragon/dragon-1.1.1_p20210820.ebuild7
-rw-r--r--app-misc/dragon/dragon-1.2.0.ebuild2
-rw-r--r--app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild4
-rw-r--r--app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild4
-rw-r--r--app-misc/gentodo/gentodo-0.2.1.ebuild6
-rw-r--r--app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild2
-rw-r--r--app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild7
-rw-r--r--app-misc/kloak/kloak-0.2.30.ebuild3
-rw-r--r--app-misc/ledger-live/ledger-live-2.68.1.ebuild3
-rw-r--r--app-misc/ledger-live/ledger-live-2.71.1.ebuild3
-rw-r--r--app-misc/ledger-live/ledger-live-2.73.0.ebuild3
-rw-r--r--app-misc/ledger-live/ledger-live-2.73.1.ebuild3
-rw-r--r--app-misc/ledger-live/ledger-live-2.75.0.ebuild3
-rw-r--r--app-misc/lf/lf-27.ebuild12
-rw-r--r--app-misc/lf/lf-28-r1.ebuild12
-rw-r--r--app-misc/lf/lf-29.ebuild12
-rw-r--r--app-misc/lf/lf-30.ebuild12
-rw-r--r--app-misc/lf/lf-31.ebuild12
-rw-r--r--app-misc/macchina/macchina-6.1.8-r1.ebuild4
-rw-r--r--app-misc/macchina/macchina-6.1.8.ebuild4
-rw-r--r--app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild4
-rw-r--r--app-misc/minder/minder-1.16.2.ebuild6
-rw-r--r--app-misc/minder/minder-1.16.3.ebuild6
-rw-r--r--app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild5
-rw-r--r--app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild6
-rw-r--r--app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild6
-rw-r--r--app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild6
-rw-r--r--app-misc/pfetch/pfetch-0.6.0.ebuild3
-rw-r--r--app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild5
-rw-r--r--app-misc/wcal/wcal-0.1-r1.ebuild2
-rw-r--r--app-misc/wego/wego-2.2.ebuild5
-rw-r--r--app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild4
-rw-r--r--app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild4
-rw-r--r--app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild4
-rw-r--r--app-office/jameica-bin/jameica-bin-2.10.4.ebuild4
-rw-r--r--app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild8
-rw-r--r--app-office/nixnote-bin/nixnote-bin-9999.ebuild5
-rw-r--r--app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild8
-rw-r--r--app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild16
-rw-r--r--app-office/pyspread/pyspread-2.1.1.ebuild4
-rw-r--r--app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild8
-rw-r--r--app-portage/showbuild/showbuild-0.9.1-r1.ebuild6
-rw-r--r--app-portage/version/version-0.19.0_alpha.ebuild5
-rw-r--r--app-portage/version/version-0.20.1_alpha.ebuild5
-rw-r--r--app-portage/version/version-0.21.0_alpha.ebuild5
-rw-r--r--app-shells/carapace/carapace-0.30.2.ebuild9
-rw-r--r--app-shells/carapace/carapace-1.0.0.ebuild9
-rw-r--r--app-shells/carapace/carapace-1.0.1.ebuild9
-rw-r--r--app-text/lorien-bin/lorien-bin-0.6.0.ebuild8
-rw-r--r--app-text/lsp/lsp-0.5.0_rc4.ebuild5
-rw-r--r--app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild12
-rw-r--r--app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild12
-rw-r--r--app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild12
-rw-r--r--app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild6
-rw-r--r--app-vim/kotlin-vim/kotlin-vim-20220627.ebuild9
-rw-r--r--dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild3
-rw-r--r--dev-cpp/dpp/dpp-10.0.23.ebuild4
-rw-r--r--dev-cpp/dpp/dpp-10.0.24.ebuild4
-rw-r--r--dev-cpp/dpp/dpp-10.0.25.ebuild4
-rw-r--r--dev-cpp/dpp/dpp-10.0.29.ebuild4
-rw-r--r--dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild8
-rw-r--r--dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild8
-rw-r--r--dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild12
-rw-r--r--dev-db/dbeaver-bin/dbeaver-bin-23.2.0.ebuild12
-rw-r--r--dev-db/dbeaver-bin/dbeaver-bin-23.3.0.ebuild12
-rw-r--r--dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild12
-rw-r--r--dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild2
-rw-r--r--dev-elixir/hex/hex-1.0.1-r1.ebuild3
-rw-r--r--dev-embedded/esp-idf/esp-idf-5.1.2.ebuild23
-rw-r--r--dev-embedded/esp-idf/esp-idf-5.2.ebuild19
-rw-r--r--dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild5
-rw-r--r--dev-embedded/rauc/rauc-1.11.3.ebuild3
-rw-r--r--dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild5
-rw-r--r--dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild4
-rw-r--r--dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild4
-rw-r--r--dev-lang/gnu-apl/gnu-apl-1.8.ebuild5
-rw-r--r--dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild5
-rw-r--r--dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild5
-rw-r--r--dev-lang/opencilk/opencilk-1.1.ebuild8
-rw-r--r--dev-lang/opencilk/opencilk-2.1.ebuild8
-rw-r--r--dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild4
-rw-r--r--dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild4
-rw-r--r--dev-libs/feedbackd/feedbackd-0.2.0.ebuild2
-rw-r--r--dev-libs/fsst/fsst-0_pre20200830-r1.ebuild4
-rw-r--r--dev-libs/ip2loc/ip2loc-8.1.4.ebuild4
-rw-r--r--dev-libs/libdbf/libdbf-0.0.1.ebuild4
-rw-r--r--dev-libs/libtypec/libtypec-0.5.0-r1.ebuild4
-rw-r--r--dev-libs/libtypec/libtypec-0.5.0.ebuild4
-rw-r--r--dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild6
-rw-r--r--dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild6
-rw-r--r--dev-libs/lsquic/lsquic-3.2.0-r1.ebuild10
-rw-r--r--dev-libs/lsquic/lsquic-3.2.0.ebuild10
-rw-r--r--dev-libs/monero-seed/monero-seed-0.1.0.ebuild6
-rw-r--r--dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild9
-rw-r--r--dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild5
-rw-r--r--dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild4
-rw-r--r--dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild4
-rw-r--r--dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild5
-rw-r--r--dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild5
147 files changed, 438 insertions, 449 deletions
diff --git a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild
index 3361d95b0..f5bf646e8 100644
--- a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild
+++ b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild
@@ -19,9 +19,9 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz ->
S="${WORKDIR}/${MY_P}"
LICENSE="BSD GPL-2+ GPL-3+ LGPL-2.1+"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ao dbus portaudio +pulseaudio +speech-dispatcher"
-SLOT="0"
REQUIRED_USE="|| ( ao portaudio pulseaudio )"
COMMON_DEPEND="
diff --git a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
index 5cf4395c7..5e3f8f2f9 100644
--- a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
+++ b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild
@@ -30,9 +30,9 @@ LICENSE="BSD GPL-2 GPL-3+ LGPL-2.1+
$(printf 'l10n_%s? ( CC-BY-NC-ND-4.0 )\n' "${CC_NC_LANGS[@]}")
$(printf 'l10n_%s? ( free-noncomm )\n' "${NC_LANGS[@]}")
"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="$(printf 'l10n_%s ' ${LANGS[@]}) ao cli portaudio +pulseaudio +server +speech-dispatcher"
-SLOT="0"
REQUIRED_USE="|| ( ao portaudio pulseaudio )"
DEPEND="
diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild
index abefa9baa..d7d09bf64 100644
--- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild
+++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild
@@ -7,17 +7,19 @@ inherit cmake
DESCRIPTION="Ananicy rewritten in C++ for much lower CPU and memory usage"
HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp"
+SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
+
IUSE="bpf clang systemd"
REQUIRED_USE="
bpf? ( clang )
"
-SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/${PN}-v${PV}"
-
RDEPEND="
!app-admin/ananicy
>=dev-cpp/nlohmann_json-3.9
diff --git a/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild b/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild
index f10c459a0..e8ae3a1dc 100644
--- a/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild
+++ b/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild
@@ -8,13 +8,13 @@ DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gent
HOMEPAGE="https://sourceforge.net/projects/customrescuecd/"
SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+S=${WORKDIR}
+
LICENSE="GPL-3"
SLOT="${PV}"
KEYWORDS="~x86"
RESTRICT="bindist mirror"
-S=${WORKDIR}
-
src_unpack() { :; }
src_install() {
diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
index 97ae9bab2..120d055cd 100644
--- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
+++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
@@ -8,13 +8,13 @@ DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gent
HOMEPAGE="https://sourceforge.net/projects/customrescuecd/"
SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+S=${WORKDIR}
+
LICENSE="GPL-3"
SLOT="${PV}"
KEYWORDS="~amd64"
RESTRICT="bindist mirror"
-S=${WORKDIR}
-
src_unpack() { :; }
src_install() {
diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
index 97ae9bab2..120d055cd 100644
--- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
+++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild
@@ -8,13 +8,13 @@ DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gent
HOMEPAGE="https://sourceforge.net/projects/customrescuecd/"
SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+S=${WORKDIR}
+
LICENSE="GPL-3"
SLOT="${PV}"
KEYWORDS="~amd64"
RESTRICT="bindist mirror"
-S=${WORKDIR}
-
src_unpack() { :; }
src_install() {
diff --git a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild
index aa51ea3d4..ded8d34f8 100644
--- a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild
+++ b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild
@@ -9,6 +9,8 @@ DESCRIPTION="A cross-platform, complete password management solution"
HOMEPAGE="https://enpass.io/"
SRC_URI="https://apt.enpass.io/pool/main/e/enpass/enpass_${PV}_amd64.deb"
+S="${WORKDIR}"
+
LICENSE="Enpass-EULA"
SLOT="0"
KEYWORDS="~amd64"
@@ -21,8 +23,6 @@ RDEPEND="
x11-libs/libxkbcommon
"
-S="${WORKDIR}"
-
QA_PREBUILT="/opt/enpass/*"
src_unpack() {
diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild
index 2ad5a6ded..1d8b71631 100644
--- a/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild
+++ b/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild
@@ -17,10 +17,10 @@ else
S="${WORKDIR}/${PN}-v${PV}"
fi
-RESTRICT="test"
LICENSE="LGPL-3"
SLOT="0"
IUSE="static-libs"
+RESTRICT="test"
DEPEND="
app-arch/libarchive[lzma,bzip2,zlib(+)]
diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild
index 82202f1ed..20cf3e549 100644
--- a/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild
+++ b/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild
@@ -17,10 +17,10 @@ else
S="${WORKDIR}/${PN}-v${PV}"
fi
-RESTRICT="test"
LICENSE="LGPL-3"
SLOT="0"
IUSE="static-libs"
+RESTRICT="test"
DEPEND="
app-arch/libarchive[lzma,bzip2,zlib(+)]
diff --git a/app-arch/libarchive-qt/libarchive-qt-9999.ebuild b/app-arch/libarchive-qt/libarchive-qt-9999.ebuild
index 82202f1ed..0cef11e44 100644
--- a/app-arch/libarchive-qt/libarchive-qt-9999.ebuild
+++ b/app-arch/libarchive-qt/libarchive-qt-9999.ebuild
@@ -13,14 +13,14 @@ if [[ "${PV}" == *9999* ]]; then
EGIT_REPO_URI="https://gitlab.com/marcusbritanicus/${PN}.git"
else
SRC_URI="https://gitlab.com/marcusbritanicus/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
+ KEYWORDS="~amd64"
fi
-RESTRICT="test"
LICENSE="LGPL-3"
SLOT="0"
IUSE="static-libs"
+RESTRICT="test"
DEPEND="
app-arch/libarchive[lzma,bzip2,zlib(+)]
diff --git a/app-arch/microtar/microtar-0.1.0.ebuild b/app-arch/microtar/microtar-0.1.0.ebuild
index 3b81c09d4..e5ec79063 100644
--- a/app-arch/microtar/microtar-0.1.0.ebuild
+++ b/app-arch/microtar/microtar-0.1.0.ebuild
@@ -8,10 +8,10 @@ inherit toolchain-funcs
DESCRIPTION="A lightweight tar library written in ANSI C"
HOMEPAGE="https://github.com/rxi/microtar"
SRC_URI="https://github.com/rxi/microtar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64"
src_compile() {
tc-export CC
diff --git a/app-arch/zarchive/zarchive-0.1.2.ebuild b/app-arch/zarchive/zarchive-0.1.2.ebuild
index c5c2edbe6..92b1fb7d1 100644
--- a/app-arch/zarchive/zarchive-0.1.2.ebuild
+++ b/app-arch/zarchive/zarchive-0.1.2.ebuild
@@ -9,11 +9,11 @@ DESCRIPTION="Library for creating and reading zstd-compressed file archives (.za
HOMEPAGE="https://github.com/Exzap/ZArchive"
SRC_URI="https://github.com/Exzap/ZArchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/ZArchive-${PV}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
DEPEND="app-arch/zstd"
RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/ZArchive-${PV}"
diff --git a/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild
index a1e69fac0..99f965beb 100644
--- a/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild
+++ b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild
@@ -14,6 +14,8 @@ SRC_URI="
arm64? ( https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_arm64.deb -> ${P}-arm64.deb )
"
+S="${WORKDIR}"
+
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
@@ -48,7 +50,6 @@ RDEPEND="
"
QA_PREBUILT="opt/KopiaUI/*"
-S="${WORKDIR}"
src_install() {
mv "${S}"/* "${ED}" || die
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 134e18bc9..fe20c2f17 100644
--- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild
+++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild
@@ -5,19 +5,16 @@
EAPI=8
-inherit bash-completion-r1 xdg-utils
+inherit bash-completion-r1 git-r3 xdg-utils
DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite"
HOMEPAGE="http://www.phoronix-test-suite.com"
+EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+EGIT3_STORE_DIR="${T}"
LICENSE="GPL-3"
SLOT="0"
-EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-EGIT3_STORE_DIR="${T}"
-inherit git-r3
-SRC_URI=""
-
IUSE="sdl"
RDEPEND="${DEPEND}
diff --git a/app-crypt/autofirma/autofirma-1.8.2.ebuild b/app-crypt/autofirma/autofirma-1.8.2.ebuild
index a13f35083..3e1ae0b64 100644
--- a/app-crypt/autofirma/autofirma-1.8.2.ebuild
+++ b/app-crypt/autofirma/autofirma-1.8.2.ebuild
@@ -14,6 +14,8 @@ HOMEPAGE="
SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${P}.zip
https://distfiles.chuso.net/distfiles/${P}.zip"
+S=${WORKDIR}
+
LICENSE="|| ( GPL-2 EUPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64"
@@ -21,8 +23,6 @@ KEYWORDS="~amd64"
RDEPEND="virtual/jre:1.8"
BDEPEND="app-arch/unzip"
-S=${WORKDIR}
-
src_unpack() {
default
rpm_unpack "./${P}-1.noarch_FEDORA.rpm"
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild
index f0578cf4a..ea2a9886f 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild
@@ -11,6 +11,11 @@ inherit distutils-r1
PARENT_PN="${PN%-dns-rfc2136}"
PARENT_P="${PARENT_PN}-${PV}"
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+ https://github.com/certbot/certbot
+ https://letsencrypt.org/
+"
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
@@ -25,17 +30,11 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
- https://github.com/certbot/certbot
- https://letsencrypt.org/
-"
+S="${WORKDIR}/${PARENT_P}/${PN}"
LICENSE="Apache-2.0"
SLOT="0"
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
BDEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild
index 425d68e1a..31ab5103f 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild
@@ -11,6 +11,11 @@ inherit distutils-r1
PARENT_PN="${PN%-dns-rfc2136}"
PARENT_P="${PARENT_PN}-${PV}"
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+ https://github.com/certbot/certbot
+ https://letsencrypt.org/
+"
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
@@ -25,17 +30,11 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
- https://github.com/certbot/certbot
- https://letsencrypt.org/
-"
+S="${WORKDIR}/${PARENT_P}/${PN}"
LICENSE="Apache-2.0"
SLOT="0"
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
BDEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild
index 425d68e1a..31ab5103f 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild
@@ -11,6 +11,11 @@ inherit distutils-r1
PARENT_PN="${PN%-dns-rfc2136}"
PARENT_P="${PARENT_PN}-${PV}"
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+ https://github.com/certbot/certbot
+ https://letsencrypt.org/
+"
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
@@ -25,17 +30,11 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
- https://github.com/certbot/certbot
- https://letsencrypt.org/
-"
+S="${WORKDIR}/${PARENT_P}/${PN}"
LICENSE="Apache-2.0"
SLOT="0"
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
BDEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild
index f0578cf4a..ea2a9886f 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild
@@ -11,6 +11,11 @@ inherit distutils-r1
PARENT_PN="${PN%-dns-rfc2136}"
PARENT_P="${PARENT_PN}-${PV}"
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+ https://github.com/certbot/certbot
+ https://letsencrypt.org/
+"
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
@@ -25,17 +30,11 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
- https://github.com/certbot/certbot
- https://letsencrypt.org/
-"
+S="${WORKDIR}/${PARENT_P}/${PN}"
LICENSE="Apache-2.0"
SLOT="0"
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
BDEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
diff --git a/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild
index 5925e8fb3..ce5d62b7e 100644
--- a/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild
+++ b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild
@@ -9,6 +9,8 @@ DESCRIPTION="Spanish government certificate request generator"
HOMEPAGE="https://www.cert.fnmt.es/"
SRC_URI="https://descargas.cert.fnmt.es/Linux/configuradorfnmt-1.0.1-0.x86_64.rpm"
+S=${WORKDIR}
+
LICENSE="FNMT-RCM"
SLOT="0"
KEYWORDS="~amd64"
@@ -16,8 +18,6 @@ KEYWORDS="~amd64"
RDEPEND="virtual/jre:1.8"
DEPEND="${RDEPEND}"
-S=${WORKDIR}/
-
src_install() {
java-pkg_dojar "usr/lib64/${PN}/${PN}.jar"
java-pkg_dolauncher
diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild
index 5cfcc62db..9b7a17e61 100644
--- a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild
+++ b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild
@@ -10,8 +10,8 @@ HOMEPAGE="https://launchpad.net/gencfsm"
SRC_URI="https://launchpad.net/gencfsm/trunk/${PV}/+download/${PN}_${PV}.tar.xz -> ${P}.tar.xz"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE="+appindicator"
DEPEND="
diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild
index 2dc21af40..03650089e 100644
--- a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild
+++ b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild
@@ -10,8 +10,8 @@ HOMEPAGE="https://launchpad.net/gencfsm"
SRC_URI="https://launchpad.net/gencfsm/trunk/${PV}/+download/${PN}_${PV}.tar.xz -> ${P}.tar.xz"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE="+appindicator"
DEPEND="
diff --git a/app-crypt/uacme/uacme-1.7.1.ebuild b/app-crypt/uacme/uacme-1.7.1.ebuild
index 862429748..4f0fd1d90 100644
--- a/app-crypt/uacme/uacme-1.7.1.ebuild
+++ b/app-crypt/uacme/uacme-1.7.1.ebuild
@@ -8,10 +8,10 @@ HOMEPAGE="https://github.com/ndilieto/uacme"
SRC_URI="https://github.com/ndilieto/uacme/archive/upstream/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/uacme-upstream-${PV}"
+LICENSE="GPL-3"
+SLOT="0"
KEYWORDS="~amd64"
-SLOT="0"
-LICENSE="GPL-3"
IUSE="gnutls mbedtls +ualpn +man"
REQUIRED_USE="gnutls? ( !mbedtls )"
diff --git a/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild b/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild
index 707bdb247..2069eb9d8 100644
--- a/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild
+++ b/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild
@@ -11,8 +11,8 @@ HOMEPAGE="https://tracker.debian.org/pkg/dict-moby-thesaurus"
SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${DEB}"
S="${WORKDIR}"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=app-text/dictd-1.13.0-r3"
diff --git a/app-editors/mined/mined-2015.25.ebuild b/app-editors/mined/mined-2015.25.ebuild
index e48862e1c..b79bb069e 100644
--- a/app-editors/mined/mined-2015.25.ebuild
+++ b/app-editors/mined/mined-2015.25.ebuild
@@ -6,12 +6,15 @@ inherit toolchain-funcs
DESCRIPTION="A powerful text editor with extensive Unicode and CJK support"
HOMEPAGE="http://towo.net/mined/"
SRC_URI="https://downloads.sourceforge.net/project/mined/mined/mined%20${PV}/${P}.tar.gz?ts=gAAAAABhfF-EKWvxGfwH7tpfR0NI8LV87Muimvh4jUigxZZZAD1fN8xgcbBPJc1TQ3f8djMFDbHXXz6rQZI4_qwwEsqakvBpqg%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fmined%2Ffiles%2Fmined%2Fmined%2520${PV}%2Fmined-${P}.tar.gz%2Fdownload -> ${P}.tar.gz"
+
+S="${S}"/src
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+
RESTRICT="test"
DEPEND="${RDEPEND}"
-S=${S}/src
src_configure() {
tc-export CC
sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined
diff --git a/app-editors/typora-bin/typora-bin-1.8.10.ebuild b/app-editors/typora-bin/typora-bin-1.8.10.ebuild
index d2684f37e..3e17e4729 100644
--- a/app-editors/typora-bin/typora-bin-1.8.10.ebuild
+++ b/app-editors/typora-bin/typora-bin-1.8.10.ebuild
@@ -12,6 +12,8 @@ SRC_URI="
arm64? ( https://typora.io/linux/typora_${PV}_arm64.deb )
"
+S="${WORKDIR}"
+
LICENSE="Typora-EULA"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
@@ -43,7 +45,6 @@ RDEPEND="
${DEPEND}"
QA_PREBUILT="*"
-S="${WORKDIR}"
src_install() {
mv "${S}"/* "${ED}" || die
diff --git a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
index d1e7ebca2..eda9d06f9 100644
--- a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
+++ b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild
@@ -9,12 +9,12 @@ DESCRIPTION="Compute pop-up menus from text and overlay properties "
HOMEPAGE="https://github.com/david-christiansen/prop-menu-el"
SRC_URI="https://github.com/david-christiansen/prop-menu-el/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/prop-menu-el-${PV}"
+
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/prop-menu-el-${PV}"
-
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
diff --git a/app-emulation/arnold/arnold-20170513.ebuild b/app-emulation/arnold/arnold-20170513.ebuild
index 6704b1763..17ad70b65 100644
--- a/app-emulation/arnold/arnold-20170513.ebuild
+++ b/app-emulation/arnold/arnold-20170513.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="Amstrad CPC emulator"
HOMEPAGE="http://www.cpctech.org.uk"
SRC_URI="http://cpctech.cpc-live.com/arnsrc.zip -> ${P}.zip"
+S=${WORKDIR}/src
+
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -24,8 +26,6 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="app-arch/unzip"
-S=${WORKDIR}/src
-
src_prepare() {
setup-wxwidgets
sed -i "4421s:=.*$:=wxT(\"/usr/share/${PN}/\");:" arngui/arnguiApp.cpp || die
diff --git a/app-emulation/rars/rars-1.6.ebuild b/app-emulation/rars/rars-1.6.ebuild
index ca1429e68..9e563f421 100644
--- a/app-emulation/rars/rars-1.6.ebuild
+++ b/app-emulation/rars/rars-1.6.ebuild
@@ -18,14 +18,9 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/${P}"
-CP_DEPEND=""
-
-RDEPEND=">=virtual/jre-1.8:*
- ${CP_DEPEND}"
-DEPEND=">=virtual/jdk-1.8:*
- ${CP_DEPEND}"
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
src_unpack() {
default
diff --git a/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild b/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild
index 0e4d2675a..5d5c9bc19 100644
--- a/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild
+++ b/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild
@@ -3,18 +3,20 @@
EAPI=8
-SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
DESCRIPTION="Manage symlinks in \$XDG_CONFIG_HOME/autostart"
HOMEPAGE="https://codeberg.org/mmatous/eselect-autostart"
+SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}"
+
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
+
RESTRICT="mirror"
RDEPEND="app-admin/eselect"
-S="${WORKDIR}/${PN}"
-
src_install() {
default
insinto /usr/share/eselect/modules
diff --git a/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild b/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild
index 5c4cfb7fc..92427237c 100644
--- a/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild
+++ b/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild
@@ -3,18 +3,20 @@
EAPI=8
-SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
DESCRIPTION="Manage the ld symlink"
HOMEPAGE="https://codeberg.org/mmatous/eselect-ld"
+SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}"
+
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
+
RESTRICT="mirror"
RDEPEND="app-admin/eselect"
-S="${WORKDIR}/${PN}"
-
src_install() {
default
insinto /usr/share/eselect/modules
diff --git a/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild b/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild
index dbf7f0a07..cfb7278a3 100644
--- a/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild
+++ b/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild
@@ -3,18 +3,18 @@
EAPI=8
-SRC_URI="https://github.com/coldnew/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
DESCRIPTION="Manage the valac symlink"
HOMEPAGE="https://github.com/coldnew/eselect-vala"
+SRC_URI="https://github.com/coldnew/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
RESTRICT="mirror"
RDEPEND="app-admin/eselect"
-S="${WORKDIR}/${P}"
-
src_install() {
default
insinto /usr/share/eselect/modules
diff --git a/app-forensics/mvt/mvt-2.4.1.ebuild b/app-forensics/mvt/mvt-2.4.1.ebuild
index 8ad7c7b70..e85f256da 100644
--- a/app-forensics/mvt/mvt-2.4.1.ebuild
+++ b/app-forensics/mvt/mvt-2.4.1.ebuild
@@ -7,14 +7,14 @@ DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_11 )
inherit distutils-r1
-SRC_URI="https://github.com/mvt-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
DESCRIPTION="Forensic traces to identify a potential compromise of Android and iOS devices"
HOMEPAGE="https://github.com/mvt-project/mvt"
+SRC_URI="https://github.com/mvt-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-python/adb-shell[${PYTHON_USEDEP}]
diff --git a/app-misc/anki-bin/anki-bin-23.12.1.ebuild b/app-misc/anki-bin/anki-bin-23.12.1.ebuild
index 5c24611d9..ba6ac5939 100644
--- a/app-misc/anki-bin/anki-bin-23.12.1.ebuild
+++ b/app-misc/anki-bin/anki-bin-23.12.1.ebuild
@@ -23,6 +23,8 @@ SRC_URI="
https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm -> ${P}.xpm
"
+S="${WORKDIR}"
+
# The program itself is licensed under AGPL-3+ with contributed portions licensed
# under BSD-3.
# The translation files are licensed under BSD-3 and public-domain.
@@ -100,8 +102,6 @@ RDEPEND="
"
BDEPEND="app-arch/unzip"
-S="${WORKDIR}"
-
DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI can either switch
to ${CATEGORY}/${PN}[-qt6], or temporarily set an environment variable
ENABLE_QT5_COMPAT to 1 to have Anki install the previous compatibility code.
diff --git a/app-misc/anki-bin/anki-bin-24.04.ebuild b/app-misc/anki-bin/anki-bin-24.04.ebuild
index 71e8ec20e..43195331a 100644
--- a/app-misc/anki-bin/anki-bin-24.04.ebuild
+++ b/app-misc/anki-bin/anki-bin-24.04.ebuild
@@ -23,6 +23,8 @@ SRC_URI="
https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm -> ${P}.xpm
"
+S="${WORKDIR}"
+
# The program itself is licensed under AGPL-3+ with contributed portions licensed
# under BSD-3.
# The translation files are licensed under BSD-3 and public-domain.
@@ -101,8 +103,6 @@ RDEPEND="
"
BDEPEND="app-arch/unzip"
-S="${WORKDIR}"
-
DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI can either switch
to ${CATEGORY}/${PN}[-qt6], or temporarily set an environment variable
ENABLE_QT5_COMPAT to 1 to have Anki install the previous compatibility code.
diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild
index 7ca706863..f068f7a67 100644
--- a/app-misc/apidb/apidb-5.11.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild
@@ -23,6 +23,8 @@ else
KEYWORDS="~amd64"
fi
+S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
@@ -44,8 +46,6 @@ DEPEND="${RDEPEND}
sys-devel/flex
"
-S="${WORKDIR}/${PN}-${MYPV}"
-
src_prepare() {
sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die
diff --git a/app-misc/apidb/apidb-5.13.1_beta.ebuild b/app-misc/apidb/apidb-5.13.1_beta.ebuild
index 7ca706863..f068f7a67 100644
--- a/app-misc/apidb/apidb-5.13.1_beta.ebuild
+++ b/app-misc/apidb/apidb-5.13.1_beta.ebuild
@@ -23,6 +23,8 @@ else
KEYWORDS="~amd64"
fi
+S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
@@ -44,8 +46,6 @@ DEPEND="${RDEPEND}
sys-devel/flex
"
-S="${WORKDIR}/${PN}-${MYPV}"
-
src_prepare() {
sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die
diff --git a/app-misc/apidb/apidb-5.13.4_beta.ebuild b/app-misc/apidb/apidb-5.13.4_beta.ebuild
index 7ca706863..f068f7a67 100644
--- a/app-misc/apidb/apidb-5.13.4_beta.ebuild
+++ b/app-misc/apidb/apidb-5.13.4_beta.ebuild
@@ -23,6 +23,8 @@ else
KEYWORDS="~amd64"
fi
+S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
@@ -44,8 +46,6 @@ DEPEND="${RDEPEND}
sys-devel/flex
"
-S="${WORKDIR}/${PN}-${MYPV}"
-
src_prepare() {
sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die
diff --git a/app-misc/apidb/apidb-5.13.6_beta.ebuild b/app-misc/apidb/apidb-5.13.6_beta.ebuild
index 7ca706863..f068f7a67 100644
--- a/app-misc/apidb/apidb-5.13.6_beta.ebuild
+++ b/app-misc/apidb/apidb-5.13.6_beta.ebuild
@@ -23,6 +23,8 @@ else
KEYWORDS="~amd64"
fi
+S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
@@ -44,8 +46,6 @@ DEPEND="${RDEPEND}
sys-devel/flex
"
-S="${WORKDIR}/${PN}-${MYPV}"
-
src_prepare() {
sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die
diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild
index 7e58ba566..193ef6e22 100644
--- a/app-misc/apidb/apidb-5.8.0_beta.ebuild
+++ b/app-misc/apidb/apidb-5.8.0_beta.ebuild
@@ -17,6 +17,8 @@ DESCRIPTION="API Generator for Database access"
HOMEPAGE="https://github.com/azaeldevel/apidb"
SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
+S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
@@ -39,8 +41,6 @@ DEPEND="${RDEPEND}
sys-devel/flex
"
-S="${WORKDIR}/${PN}-${MYPV}"
-
src_prepare() {
sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die
sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die
diff --git a/app-misc/aw-client/aw-client-0.11.0.ebuild b/app-misc/aw-client/aw-client-0.11.0.ebuild
index 8349a69f8..0dbe0b3a1 100644
--- a/app-misc/aw-client/aw-client-0.11.0.ebuild
+++ b/app-misc/aw-client/aw-client-0.11.0.ebuild
@@ -8,20 +8,21 @@ PYTHON_COMPAT=( python3_10)
inherit distutils-r1
+COMMIT="f7a8dbb3f81be81224368970054fd33d2814c9d7"
+
DESCRIPTION="Client library for ActivityWatch"
HOMEPAGE="https://activitywatch.net"
-LICENSE="MPL-2.0"
-
-COMMIT="f7a8dbb3f81be81224368970054fd33d2814c9d7"
SRC_URI="https://github.com/ActivityWatch/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MPL-2.0"
SLOT="0"
+KEYWORDS="~amd64"
+
# Test tries to connect to aw-server
RESTRICT="test"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
RDEPEND="
app-misc/aw-core[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
@@ -31,6 +32,4 @@ RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
"
-DEPEND="
- ${RDEPEND}
-"
+DEPEND="${RDEPEND}"
diff --git a/app-misc/aw-core/aw-core-0.11.0.ebuild b/app-misc/aw-core/aw-core-0.11.0.ebuild
index d63e79d70..017001ac4 100644
--- a/app-misc/aw-core/aw-core-0.11.0.ebuild
+++ b/app-misc/aw-core/aw-core-0.11.0.ebuild
@@ -8,19 +8,19 @@ PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
+COMMIT="8aaa35376a4f0b270a1927dff4b4d34caee7707b"
+
DESCRIPTION="Core library for ActivityWatch"
HOMEPAGE="https://activitywatch.net"
-LICENSE="MPL-2.0"
-
-COMMIT="8aaa35376a4f0b270a1927dff4b4d34caee7707b"
SRC_URI="https://github.com/ActivityWatch/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MPL-2.0"
SLOT="0"
+KEYWORDS="~amd64"
IUSE="test"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/deprecation[${PYTHON_USEDEP}]
diff --git a/app-misc/brightness-control/brightness-control-2.4.ebuild b/app-misc/brightness-control/brightness-control-2.4.ebuild
index 693c6c1bb..c438a5e0c 100644
--- a/app-misc/brightness-control/brightness-control-2.4.ebuild
+++ b/app-misc/brightness-control/brightness-control-2.4.ebuild
@@ -15,9 +15,9 @@ HOMEPAGE="https://github.com/lordamit/Brightness"
SRC_URI="https://github.com/lordamit/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}/brightness-controller-linux"
-KEYWORDS="~amd64 ~x86"
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
RDEPEND="$(python_gen_cond_dep \
'dev-python/QtPy[${PYTHON_USEDEP},gui,network,pyqt5,widgets]'
diff --git a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild
index c4d3745d6..646cad9ac 100644
--- a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild
+++ b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild
@@ -9,9 +9,9 @@ DESCRIPTION="A program to read and control device brightness"
HOMEPAGE="https://github.com/Hummer12007/brightnessctl"
SRC_URI="https://github.com/Hummer12007/brightnessctl/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm64"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm64"
IUSE="systemd udev"
DEPEND="
diff --git a/app-misc/chayang/chayang-0.1.0.ebuild b/app-misc/chayang/chayang-0.1.0.ebuild
index 0ee1c2828..354851611 100644
--- a/app-misc/chayang/chayang-0.1.0.ebuild
+++ b/app-misc/chayang/chayang-0.1.0.ebuild
@@ -8,12 +8,13 @@ inherit meson
DESCRIPTION="Gradually dim the screen."
HOMEPAGE="https://git.sr.ht/~emersion/chayang"
SRC_URI="https://git.sr.ht/~emersion/chayang/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
-LICENSE="MIT"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/${PN}-v${PV}"
RESTRICT="mirror"
RDEPEND="dev-libs/wayland"
diff --git a/app-misc/clipboard/clipboard-0.9.0.1.ebuild b/app-misc/clipboard/clipboard-0.9.0.1.ebuild
index a7f6b6933..acbaec3cb 100644
--- a/app-misc/clipboard/clipboard-0.9.0.1.ebuild
+++ b/app-misc/clipboard/clipboard-0.9.0.1.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="Cut, copy, and paste anything in your terminal"
HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard"
SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
@@ -26,7 +28,6 @@ RDEPEND="X? (
)
media-libs/alsa-lib
"
-S="${WORKDIR}/${MY_P}"
src_configure() {
local mycmakeargs=(
diff --git a/app-misc/dbf/dbf-0.9.0.ebuild b/app-misc/dbf/dbf-0.9.0.ebuild
index 4c0b408ec..924daba24 100644
--- a/app-misc/dbf/dbf-0.9.0.ebuild
+++ b/app-misc/dbf/dbf-0.9.0.ebuild
@@ -12,6 +12,8 @@ DESCRIPTION="Command line tool to read the content of dBASE III, IV, and 5.0 fil
HOMEPAGE="https://github.com/rollinhand/dbf-core"
SRC_URI="https://github.com/rollinhand/dbf-core/archive/${MY_COMMIT}.tar.gz -> ${P}.tgz"
+S="${WORKDIR}/${PN}-core-${MY_COMMIT}"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -23,8 +25,6 @@ DEPEND="${RDEPEND}
doc? ( app-text/docbook-sgml-utils )
virtual/pkgconfig"
-S="${WORKDIR}/${PN}-core-${MY_COMMIT}"
-
src_prepare() {
default
if use doc; then
diff --git a/app-misc/dragon/dragon-1.1.1.ebuild b/app-misc/dragon/dragon-1.1.1.ebuild
index a0538967e..64bf6f97f 100644
--- a/app-misc/dragon/dragon-1.1.1.ebuild
+++ b/app-misc/dragon/dragon-1.1.1.ebuild
@@ -7,9 +7,9 @@ DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland"
HOMEPAGE="https://github.com/mwh/dragon"
SRC_URI="https://github.com/mwh/dragon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
DEPEND=">=x11-libs/gtk+-3"
RDEPEND="${DEPEND}"
diff --git a/app-misc/dragon/dragon-1.1.1_p20210820.ebuild b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild
index 275379c28..d327174b5 100644
--- a/app-misc/dragon/dragon-1.1.1_p20210820.ebuild
+++ b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild
@@ -4,19 +4,20 @@
EAPI=7
COMMIT="c0ddf8d4f0a57b984570ceacb1f3e587639d8bda"
+
DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland"
HOMEPAGE="https://github.com/mwh/dragon"
SRC_URI="https://github.com/mwh/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
DEPEND=">=x11-libs/gtk+-3"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
src_prepare() {
default
sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \
diff --git a/app-misc/dragon/dragon-1.2.0.ebuild b/app-misc/dragon/dragon-1.2.0.ebuild
index f13d58ec2..18f11af4a 100644
--- a/app-misc/dragon/dragon-1.2.0.ebuild
+++ b/app-misc/dragon/dragon-1.2.0.ebuild
@@ -7,9 +7,9 @@ DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland"
HOMEPAGE="https://github.com/mwh/dragon"
SRC_URI="https://github.com/mwh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
DEPEND=">=x11-libs/gtk+-3"
RDEPEND="${DEPEND}"
diff --git a/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild
index 4bbf92a00..c39f6199a 100644
--- a/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild
+++ b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild
@@ -16,9 +16,10 @@ SRC_URI="
S="${WORKDIR}/${PN}-${MY_COMMIT}/client_generic"
-KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
IUSE="video_cards_nvidia"
DEPEND="dev-lang/lua:5.1
@@ -38,7 +39,6 @@ DEPEND="dev-lang/lua:5.1
x11-libs/wxGTK:${WX_GTK_VER}
virtual/opengl"
RDEPEND="${DEPEND}"
-# BDEPEND="app-arch/unzip"
PATCHES=(
"${FILESDIR}/electricsheep-glext-prototypes.patch" # is included in the boost181 patch
diff --git a/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild b/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild
index 84500c29e..fbe2e12e0 100644
--- a/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild
+++ b/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild
@@ -19,10 +19,11 @@ else
KEYWORDS="~amd64 ~x86"
fi
-IUSE="video_cards_nvidia"
LICENSE="GPL-2"
SLOT="0"
+IUSE="video_cards_nvidia"
+
DEPEND="dev-lang/lua:5.1
dev-libs/boost
dev-libs/expat
@@ -40,7 +41,6 @@ DEPEND="dev-lang/lua:5.1
x11-libs/wxGTK:${WX_GTK_VER}
virtual/opengl"
RDEPEND="${DEPEND}"
-# BDEPEND="app-arch/unzip"
PATCHES=(
"${FILESDIR}/electricsheep-glext-prototypes.patch"
diff --git a/app-misc/gentodo/gentodo-0.2.1.ebuild b/app-misc/gentodo/gentodo-0.2.1.ebuild
index 690989152..2719853f8 100644
--- a/app-misc/gentodo/gentodo-0.2.1.ebuild
+++ b/app-misc/gentodo/gentodo-0.2.1.ebuild
@@ -8,6 +8,8 @@ PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 bash-completion-r1
+DESCRIPTION="Todo program to help enhance your Gentoo workflow"
+HOMEPAGE="https://github.com/csfore/gentodo"
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/csfore/gentodo.git"
@@ -16,14 +18,10 @@ else
KEYWORDS="~amd64"
fi
-HOMEPAGE="https://github.com/csfore/gentodo"
-DESCRIPTION="Todo program to help enhance your Gentoo workflow"
-
LICENSE="GPL-3"
SLOT="0"
IUSE="bash-completion"
-
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPENDS="
diff --git a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild
index 85edd95ce..573ce939e 100644
--- a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild
+++ b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild
@@ -16,13 +16,13 @@ HOMEPAGE="https://github.com/shiftkey/desktop"
SRC_URI="https://github.com/shiftkey/desktop/releases/download/release-${PV%_rc*}-linux${PV#*_rc}/GitHubDesktop-linux-x86_64-${PV%_rc*}-linux${PV#*_rc}.rpm"
S="${WORKDIR}"
-KEYWORDS="-* ~amd64"
# Electron bundles a bunch of things
LICENSE="
MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
"
SLOT="0"
+KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror"
RDEPEND="
diff --git a/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild
index 242ffde57..f6cf1eab4 100644
--- a/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild
+++ b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild
@@ -29,15 +29,14 @@ EGO_SUM=(
)
go-module_set_globals
+DESCRIPTION="A gopsutil-based command to display system usage info as text"
+HOMEPAGE="https://github.com/nwg-piotr/gopsuinfo"
SRC_URI="https://github.com/nwg-piotr/gopsuinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_SUM_SRC_URI}"
-KEYWORDS="~amd64"
-DESCRIPTION="A gopsutil-based command to display system usage info as text"
-HOMEPAGE="https://github.com/nwg-piotr/gopsuinfo"
LICENSE="MIT"
-
SLOT="0"
+KEYWORDS="~amd64"
DEPEND=">=dev-lang/go-1.20"
diff --git a/app-misc/kloak/kloak-0.2.30.ebuild b/app-misc/kloak/kloak-0.2.30.ebuild
index 5520eabdd..ef5eb3575 100644
--- a/app-misc/kloak/kloak-0.2.30.ebuild
+++ b/app-misc/kloak/kloak-0.2.30.ebuild
@@ -7,11 +7,12 @@ DESCRIPTION="A privacy tool that makes keystroke biometrics less effective"
HOMEPAGE="https://github.com/Whonix/kloak"
SRC_URI="https://gitlab.com/whonix/kloak/-/archive/0.2.30-2/${P}-2.tar.gz"
+S="${WORKDIR}/${P}-2"
+
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/${P}-2"
RDEPEND="${DEPEND}"
CONFIG_CHECK="~UINPUT"
PATCHES=(
diff --git a/app-misc/ledger-live/ledger-live-2.68.1.ebuild b/app-misc/ledger-live/ledger-live-2.68.1.ebuild
index cf977711c..dc6941e84 100644
--- a/app-misc/ledger-live/ledger-live-2.68.1.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.68.1.ebuild
@@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet"
HOMEPAGE="https://www.ledger.com/"
SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage -> ${P}.AppImage"
+S="${DISTDIR}"
+
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"
@@ -18,7 +20,6 @@ RDEPEND="${DEPEND}
"
QA_PREBUILT="*"
-S="${DISTDIR}"
src_install() {
newbin ${P}.AppImage ledger-live
diff --git a/app-misc/ledger-live/ledger-live-2.71.1.ebuild b/app-misc/ledger-live/ledger-live-2.71.1.ebuild
index e5c511dd3..c8f9082bb 100644
--- a/app-misc/ledger-live/ledger-live-2.71.1.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.71.1.ebuild
@@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet"
HOMEPAGE="https://www.ledger.com/"
SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage"
+S="${WORKDIR}"
+
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"
@@ -15,7 +17,6 @@ RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
QA_PREBUILT="*"
-S="${WORKDIR}"
src_install() {
cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die
diff --git a/app-misc/ledger-live/ledger-live-2.73.0.ebuild b/app-misc/ledger-live/ledger-live-2.73.0.ebuild
index e5c511dd3..c8f9082bb 100644
--- a/app-misc/ledger-live/ledger-live-2.73.0.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.73.0.ebuild
@@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet"
HOMEPAGE="https://www.ledger.com/"
SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage"
+S="${WORKDIR}"
+
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"
@@ -15,7 +17,6 @@ RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
QA_PREBUILT="*"
-S="${WORKDIR}"
src_install() {
cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die
diff --git a/app-misc/ledger-live/ledger-live-2.73.1.ebuild b/app-misc/ledger-live/ledger-live-2.73.1.ebuild
index f2c760546..2602e2cde 100644
--- a/app-misc/ledger-live/ledger-live-2.73.1.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.73.1.ebuild
@@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet"
HOMEPAGE="https://www.ledger.com/"
SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage"
+S="${WORKDIR}"
+
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"
@@ -15,7 +17,6 @@ RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
QA_PREBUILT="*"
-S="${WORKDIR}"
src_install() {
cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die
diff --git a/app-misc/ledger-live/ledger-live-2.75.0.ebuild b/app-misc/ledger-live/ledger-live-2.75.0.ebuild
index f2c760546..2602e2cde 100644
--- a/app-misc/ledger-live/ledger-live-2.75.0.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.75.0.ebuild
@@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet"
HOMEPAGE="https://www.ledger.com/"
SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage"
+S="${WORKDIR}"
+
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64"
@@ -15,7 +17,6 @@ RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
QA_PREBUILT="*"
-S="${WORKDIR}"
src_install() {
cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die
diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild
index d027ff90e..76dc82232 100644
--- a/app-misc/lf/lf-27.ebuild
+++ b/app-misc/lf/lf-27.ebuild
@@ -5,18 +5,18 @@ EAPI=7
inherit go-module bash-completion-r1 desktop xdg
-SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
-
DESCRIPTION="Terminal file manager"
HOMEPAGE="https://github.com/gokcehan/lf"
-IUSE="+static"
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
+
+S="${WORKDIR}/${PN}-r${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-S="${WORKDIR}/${PN}-r${PV}"
+IUSE="+static"
src_compile() {
local ldflags="-s -w -X main.gVersion=r${PV}"
diff --git a/app-misc/lf/lf-28-r1.ebuild b/app-misc/lf/lf-28-r1.ebuild
index 3a08167a5..8152b6738 100644
--- a/app-misc/lf/lf-28-r1.ebuild
+++ b/app-misc/lf/lf-28-r1.ebuild
@@ -5,18 +5,18 @@ EAPI=8
inherit go-module desktop shell-completion xdg
-SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
-
DESCRIPTION="Terminal file manager"
HOMEPAGE="https://github.com/gokcehan/lf"
-IUSE="+static"
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
+
+S="${WORKDIR}/${PN}-r${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-S="${WORKDIR}/${PN}-r${PV}"
+IUSE="+static"
src_compile() {
local ldflags="-s -w -X main.gVersion=r${PV}"
diff --git a/app-misc/lf/lf-29.ebuild b/app-misc/lf/lf-29.ebuild
index d027ff90e..76dc82232 100644
--- a/app-misc/lf/lf-29.ebuild
+++ b/app-misc/lf/lf-29.ebuild
@@ -5,18 +5,18 @@ EAPI=7
inherit go-module bash-completion-r1 desktop xdg
-SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
-
DESCRIPTION="Terminal file manager"
HOMEPAGE="https://github.com/gokcehan/lf"
-IUSE="+static"
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
+
+S="${WORKDIR}/${PN}-r${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-S="${WORKDIR}/${PN}-r${PV}"
+IUSE="+static"
src_compile() {
local ldflags="-s -w -X main.gVersion=r${PV}"
diff --git a/app-misc/lf/lf-30.ebuild b/app-misc/lf/lf-30.ebuild
index d027ff90e..76dc82232 100644
--- a/app-misc/lf/lf-30.ebuild
+++ b/app-misc/lf/lf-30.ebuild
@@ -5,18 +5,18 @@ EAPI=7
inherit go-module bash-completion-r1 desktop xdg
-SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
-
DESCRIPTION="Terminal file manager"
HOMEPAGE="https://github.com/gokcehan/lf"
-IUSE="+static"
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
+
+S="${WORKDIR}/${PN}-r${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-S="${WORKDIR}/${PN}-r${PV}"
+IUSE="+static"
src_compile() {
local ldflags="-s -w -X main.gVersion=r${PV}"
diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild
index b52e89d2e..5c388fbe0 100644
--- a/app-misc/lf/lf-31.ebuild
+++ b/app-misc/lf/lf-31.ebuild
@@ -5,18 +5,18 @@ EAPI=8
inherit go-module shell-completion desktop xdg
-SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
-
DESCRIPTION="Terminal file manager"
HOMEPAGE="https://github.com/gokcehan/lf"
-IUSE="+static"
+SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz"
+
+S="${WORKDIR}/${PN}-r${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-S="${WORKDIR}/${PN}-r${PV}"
+IUSE="+static"
src_compile() {
local ldflags="-s -w -X main.gVersion=r${PV}"
diff --git a/app-misc/macchina/macchina-6.1.8-r1.ebuild b/app-misc/macchina/macchina-6.1.8-r1.ebuild
index fc2032246..4d6106c06 100644
--- a/app-misc/macchina/macchina-6.1.8-r1.ebuild
+++ b/app-misc/macchina/macchina-6.1.8-r1.ebuild
@@ -204,13 +204,13 @@ CRATES="
inherit cargo xdg-utils
+DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance."
+HOMEPAGE="https://github.com/Macchina-CLI/macchina"
SRC_URI="
https://github.com/Macchina-CLI/macchina/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
-DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance."
-HOMEPAGE="https://github.com/Macchina-CLI/macchina"
LICENSE="
BSD
MIT
diff --git a/app-misc/macchina/macchina-6.1.8.ebuild b/app-misc/macchina/macchina-6.1.8.ebuild
index a6ac3a4d6..2202cacb5 100644
--- a/app-misc/macchina/macchina-6.1.8.ebuild
+++ b/app-misc/macchina/macchina-6.1.8.ebuild
@@ -204,13 +204,13 @@ CRATES="
inherit cargo xdg-utils
+DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance."
+HOMEPAGE="https://github.com/Macchina-CLI/macchina"
SRC_URI="
https://github.com/Macchina-CLI/macchina/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
-DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance."
-HOMEPAGE="https://github.com/Macchina-CLI/macchina"
LICENSE="
BSD
MIT
diff --git a/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild b/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild
index 5015bd4ab..108821407 100644
--- a/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild
+++ b/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild
@@ -10,6 +10,8 @@ DESCRIPTION="Python GTK application to view and clean metadata in files, using m
HOMEPAGE="https://metadatacleaner.romainvigier.fr https://gitlab.com/rmnvgr/metadata-cleaner"
SRC_URI="https://gitlab.com/rmnvgr/metadata-cleaner/-/archive/v${PV}/metadata-cleaner-v${PV}.tar.bz2"
+S=${WORKDIR}/metadata-cleaner-v${PV}
+
LICENSE="GPL-3+ CC-BY-SA-4.0"
SLOT="0"
KEYWORDS="~amd64"
@@ -29,8 +31,6 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="${DEPEND}"
-S=${WORKDIR}/metadata-cleaner-v${PV}
-
src_configure() {
python_setup
meson_src_configure
diff --git a/app-misc/minder/minder-1.16.2.ebuild b/app-misc/minder/minder-1.16.2.ebuild
index 5be327949..10038457a 100644
--- a/app-misc/minder/minder-1.16.2.ebuild
+++ b/app-misc/minder/minder-1.16.2.ebuild
@@ -9,9 +9,11 @@ DESCRIPTION="Mind-mapping application for Elementary OS."
HOMEPAGE="https://github.com/phase1geo/Minder"
SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+S="${WORKDIR}/Minder-${PV}"
+
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
RDEPEND="
app-text/discount
@@ -27,8 +29,6 @@ DEPEND="
app-text/discount
"
-S="${WORKDIR}/Minder-${PV}"
-
src_prepare() {
default
vala_setup
diff --git a/app-misc/minder/minder-1.16.3.ebuild b/app-misc/minder/minder-1.16.3.ebuild
index 5be327949..10038457a 100644
--- a/app-misc/minder/minder-1.16.3.ebuild
+++ b/app-misc/minder/minder-1.16.3.ebuild
@@ -9,9 +9,11 @@ DESCRIPTION="Mind-mapping application for Elementary OS."
HOMEPAGE="https://github.com/phase1geo/Minder"
SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
+S="${WORKDIR}/Minder-${PV}"
+
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
RDEPEND="
app-text/discount
@@ -27,8 +29,6 @@ DEPEND="
app-text/discount
"
-S="${WORKDIR}/Minder-${PV}"
-
src_prepare() {
default
vala_setup
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 2675ae65d..510e70539 100644
--- a/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild
+++ b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild
@@ -8,6 +8,9 @@ inherit qmake-utils xdg
DESCRIPTION="Mobile optimized GUI to access the Czech data box e-government system"
HOMEPAGE="https://www.datovka.cz/"
SRC_URI="https://gitlab.labs.nic.cz/datovka/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
@@ -34,8 +37,6 @@ DEPEND="
virtual/pkgconfig
"
-S="${WORKDIR}/${PN}-v${PV}"
-
src_configure() {
lrelease ${PN}.pro || die
eqmake5 PREFIX="/usr" TEXT_FILES_INST_DIR="/usr/share/${PN}/"
diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild
index 4fe8a3224..25d375b86 100644
--- a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild
+++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project"
HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers"
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64"
src_install() {
insinto /usr/share/backgrounds/nwg-shell
diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild
index c105bedf5..fca381d8b 100644
--- a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild
+++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project"
HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers"
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64"
src_install() {
insinto /usr/share/backgrounds/nwg-shell
diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild
index c105bedf5..fca381d8b 100644
--- a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild
+++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild
@@ -3,13 +3,13 @@
EAPI=8
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project"
HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers"
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64"
src_install() {
insinto /usr/share/backgrounds/nwg-shell
diff --git a/app-misc/pfetch/pfetch-0.6.0.ebuild b/app-misc/pfetch/pfetch-0.6.0.ebuild
index b9c7582b9..f9555724d 100644
--- a/app-misc/pfetch/pfetch-0.6.0.ebuild
+++ b/app-misc/pfetch/pfetch-0.6.0.ebuild
@@ -5,12 +5,11 @@ EAPI=7
DESCRIPTION="A pretty system information tool written in POSIX sh"
HOMEPAGE="https://github.com/dylanaraps/pfetch"
-
-KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/dylanaraps/pfetch/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
src_install() {
dobin "${PN}"
diff --git a/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild
index 695866da0..320896c44 100644
--- a/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild
+++ b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild
@@ -5,13 +5,14 @@ EAPI=8
DESCRIPTION="Screen sharing for terminal: ASCII in browser or terminal, without pixels moving"
HOMEPAGE="https://github.com/elisescu/tty-share"
-
SRC_URI="https://github.com/elisescu/tty-share/releases/download/v${PV}/tty-share_linux-amd64"
+
S="${WORKDIR}"
-KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="~amd64"
+
RESTRICT="strip"
QA_PREBUILT="usr/bin/${PN}"
diff --git a/app-misc/wcal/wcal-0.1-r1.ebuild b/app-misc/wcal/wcal-0.1-r1.ebuild
index 21c1ab633..b25a507ed 100644
--- a/app-misc/wcal/wcal-0.1-r1.ebuild
+++ b/app-misc/wcal/wcal-0.1-r1.ebuild
@@ -6,10 +6,10 @@ EAPI=8
DESCRIPTION="ISO weekly calendar"
HOMEPAGE="https://github.com/leahneukirchen/wcal"
SRC_URI="https://github.com/leahneukirchen/wcal/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
LICENSE="CC0-1.0"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
# check target in Makefile but no test cases
RESTRICT="test"
diff --git a/app-misc/wego/wego-2.2.ebuild b/app-misc/wego/wego-2.2.ebuild
index 80ef19885..e90fd97af 100644
--- a/app-misc/wego/wego-2.2.ebuild
+++ b/app-misc/wego/wego-2.2.ebuild
@@ -6,9 +6,10 @@ EAPI=8
inherit go-module
DESCRIPTION="Wego is a weather client for the terminal"
-SRC_URI="https://github.com/schachmat/wego/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz"
HOMEPAGE="https://github.com/schachmat/wego"
+SRC_URI="https://github.com/schachmat/wego/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz"
+
LICENSE="BSD ISC MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64"
diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
index af0449630..cee63d180 100644
--- a/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
+++ b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="It's a flashlight, what do you expect?"
HOMEPAGE="https://gitlab.com/a-wai/flashlight.git"
SRC_URI="https://gitlab.com/a-wai/flashlight/-/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
@@ -18,8 +20,6 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="x11-libs/gtk+"
BDEPEND="dev-lang/python-exec[native-symlinks]"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
src_install() {
meson_src_install
udev_dorules "${FILESDIR}/60-flashlight.rules"
diff --git a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild
index b65436de9..221227827 100644
--- a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild
+++ b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild
@@ -12,6 +12,8 @@ HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pineph
EGIT_REPO_URI="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
EGIT_BRANCH=eg25-manager
+S="${WORKDIR}/${PN}-${COMMIT}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~arm64"
@@ -21,8 +23,6 @@ RDEPEND="
sci-geosciences/gpsd
"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
src_install() {
udev_dorules "${S}"/90-modem-eg25.rules
systemd_dounit "${S}"/pinephone-modem-scripts.pinephone-modem-setup.service
diff --git a/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild b/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild
index 88de9b202..55e49a638 100644
--- a/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild
+++ b/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild
@@ -8,6 +8,8 @@ inherit systemd
DESCRIPTION="USB tethering on Pine64/ConfigFS systems"
HOMEPAGE="https://github.com/dreemurrs-embedded/Pine64-Arch"
+S="${WORKDIR}"
+
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~arm64"
@@ -18,8 +20,6 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-S="${WORKDIR}"
-
src_install() {
exeinto "/usr/lib/danctnix"
doexe "${FILESDIR}/usb-tethering"
diff --git a/app-office/jameica-bin/jameica-bin-2.10.4.ebuild b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild
index 711aaf170..31b8888ce 100644
--- a/app-office/jameica-bin/jameica-bin-2.10.4.ebuild
+++ b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="Local platform for home banking"
HOMEPAGE="https://willuhn.de/"
SRC_URI="https://willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${PV}.zip"
+S="${WORKDIR}/jameica"
+
# Jameica: GPL-2
# lib/apache_xmlrpc, lib/jakarta_commons, lib/velocity: Apache-2.0
# lib/swt: CPL-1.0 LGPL-2 MPL-1.1
@@ -31,8 +33,6 @@ BDEPEND="
app-arch/unzip
"
-S="${WORKDIR}/jameica"
-
JAMEICA_INSFILES=( jameica-icon.png jameica{,-linux64}.jar lib plugin.xml )
JAMEICA_EXEFILES=( jameicaserver.sh jameica.sh rcjameica-systemd )
diff --git a/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild b/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild
index d111e5a27..9b52d9290 100644
--- a/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild
+++ b/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild
@@ -5,18 +5,18 @@ EAPI=8
DESCRIPTION="Free and open source note taking app, compatible with Evernote sync server"
HOMEPAGE="https://github.com/robert7/nixnote2"
-
SRC_URI="https://github.com/robert7/nixnote2/releases/download/v${PV}/NixNote2-x86_64.AppImage"
-KEYWORDS="~amd64"
+
+S="${WORKDIR}"
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
+
RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
-S="${WORKDIR}"
-
QA_PREBUILT="*"
src_install() {
diff --git a/app-office/nixnote-bin/nixnote-bin-9999.ebuild b/app-office/nixnote-bin/nixnote-bin-9999.ebuild
index 8b3b261b1..f45ed6907 100644
--- a/app-office/nixnote-bin/nixnote-bin-9999.ebuild
+++ b/app-office/nixnote-bin/nixnote-bin-9999.ebuild
@@ -5,9 +5,10 @@ EAPI=8
DESCRIPTION="Free and open source note taking app, compatible with Evernote sync server"
HOMEPAGE="https://github.com/robert7/nixnote2"
-
SRC_URI="https://github.com/robert7/nixnote2/releases/download/continuous-develop/NixNote2-x86_64.AppImage"
+S="${WORKDIR}"
+
LICENSE="GPL-3"
SLOT="0"
PROPERTIES="live"
@@ -15,8 +16,6 @@ RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
-S="${WORKDIR}"
-
QA_PREBUILT="*"
src_install() {
diff --git a/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild b/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild
index 1dc48b774..63cc7c701 100644
--- a/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild
+++ b/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild
@@ -5,18 +5,18 @@ EAPI=8
DESCRIPTION="End-to-end encrypted note taking alternative to Evernote"
HOMEPAGE="https://notesnook.com/"
-
SRC_URI="https://github.com/streetwriters/notesnook/releases/download/v${PV}/notesnook_linux_x86_64.AppImage"
-KEYWORDS="~amd64"
+
+S="${WORKDIR}"
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
+
RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
-S="${WORKDIR}"
-
QA_PREBUILT="*"
src_install() {
diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild
index 74f411c17..55ff6f6e1 100644
--- a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild
+++ b/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild
@@ -5,8 +5,6 @@ EAPI="8"
inherit desktop pax-utils prefix rpm xdg
-IUSE="gnome java"
-
BUILDID="9813"
BVER="${PV/_rc*/}-${BUILDID}"
BVER2=${PV}-${BUILDID}
@@ -31,6 +29,14 @@ SRC_URI="
x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_install-rpm_en-US.tar.gz )
"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gnome java"
+
# TODO: supports ca_XR (Valencian RACV) locale too
LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi"
@@ -41,10 +47,6 @@ for X in ${LANGS} ; do
x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) )"
done
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
RDEPEND="
!prefix? ( sys-libs/glibc )
>=app-accessibility/at-spi2-core-2.46.0
@@ -73,8 +75,6 @@ PDEPEND="java? ( || ( >=virtual/jre-1.8.0 dev-java/openjdk-jre-bin:11 dev-java/o
RESTRICT="mirror strip"
-S="${WORKDIR}"
-
pkg_setup() {
QA_PREBUILT="usr/$(get_libdir)/${NM}/program/*"
QA_TEXTRELS="usr/$(get_libdir)/${NM}/program/libvclplug_genli.so"
diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild b/app-office/pyspread/pyspread-2.1.1.ebuild
index e29c25f22..cd4aa7b3e 100644
--- a/app-office/pyspread/pyspread-2.1.1.ebuild
+++ b/app-office/pyspread/pyspread-2.1.1.ebuild
@@ -10,13 +10,13 @@ inherit xdg desktop distutils-r1
DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
HOMEPAGE="https://pyspread.gitlab.io"
-
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-KEYWORDS="~amd64"
+
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
RDEPEND="
>=dev-python/PyQt5-5.10.0[gui,printsupport,svg,widgets,${PYTHON_USEDEP}]
diff --git a/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild b/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild
index 7c63d9818..ba104fd5c 100644
--- a/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild
+++ b/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild
@@ -5,18 +5,18 @@ EAPI=8
DESCRIPTION="End-to-end encrypted note-taking app, alternative to Evernote"
HOMEPAGE="https://standardnotes.com"
-
SRC_URI="https://github.com/standardnotes/app/releases/download/%40standardnotes%2Fdesktop%40${PV}/standard-notes-${PV}-linux-x86_64.AppImage"
-KEYWORDS="~amd64"
+
+S="${WORKDIR}"
LICENSE="AGPL-3"
SLOT="0"
+KEYWORDS="~amd64"
+
RESTRICT="strip"
RDEPEND="sys-fs/fuse:0"
-S="${WORKDIR}"
-
QA_PREBUILT="*"
src_install() {
diff --git a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild
index a1658f579..698635c59 100644
--- a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild
+++ b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild
@@ -5,21 +5,19 @@ EAPI="7"
DESCRIPTION="Script to follow log of running portage builds"
HOMEPAGE="https://github.com/junghans/cj-overlay"
-SRC_URI=""
+
+S="${FILESDIR}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x86-linux ~x64-macos"
-
RDEPEND="
app-shells/bash
sys-apps/coreutils
sys-apps/portage
"
-S="${FILESDIR}"
-
src_install () {
newbin "${P}" "${PN}"
}
diff --git a/app-portage/version/version-0.19.0_alpha.ebuild b/app-portage/version/version-0.19.0_alpha.ebuild
index 1f97ec73f..4d59f6f65 100644
--- a/app-portage/version/version-0.19.0_alpha.ebuild
+++ b/app-portage/version/version-0.19.0_alpha.ebuild
@@ -11,16 +11,15 @@ DESCRIPTION="A command line function for package version management."
HOMEPAGE="https://github.com/azaeldevel/octetos-version"
SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/octetos-${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
DEPEND="dev-libs/octetos-coreutils"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/octetos-${PN}-${MYPV}"
-
src_prepare() {
default
eautoreconf -fi
diff --git a/app-portage/version/version-0.20.1_alpha.ebuild b/app-portage/version/version-0.20.1_alpha.ebuild
index 1f97ec73f..4d59f6f65 100644
--- a/app-portage/version/version-0.20.1_alpha.ebuild
+++ b/app-portage/version/version-0.20.1_alpha.ebuild
@@ -11,16 +11,15 @@ DESCRIPTION="A command line function for package version management."
HOMEPAGE="https://github.com/azaeldevel/octetos-version"
SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/octetos-${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
DEPEND="dev-libs/octetos-coreutils"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/octetos-${PN}-${MYPV}"
-
src_prepare() {
default
eautoreconf -fi
diff --git a/app-portage/version/version-0.21.0_alpha.ebuild b/app-portage/version/version-0.21.0_alpha.ebuild
index 1f97ec73f..4d59f6f65 100644
--- a/app-portage/version/version-0.21.0_alpha.ebuild
+++ b/app-portage/version/version-0.21.0_alpha.ebuild
@@ -11,16 +11,15 @@ DESCRIPTION="A command line function for package version management."
HOMEPAGE="https://github.com/azaeldevel/octetos-version"
SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/octetos-${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
DEPEND="dev-libs/octetos-coreutils"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/octetos-${PN}-${MYPV}"
-
src_prepare() {
default
eautoreconf -fi
diff --git a/app-shells/carapace/carapace-0.30.2.ebuild b/app-shells/carapace/carapace-0.30.2.ebuild
index e8000b304..02608e873 100644
--- a/app-shells/carapace/carapace-0.30.2.ebuild
+++ b/app-shells/carapace/carapace-0.30.2.ebuild
@@ -7,11 +7,10 @@ inherit go-module
DESCRIPTION="Multi-shell multi-command argument completer"
HOMEPAGE="https://rsteube.github.io/carapace-bin/"
-SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"
-# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
-DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"
-SRC_URI+=" ${DEPS_URI}"
+S="${WORKDIR}/${PN}-bin-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -24,8 +23,6 @@ HTML_DOCS=(
"docs/book/"
)
-S="${WORKDIR}/${PN}-bin-${PV}"
-
src_compile() {
pushd "cmd/${PN}"
ego generate ./...
diff --git a/app-shells/carapace/carapace-1.0.0.ebuild b/app-shells/carapace/carapace-1.0.0.ebuild
index 902c67081..97a0fd56e 100644
--- a/app-shells/carapace/carapace-1.0.0.ebuild
+++ b/app-shells/carapace/carapace-1.0.0.ebuild
@@ -7,11 +7,10 @@ inherit go-module
DESCRIPTION="Multi-shell multi-command argument completer"
HOMEPAGE="https://carapace.sh/"
-SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"
-# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
-DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"
-SRC_URI+=" ${DEPS_URI}"
+S="${WORKDIR}/${PN}-bin-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -24,8 +23,6 @@ HTML_DOCS=(
"docs/book/"
)
-S="${WORKDIR}/${PN}-bin-${PV}"
-
src_compile() {
pushd "cmd/${PN}"
ego generate ./...
diff --git a/app-shells/carapace/carapace-1.0.1.ebuild b/app-shells/carapace/carapace-1.0.1.ebuild
index 902c67081..97a0fd56e 100644
--- a/app-shells/carapace/carapace-1.0.1.ebuild
+++ b/app-shells/carapace/carapace-1.0.1.ebuild
@@ -7,11 +7,10 @@ inherit go-module
DESCRIPTION="Multi-shell multi-command argument completer"
HOMEPAGE="https://carapace.sh/"
-SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"
-# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
-DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz"
-SRC_URI+=" ${DEPS_URI}"
+S="${WORKDIR}/${PN}-bin-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
@@ -24,8 +23,6 @@ HTML_DOCS=(
"docs/book/"
)
-S="${WORKDIR}/${PN}-bin-${PV}"
-
src_compile() {
pushd "cmd/${PN}"
ego generate ./...
diff --git a/app-text/lorien-bin/lorien-bin-0.6.0.ebuild b/app-text/lorien-bin/lorien-bin-0.6.0.ebuild
index 426b11c8a..4e482e8b3 100644
--- a/app-text/lorien-bin/lorien-bin-0.6.0.ebuild
+++ b/app-text/lorien-bin/lorien-bin-0.6.0.ebuild
@@ -4,17 +4,17 @@
EAPI=8
inherit desktop xdg
-SRC_URI="https://github.com/mbrlabs/Lorien/releases/download/v${PV}/Lorien_v${PV}_Linux.tar.xz -> ${P}.tar.xz"
+
DESCRIPTION="Infinite canvas drawing/whiteboarding. Made with Godot."
HOMEPAGE="https://github.com/mbrlabs/Lorien"
+SRC_URI="https://github.com/mbrlabs/Lorien/releases/download/v${PV}/Lorien_v${PV}_Linux.tar.xz -> ${P}.tar.xz"
+
+S="${WORKDIR}/Lorien_v${PV}_Linux"
LICENSE="GPL-3"
SLOT="0"
-
KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/Lorien_v${PV}_Linux"
-
src_install() {
#Copy Manual & Make a copy of the folder
cp "${FILESDIR}/manual_v${PV}.md" "${S}/manual_v${PV}.md"
diff --git a/app-text/lsp/lsp-0.5.0_rc4.ebuild b/app-text/lsp/lsp-0.5.0_rc4.ebuild
index f4743a069..4d65820d9 100644
--- a/app-text/lsp/lsp-0.5.0_rc4.ebuild
+++ b/app-text/lsp/lsp-0.5.0_rc4.ebuild
@@ -7,14 +7,17 @@ inherit meson
MY_PV="${PV/_/-}"
MY_P="lsp-${MY_PV}"
-S="${WORKDIR}/${MY_P}"
DESCRIPTION="The least significant pager"
HOMEPAGE="https://github.com/dgouders/lsp"
SRC_URI="https://github.com/dgouders/lsp/archive/refs/tags/v${MY_PV}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
+
RDEPEND="
>=sys-apps/man-db-2.12.0
>=sys-libs/ncurses-6.4_p20230401
diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild
index 89b7c5250..2d6b01fe1 100644
--- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild
+++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild
@@ -3,18 +3,14 @@
EAPI=8
DESCRIPTION="Pandoc filter for cross-references"
-
HOMEPAGE="https://github.com/lierdakil/pandoc-crossref"
-
-
SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz"
-LICENSE="GPL-2"
+S="${WORKDIR}"
+LICENSE="GPL-2"
SLOT="0"
-
KEYWORDS="-* ~amd64"
-S=${WORKDIR}
RDEPEND="
|| ( =app-text/pandoc-bin-3.1.12.1 =app-text/pandoc-3.1.12.1 )
@@ -23,6 +19,6 @@ RDEPEND="
src_install() {
exeinto /usr/bin
- newexe ${WORKDIR}/pandoc-crossref pandoc-crossref
- newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1
+ newexe pandoc-crossref pandoc-crossref
+ newman pandoc-crossref.1 pandoc-crossref.1
}
diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild
index eabfc8fb5..63c6021e8 100644
--- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild
+++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild
@@ -3,18 +3,14 @@
EAPI=8
DESCRIPTION="Pandoc filter for cross-references"
-
HOMEPAGE="https://github.com/lierdakil/pandoc-crossref"
-
-
SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz"
-LICENSE="GPL-2"
+S="${WORKDIR}"
+LICENSE="GPL-2"
SLOT="0"
-
KEYWORDS="-* ~amd64"
-S=${WORKDIR}
RDEPEND="
|| ( =app-text/pandoc-bin-3.1.12.2 =app-text/pandoc-3.1.12.2 )
@@ -23,6 +19,6 @@ RDEPEND="
src_install() {
exeinto /usr/bin
- newexe ${WORKDIR}/pandoc-crossref pandoc-crossref
- newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1
+ newexe pandoc-crossref pandoc-crossref
+ newman pandoc-crossref.1
}
diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild
index b5ff6700c..340403bb2 100644
--- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild
+++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild
@@ -3,18 +3,14 @@
EAPI=8
DESCRIPTION="Pandoc filter for cross-references"
-
HOMEPAGE="https://github.com/lierdakil/pandoc-crossref"
-
-
SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz"
-LICENSE="GPL-2"
+S="${WORKDIR}"
+LICENSE="GPL-2"
SLOT="0"
-
KEYWORDS="-* ~amd64"
-S=${WORKDIR}
RDEPEND="
|| ( =app-text/pandoc-bin-3.1.12.3 =app-text/pandoc-3.1.12.3 )
@@ -23,6 +19,6 @@ RDEPEND="
src_install() {
exeinto /usr/bin
- newexe ${WORKDIR}/pandoc-crossref pandoc-crossref
- newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1
+ newexe pandoc-crossref pandoc-crossref
+ newman pandoc-crossref.1 pandoc-crossref.1
}
diff --git a/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild b/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild
index a7092781f..98819ddcd 100644
--- a/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild
+++ b/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild
@@ -7,11 +7,11 @@ DESCRIPTION="Fast CLI search tool, faster than grep, ack, silver_searcher (ag)"
HOMEPAGE="https://github.com/monochromegane/the_platinum_searcher"
SRC_URI="https://github.com/monochromegane/the_platinum_searcher/releases/download/v${PV}/pt_linux_amd64.tar.gz"
+S="${WORKDIR}/pt_linux_amd64"
+
LICENSE="MIT"
-KEYWORDS="~amd64"
SLOT="0"
-
-S="${WORKDIR}/pt_linux_amd64"
+KEYWORDS="~amd64"
src_install() {
dobin pt
diff --git a/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild b/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild
index 309c35bf0..58d20948a 100644
--- a/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild
+++ b/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild
@@ -6,15 +6,16 @@ EAPI=7
#VIM_PLUGIN_VIM_VERSION="7.0"
inherit vim-plugin
+SHA="1261f851e5fb2192b3a5e1691650597c71dfce2f"
+
DESCRIPTION="Kotlin plugin for Vim."
HOMEPAGE="https://github.com/udalov/kotlin-vim"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-SHA="1261f851e5fb2192b3a5e1691650597c71dfce2f"
SRC_URI="https://github.com/udalov/kotlin-vim/archive/${SHA}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${SHA}"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
VIM_PLUGIN_HELPFILES="README.md"
VIM_PLUGIN_HELPURI="https://github.com/udalov/kotlin-vim"
diff --git a/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild b/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild
index 81651f0b1..8b6fc6caa 100644
--- a/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild
+++ b/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild
@@ -16,9 +16,8 @@ HOMEPAGE="https://github.com/szaghi/FoBiS"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror"
-
IUSE="graphviz"
+RESTRICT="mirror"
RDEPEND="
graphviz? ( dev-python/graphviz[${PYTHON_USEDEP}] )
diff --git a/dev-cpp/dpp/dpp-10.0.23.ebuild b/dev-cpp/dpp/dpp-10.0.23.ebuild
index d5cee490c..04c891383 100644
--- a/dev-cpp/dpp/dpp-10.0.23.ebuild
+++ b/dev-cpp/dpp/dpp-10.0.23.ebuild
@@ -11,6 +11,8 @@ SRC_URI="
https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
+S="${WORKDIR}/DPP-${PV}"
+
LICENSE="Apache-2.0"
# DPP is extremely ABI instable due to frequent changes in the Discord API
# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157
@@ -33,8 +35,6 @@ DEPEND="
dev-cpp/nlohmann_json
"
-S="${WORKDIR}/DPP-${PV}"
-
DOCS=( "README.md" "SECURITY.md" )
src_configure() {
diff --git a/dev-cpp/dpp/dpp-10.0.24.ebuild b/dev-cpp/dpp/dpp-10.0.24.ebuild
index d5cee490c..04c891383 100644
--- a/dev-cpp/dpp/dpp-10.0.24.ebuild
+++ b/dev-cpp/dpp/dpp-10.0.24.ebuild
@@ -11,6 +11,8 @@ SRC_URI="
https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
+S="${WORKDIR}/DPP-${PV}"
+
LICENSE="Apache-2.0"
# DPP is extremely ABI instable due to frequent changes in the Discord API
# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157
@@ -33,8 +35,6 @@ DEPEND="
dev-cpp/nlohmann_json
"
-S="${WORKDIR}/DPP-${PV}"
-
DOCS=( "README.md" "SECURITY.md" )
src_configure() {
diff --git a/dev-cpp/dpp/dpp-10.0.25.ebuild b/dev-cpp/dpp/dpp-10.0.25.ebuild
index d5cee490c..04c891383 100644
--- a/dev-cpp/dpp/dpp-10.0.25.ebuild
+++ b/dev-cpp/dpp/dpp-10.0.25.ebuild
@@ -11,6 +11,8 @@ SRC_URI="
https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
+S="${WORKDIR}/DPP-${PV}"
+
LICENSE="Apache-2.0"
# DPP is extremely ABI instable due to frequent changes in the Discord API
# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157
@@ -33,8 +35,6 @@ DEPEND="
dev-cpp/nlohmann_json
"
-S="${WORKDIR}/DPP-${PV}"
-
DOCS=( "README.md" "SECURITY.md" )
src_configure() {
diff --git a/dev-cpp/dpp/dpp-10.0.29.ebuild b/dev-cpp/dpp/dpp-10.0.29.ebuild
index d5cee490c..04c891383 100644
--- a/dev-cpp/dpp/dpp-10.0.29.ebuild
+++ b/dev-cpp/dpp/dpp-10.0.29.ebuild
@@ -11,6 +11,8 @@ SRC_URI="
https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
+S="${WORKDIR}/DPP-${PV}"
+
LICENSE="Apache-2.0"
# DPP is extremely ABI instable due to frequent changes in the Discord API
# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157
@@ -33,8 +35,6 @@ DEPEND="
dev-cpp/nlohmann_json
"
-S="${WORKDIR}/DPP-${PV}"
-
DOCS=( "README.md" "SECURITY.md" )
src_configure() {
diff --git a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild
index 187eb5e62..67cf73b0e 100644
--- a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild
+++ b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild
@@ -7,12 +7,12 @@ MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)"
inherit build2
-SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz"
DESCRIPTION="C++ utility library"
HOMEPAGE="https://www.codesynthesis.com/projects/libcutl/"
+SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild b/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild
index f998177bc..394244384 100644
--- a/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild
+++ b/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild
@@ -7,12 +7,12 @@ MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)"
inherit build2
-SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz"
DESCRIPTION="Streaming XML pull parser/serializer for modern C++"
HOMEPAGE="https://www.codesynthesis.com/projects/libstudxml/"
+SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-
-S="${WORKDIR}/${MY_P}"
diff --git a/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild
index b3f6ff6fe..9a6653bcc 100644
--- a/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild
+++ b/dev-db/dbeaver-bin/dbeaver-bin-23.0.0.ebuild
@@ -4,11 +4,14 @@
EAPI=7
inherit desktop wrapper xdg
+MY_PN="${PN%-bin*}"
+
DESCRIPTION="Free universal database tool (community edition)."
HOMEPAGE="https://dbeaver.io/"
-MY_PN="${PN%-bin*}-ce"
-SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
- arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
+SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
+ arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
+
+S="${WORKDIR}/${MY_PN}"
LICENSE="Apache-2.0 EPL-1.0 BSD"
SLOT="0"
@@ -17,9 +20,6 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="virtual/jre:17"
DEPEND="${RDEPEND}"
-MY_PN="${PN%-bin*}"
-S="${WORKDIR}/${MY_PN}"
-
src_prepare() {
sed -e "s/^Icon=.*/Icon=${MY_PN}/" \
-e 's:/usr/share/dbeaver:/opt/dbeaver:g' \
diff --git a/dev-db/dbeaver-bin/dbeaver-bin-23.2.0.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-23.2.0.ebuild
index 41d57ee77..1eac76d65 100644
--- a/dev-db/dbeaver-bin/dbeaver-bin-23.2.0.ebuild
+++ b/dev-db/dbeaver-bin/dbeaver-bin-23.2.0.ebuild
@@ -5,11 +5,14 @@ EAPI=8
inherit desktop wrapper xdg
+MY_PN="${PN%-bin*}"
+
DESCRIPTION="Free universal database tool (community edition)."
HOMEPAGE="https://dbeaver.io/"
-MY_PN="${PN%-bin*}-ce"
-SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
- arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
+SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
+ arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
+
+S="${WORKDIR}/${MY_PN}"
LICENSE="Apache-2.0 EPL-1.0 BSD"
SLOT="0"
@@ -18,9 +21,6 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="virtual/jre:17"
DEPEND="${RDEPEND}"
-MY_PN="${PN%-bin*}"
-S="${WORKDIR}/${MY_PN}"
-
src_prepare() {
sed -e "s/^Icon=.*/Icon=${MY_PN}/" \
-e 's:/usr/share/dbeaver:/opt/dbeaver:g' \
diff --git a/dev-db/dbeaver-bin/dbeaver-bin-23.3.0.ebuild b/dev-db/dbeaver-bin/dbeaver-bin-23.3.0.ebuild
index 41d57ee77..1eac76d65 100644
--- a/dev-db/dbeaver-bin/dbeaver-bin-23.3.0.ebuild
+++ b/dev-db/dbeaver-bin/dbeaver-bin-23.3.0.ebuild
@@ -5,11 +5,14 @@ EAPI=8
inherit desktop wrapper xdg
+MY_PN="${PN%-bin*}"
+
DESCRIPTION="Free universal database tool (community edition)."
HOMEPAGE="https://dbeaver.io/"
-MY_PN="${PN%-bin*}-ce"
-SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
- arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
+SRC_URI="amd64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.x86_64-nojdk.tar.gz -> ${P}-amd64.tar.gz )
+ arm64? ( https://dbeaver.io/files/${PV}/${MY_PN}-ce-${PV}-linux.gtk.aarch64-nojdk.tar.gz -> ${P}-arm64.tar.gz )"
+
+S="${WORKDIR}/${MY_PN}"
LICENSE="Apache-2.0 EPL-1.0 BSD"
SLOT="0"
@@ -18,9 +21,6 @@ KEYWORDS="~amd64 ~arm64"
RDEPEND="virtual/jre:17"
DEPEND="${RDEPEND}"
-MY_PN="${PN%-bin*}"
-S="${WORKDIR}/${MY_PN}"
-
src_prepare() {
sed -e "s/^Icon=.*/Icon=${MY_PN}/" \
-e 's:/usr/share/dbeaver:/opt/dbeaver:g' \
diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
index a9c1f384e..e3053ec8f 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
@@ -5,17 +5,19 @@ EAPI=7
inherit dotnet autotools
-SLOT="3"
DESCRIPTION="gtk bindings for mono"
-LICENSE="GPL-2"
HOMEPAGE="https://www.mono-project.com/docs/gui/gtksharp/"
-KEYWORDS="~amd64 ~ppc ~x86"
SRC_URI="https://github.com/mono/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-IUSE="debug"
-PATCHES=( "${FILESDIR}/${P}-fix-build.patch" )
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="debug"
RESTRICT="test"
+PATCHES=( "${FILESDIR}/${P}-fix-build.patch" )
+
RDEPEND="
>=dev-lang/mono-3.0
x11-libs/pango
diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild
index fddc5d664..75a3643d3 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild
@@ -14,8 +14,8 @@ SRC_URI="https://github.com/GLibSharp/GtkSharp/archive/refs/tags/${PV}.tar.gz ->
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
SLOT="3"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
IUSE="+atk +cairo +gdk +gtk +pango"
REQUIRED_USE="
diff --git a/dev-elixir/hex/hex-1.0.1-r1.ebuild b/dev-elixir/hex/hex-1.0.1-r1.ebuild
index dde66cd97..6fee6d8b5 100644
--- a/dev-elixir/hex/hex-1.0.1-r1.ebuild
+++ b/dev-elixir/hex/hex-1.0.1-r1.ebuild
@@ -7,9 +7,10 @@ inherit mix
DESCRIPTION="Package manager for the Erlang VM"
HOMEPAGE="https://github.com/hexpm/hex"
+SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
LICENSE="Apache-2.0"
SLOT="$(ver_cut 1-2)"
-SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
# TODO: tests (requires dependencies)
diff --git a/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild b/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild
index 6a0cd0a1d..83ca81f68 100644
--- a/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild
+++ b/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild
@@ -17,20 +17,23 @@ HOMEPAGE="https://www.espressif.com/"
# https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz
SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip
https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230921/openocd-esp32-linux-amd64-0.12.0-esp32-20230921.tar.gz
- https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz"
-SRC_URI+=" esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz )"
-SRC_URI+=" esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz )"
-SRC_URI+=" esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz )"
-SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )"
-
+ https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz
+ esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz )
+ esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz )
+ esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz )
+ riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )"
#https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz
-KEYWORDS="~amd64"
+S="${WORKDIR}/${PN}-v${PV}"
+
LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
IUSE="+esp32 esp32s2 esp32s3 riscv32"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-SLOT="0"
+RESTRICT="strip"
BDEPEND="app-arch/unzip"
RDEPEND="
@@ -52,8 +55,6 @@ RDEPEND="
dev-embedded/idf-component-manager[${PYTHON_USEDEP}]
"
-RESTRICT="strip"
-
QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*"
QA_PRESTRIPPED="opt/*"
@@ -61,8 +62,6 @@ PATCHES=(
"${FILESDIR}/allow-system-install-${PN}-5.1.2.patch"
)
-S="${WORKDIR}/${PN}-v${PV}"
-
install_tool() {
shopt -s globstar
diff --git a/dev-embedded/esp-idf/esp-idf-5.2.ebuild b/dev-embedded/esp-idf/esp-idf-5.2.ebuild
index 0edfe91fb..906a2a656 100644
--- a/dev-embedded/esp-idf/esp-idf-5.2.ebuild
+++ b/dev-embedded/esp-idf/esp-idf-5.2.ebuild
@@ -17,18 +17,21 @@ HOMEPAGE="https://www.espressif.com/"
# https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz
SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip
https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230921/openocd-esp32-linux-amd64-0.12.0-esp32-20230921.tar.gz
- https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20231023/xtensa-esp-elf-gdb-12.1_20231023-x86_64-linux-gnu.tar.gz"
-SRC_URI+=" ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz"
-SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )"
-
+ https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20231023/xtensa-esp-elf-gdb-12.1_20231023-x86_64-linux-gnu.tar.gz
+ ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz
+ riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )"
#https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz
-KEYWORDS="~amd64"
+S="${WORKDIR}/${PN}-v${PV}"
+
LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
IUSE="riscv32"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-SLOT="0"
+RESTRICT="strip"
BDEPEND="app-arch/unzip"
RDEPEND="
@@ -50,8 +53,6 @@ RDEPEND="
dev-embedded/idf-component-manager[${PYTHON_USEDEP}]
"
-RESTRICT="strip"
-
QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*"
QA_PRESTRIPPED="opt/*"
@@ -59,8 +60,6 @@ PATCHES=(
"${FILESDIR}/allow-system-install-${PN}-5.1.2.patch"
)
-S="${WORKDIR}/${PN}-v${PV}"
-
install_tool() {
shopt -s globstar
diff --git a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild
index 832b30734..711a13499 100644
--- a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild
+++ b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild
@@ -11,16 +11,15 @@ DESCRIPTION="Dump information about Marvell mv88e6xxx Ethernet switches"
HOMEPAGE="https://github.com/lunn/mv88e6xxx_dump"
SRC_URI="https://github.com/lunn/mv88e6xxx_dump/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/mv88e6xxx_dump-${MY_COMMIT}"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
BDEPEND="virtual/pkgconfig"
-
DEPEND="net-libs/libmnl:="
-S="${WORKDIR}/mv88e6xxx_dump-${MY_COMMIT}"
-
src_prepare() {
default
eautoreconf
diff --git a/dev-embedded/rauc/rauc-1.11.3.ebuild b/dev-embedded/rauc/rauc-1.11.3.ebuild
index 92f6b2e90..f19d21316 100644
--- a/dev-embedded/rauc/rauc-1.11.3.ebuild
+++ b/dev-embedded/rauc/rauc-1.11.3.ebuild
@@ -13,9 +13,10 @@ DESCRIPTION="Lightweight update client that runs on your Embedded Linux device"
HOMEPAGE="https://rauc.io/"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-SLOT="0"
LICENSE="LGPL-2.1"
+SLOT="0"
KEYWORDS="~amd64"
+
IUSE="gpt json network service test"
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 dac7c60e8..20893d5f2 100644
--- a/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild
+++ b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild
@@ -13,16 +13,17 @@ SRC_URI="
https://static.squareline.io/downloads/SquareLine_Studio_Linux_v${MY_PV}.zip -> ${P}.zip
"
+S="${WORKDIR}"
+
LICENSE="all-rights-reserved"
-KEYWORDS="-* ~amd64"
SLOT="0/${PV}"
+KEYWORDS="-* ~amd64"
DEPEND="${RDEPEND}"
BDEPEND="
app-arch/unzip
"
-S="${WORKDIR}"
QA_PREBUILT="*"
src_install() {
diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild
index 782dcab37..c6d09670e 100644
--- a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild
+++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild
@@ -9,14 +9,14 @@ DESCRIPTION="Bootstrap package for dev-lang/fbc"
HOMEPAGE="https://www.freebasic.net"
SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz"
+S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
+
LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch )
-S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
-
src_compile() {
emake bootstrap-minimal \
AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" V=1
diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild
index d713fdb56..d0a2dfee3 100644
--- a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild
+++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild
@@ -9,14 +9,14 @@ DESCRIPTION="Bootstrap package for dev-lang/fbc"
HOMEPAGE="https://www.freebasic.net"
SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz"
+S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
+
LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
PATCHES=( "${FILESDIR}"/fbc-1.08.1-Pass-ltinfo-to-linker.patch )
-S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap"
-
src_compile() {
emake bootstrap-minimal \
AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" V=1
diff --git a/dev-lang/gnu-apl/gnu-apl-1.8.ebuild b/dev-lang/gnu-apl/gnu-apl-1.8.ebuild
index bcec2c325..6131d89c2 100644
--- a/dev-lang/gnu-apl/gnu-apl-1.8.ebuild
+++ b/dev-lang/gnu-apl/gnu-apl-1.8.ebuild
@@ -6,12 +6,13 @@ EAPI=8
DESCRIPTION="GNU interpreter for the APL programming language"
HOMEPAGE="https://www.gnu.org/software/apl/"
SRC_URI="mirror://gnu/apl/apl-${PV}.tar.gz"
+
+S="${WORKDIR}/apl-${PV}"
+
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/apl-${PV}"
-
IUSE="static-libs erlang libapl python gtk3 pcre2 sqlite3 postgresql"
BDEPEND="dev-vcs/subversion"
diff --git a/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild
index 80a267391..a9eb975f6 100644
--- a/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild
+++ b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild
@@ -5,9 +5,10 @@ EAPI=8
DESCRIPTION="The OpenCilk concurrency platform for parallel programming"
HOMEPAGE="https://opencilk.org/"
-
SRC_URI="https://github.com/OpenCilk/opencilk-project/releases/download/opencilk%2Fv${PV}/OpenCilk-${PV}-LLVM-12.0.0-Ubuntu-20.04-x86_64.tar.gz"
+S="${WORKDIR}"
+
# Since opencilk-project is a fork of LLVM 12, this lists the licenses
# of LLVM 12, while opencilk-project states that it us under "MIT with
# the OpenCilk Addendum", which basically states that you can
@@ -25,8 +26,6 @@ RDEPEND="
sys-libs/zlib
"
-S="${WORKDIR}"
-
QA_FLAGS_IGNORED="opt/${P}/.*"
src_install() {
diff --git a/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild
index 83671bf10..95829fdc7 100644
--- a/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild
+++ b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild
@@ -5,9 +5,10 @@ EAPI=8
DESCRIPTION="The OpenCilk concurrency platform for parallel programming"
HOMEPAGE="https://opencilk.org/"
-
SRC_URI="https://github.com/OpenCilk/opencilk-project/releases/download/opencilk%2Fv${PV}/opencilk-${PV}.0-x86_64-linux-gnu-ubuntu-22.04.tar.gz"
+S="${WORKDIR}"
+
# Since opencilk-project is a fork of LLVM 12, this lists the licenses
# of LLVM 12, while opencilk-project states that it us under "MIT with
# the OpenCilk Addendum", which basically states that you can
@@ -25,8 +26,6 @@ RDEPEND="
sys-libs/zlib
"
-S="${WORKDIR}"
-
QA_FLAGS_IGNORED="opt/${P}/.*"
src_install() {
diff --git a/dev-lang/opencilk/opencilk-1.1.ebuild b/dev-lang/opencilk/opencilk-1.1.ebuild
index 92c3f32d2..b27f5cb59 100644
--- a/dev-lang/opencilk/opencilk-1.1.ebuild
+++ b/dev-lang/opencilk/opencilk-1.1.ebuild
@@ -5,15 +5,18 @@ EAPI=8
inherit cmake
+MY_POSTFIX="${PN}-v${PV}"
+
DESCRIPTION="The OpenCilk concurrency platform for parallel programming"
HOMEPAGE="https://opencilk.org/"
-
SRC_URI="
https://github.com/OpenCilk/opencilk-project/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-project-${PV}.tar.gz
https://github.com/OpenCilk/cheetah/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-cheetah-${PV}.tar.gz
https://github.com/OpenCilk/productivity-tools/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-productivity-tools-${PV}.tar.gz
"
+S="${WORKDIR}/${PN}-project-${MY_POSTFIX}"
+
# Since opencilk-project is a fork of LLVM 12, this lists the licenses
# of LLVM 12, while opencilk-project states that it us under "MIT with
# the OpenCilk Addendum", which basically states that you can
@@ -24,10 +27,9 @@ SRC_URI="
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
SLOT="0"
KEYWORDS="~amd64"
+
IUSE="debug"
-MY_POSTFIX="${PN}-v${PV}"
-S="${WORKDIR}/${PN}-project-${MY_POSTFIX}"
CMAKE_USE_DIR="${S}/llvm"
RDEPEND="
diff --git a/dev-lang/opencilk/opencilk-2.1.ebuild b/dev-lang/opencilk/opencilk-2.1.ebuild
index 1f4195b10..9a8159298 100644
--- a/dev-lang/opencilk/opencilk-2.1.ebuild
+++ b/dev-lang/opencilk/opencilk-2.1.ebuild
@@ -5,15 +5,18 @@ EAPI=8
inherit cmake
+MY_POSTFIX="${PN}-v${PV}"
+
DESCRIPTION="The OpenCilk concurrency platform for parallel programming"
HOMEPAGE="https://opencilk.org/"
-
SRC_URI="
https://github.com/OpenCilk/opencilk-project/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-project-${PV}.tar.gz
https://github.com/OpenCilk/cheetah/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-cheetah-${PV}.tar.gz
https://github.com/OpenCilk/productivity-tools/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-productivity-tools-${PV}.tar.gz
"
+S="${WORKDIR}/${PN}-project-${MY_POSTFIX}"
+
# Since opencilk-project is a fork of LLVM 12, this lists the licenses
# of LLVM 12, while opencilk-project states that it us under "MIT with
# the OpenCilk Addendum", which basically states that you can
@@ -24,10 +27,9 @@ SRC_URI="
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
SLOT="0"
KEYWORDS="~amd64"
+
IUSE="debug"
-MY_POSTFIX="${PN}-v${PV}"
-S="${WORKDIR}/${PN}-project-${MY_POSTFIX}"
CMAKE_USE_DIR="${S}/llvm"
RDEPEND="
diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild
index e8d1ca470..28969c8f7 100644
--- a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild
+++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild
@@ -7,11 +7,13 @@ inherit meson
MY_PV="v${PV}"
MY_P="${PN}-${MY_PV}"
+
DESCRIPTION="A daemon to provide haptic feedback on events (themes package)"
HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes"
SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild
index 605c74886..324eebd42 100644
--- a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild
+++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild
@@ -7,11 +7,13 @@ inherit meson
MY_PV="v${PV}"
MY_P="${PN}-${MY_PV}"
+
DESCRIPTION="A daemon to provide haptic feedback on events (themes package)"
HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes"
SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2"
+
S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
diff --git a/dev-libs/feedbackd/feedbackd-0.2.0.ebuild b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
index deef8fc41..692c7289a 100644
--- a/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild
@@ -16,8 +16,8 @@ SRC_URI="
S="${WORKDIR}/${PN}-v${PV}"
LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="+daemon gtk-doc +introspection man test +vala"
REQUIRED_USE="vala? ( introspection )"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild b/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild
index 402640bea..bf02f0cc2 100644
--- a/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild
+++ b/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="Fast Static Symbol Table: fast text compression that allows random
HOMEPAGE="https://github.com/cwida/fsst"
SRC_URI="https://github.com/cwida/fsst/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
@@ -18,8 +20,6 @@ KEYWORDS="~amd64"
BDEPEND="app-admin/chrpath"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
src_install() {
chrpath -d "${BUILD_DIR}/fsst" || die
diff --git a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
index f9a282b8c..422410117 100644
--- a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
+++ b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
@@ -9,14 +9,14 @@ DESCRIPTION="IP2Location C Library"
HOMEPAGE="https://github.com/chrislim2888/IP2Location-C-Library/"
SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/IP2Location-C-Library-${PV}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="dev-lang/perl"
-S="${WORKDIR}/IP2Location-C-Library-${PV}"
-
src_configure() {
eautoreconf
default
diff --git a/dev-libs/libdbf/libdbf-0.0.1.ebuild b/dev-libs/libdbf/libdbf-0.0.1.ebuild
index 256053ed3..d8ed4cafc 100644
--- a/dev-libs/libdbf/libdbf-0.0.1.ebuild
+++ b/dev-libs/libdbf/libdbf-0.0.1.ebuild
@@ -12,6 +12,8 @@ DESCRIPTION="Library to read the content of dBASE III, IV, and 5.0 files"
HOMEPAGE="https://github.com/rollinhand/libdbf"
SRC_URI="https://github.com/rollinhand/libdbf/archive/${MY_COMMIT}.tar.gz -> ${P}.tgz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -23,8 +25,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
BDEPEND="dev-util/intltool"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
src_prepare() {
default
eautoreconf
diff --git a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
index 0e9c08e3a..f6efb97b0 100644
--- a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
+++ b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild
@@ -9,12 +9,12 @@ DESCRIPTION="Library to interface with USB Type-c/Power Delivery devices"
HOMEPAGE="https://github.com/Rajaram-Regupathy/libtypec"
SRC_URI="https://github.com/Rajaram-Regupathy/libtypec/releases/download/${P}/${P}-Source.tar.gz"
+S="${WORKDIR}/${P}-Source"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/${P}-Source"
-
PATCHES=(
"${FILESDIR}/${PN}-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch"
"${FILESDIR}/${PN}-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch"
diff --git a/dev-libs/libtypec/libtypec-0.5.0.ebuild b/dev-libs/libtypec/libtypec-0.5.0.ebuild
index 02697c52d..c0cd16ca5 100644
--- a/dev-libs/libtypec/libtypec-0.5.0.ebuild
+++ b/dev-libs/libtypec/libtypec-0.5.0.ebuild
@@ -9,12 +9,12 @@ DESCRIPTION="Library to interface with USB Type-c/Power Delivery devices"
HOMEPAGE="https://github.com/Rajaram-Regupathy/libtypec"
SRC_URI="https://github.com/Rajaram-Regupathy/libtypec/releases/download/${P}/${P}-Source.tar.gz"
+S="${WORKDIR}/${P}-Source"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/${P}-Source"
-
PATCHES=(
"${FILESDIR}/${PN}-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch"
"${FILESDIR}/${PN}-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch"
diff --git a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild
index 3bc066b9e..62d5ed367 100644
--- a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild
+++ b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild
@@ -4,15 +4,17 @@
EAPI=8
COMMIT="55ff64349dec3012cfbbb1c4f92d4dbd46920213"
+
DESCRIPTION="libcrypt wrapper for LiteSpeedTech"
HOMEPAGE="https://github.com/litespeedtech/libbcrypt/"
SRC_URI="https://github.com/litespeedtech/libbcrypt/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+
+S="${WORKDIR}/libbcrypt-${COMMIT}"
+
LICENSE="CC0-1.0 public-domain"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/libbcrypt-${COMMIT}"
-
PATCHES=(
"${FILESDIR}"/${PV}-fix-tests.patch
)
diff --git a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild
index 36456f88d..605f740e3 100644
--- a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild
+++ b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild
@@ -4,15 +4,17 @@
EAPI=8
COMMIT="55ff64349dec3012cfbbb1c4f92d4dbd46920213"
+
DESCRIPTION="libcrypt wrapper for LiteSpeedTech"
HOMEPAGE="https://github.com/litespeedtech/libbcrypt/"
SRC_URI="https://github.com/litespeedtech/libbcrypt/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+
+S="${WORKDIR}/libbcrypt-${COMMIT}"
+
LICENSE="CC0-1.0 public-domain"
SLOT="0"
KEYWORDS="~amd64"
-S="${WORKDIR}/libbcrypt-${COMMIT}"
-
PATCHES=(
"${FILESDIR}"/${PV}-fix-tests.patch
"${FILESDIR}"/${PV}-fix-flags-directly.patch
diff --git a/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild b/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild
index 41383d373..574a042f4 100644
--- a/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild
+++ b/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild
@@ -5,10 +5,9 @@ EAPI=8
inherit cmake
-# LSQUIC
LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422"
-# BoringSSL
BORINGSSL_COMMIT="15655052e8701f908937204785eaa8cd4363099f"
+
DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library"
HOMEPAGE="https://github.com/litespeedtech/lsquic/"
SRC_URI="
@@ -16,14 +15,15 @@ SRC_URI="
https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-fips-20230428.tar.gz
"
+S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
+
IUSE="static-libs test"
RESTRICT="!test? ( test )"
-S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}"
-
DEPEND="
dev-lang/go
dev-libs/ls-qpack:=[static-libs=]
@@ -38,7 +38,7 @@ PATCHES=(
src_unpack() {
unpack ${P}.tar.gz
unpack boringssl-fips-20230428.tar.gz
- mv boringssl-${BORINGSSL_COMMIT} ${S}/src/liblsquic/boringssl || die
+ mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die
}
src_configure() {
diff --git a/dev-libs/lsquic/lsquic-3.2.0.ebuild b/dev-libs/lsquic/lsquic-3.2.0.ebuild
index 2a55f57fb..86b563370 100644
--- a/dev-libs/lsquic/lsquic-3.2.0.ebuild
+++ b/dev-libs/lsquic/lsquic-3.2.0.ebuild
@@ -5,10 +5,9 @@ EAPI=8
inherit cmake
-# LSQUIC
LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422"
-# BoringSSL
BORINGSSL_COMMIT="15655052e8701f908937204785eaa8cd4363099f"
+
DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library"
HOMEPAGE="https://github.com/litespeedtech/lsquic/"
SRC_URI="
@@ -16,14 +15,15 @@ SRC_URI="
https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-fips-20230428.tar.gz
"
+S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
+
IUSE="static-libs test"
RESTRICT="!test? ( test )"
-S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}"
-
DEPEND="
dev-libs/ls-qpack:=[static-libs=]
dev-libs/ls-hpack:=[static-libs=]
@@ -37,7 +37,7 @@ PATCHES=(
src_unpack() {
unpack ${P}.tar.gz
unpack boringssl-fips-20230428.tar.gz
- mv boringssl-${BORINGSSL_COMMIT} ${S}/src/liblsquic/boringssl || die
+ mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die
}
src_configure() {
diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild
index 49effee2b..0eeb434db 100644
--- a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild
+++ b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild
@@ -9,10 +9,10 @@ DESCRIPTION="14-word mnemonic seed for Monero"
HOMEPAGE="https://git.wownero.com/feather/monero-seed"
SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-S="${WORKDIR}/${PN}"
-
-PATCHES+=( "${FILESDIR}"/${PN}-9999-install-demo.patch )
+PATCHES=( "${FILESDIR}"/${PN}-9999-install-demo.patch )
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 d3515824c..ca1eb245f 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
@@ -11,19 +11,16 @@ DESCRIPTION="Library for reading biblia."
HOMEPAGE="https://github.com/azaeldevel/octetos-core"
SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
-DEPEND="
- dev-libs/octetos-core
-"
+DEPEND="dev-libs/octetos-core"
RDEPEND="${DEPEND}"
BDEPEND="dev-util/cunit"
-S="${WORKDIR}/${PN}-${MYPV}"
-
src_prepare() {
default
eautoreconf -fi
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 fc4a7278f..aed8a52fa 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
@@ -12,17 +12,16 @@ DESCRIPTION="Similar to coreutils but is a C++ API."
HOMEPAGE="https://github.com/azaeldevel/octetos-coreutils"
SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MYP}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
DEPEND="dev-libs/octetos-core"
RDEPEND="${DEPEND}"
BDEPEND="dev-util/cunit"
-S="${WORKDIR}/${MYP}"
-
src_prepare() {
default
eautoreconf -fi
diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild
index 817ec4977..86c6b2b64 100644
--- a/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild
+++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild
@@ -18,6 +18,8 @@ else
SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
fi
+S="${WORKDIR}/${MYP}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
@@ -29,8 +31,6 @@ BDEPEND="
dev-util/cunit
"
-S="${WORKDIR}/${MYP}"
-
src_prepare() {
default
eautoreconf -fi
diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild
index 817ec4977..86c6b2b64 100644
--- a/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild
+++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild
@@ -18,6 +18,8 @@ else
SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
fi
+S="${WORKDIR}/${MYP}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
@@ -29,8 +31,6 @@ BDEPEND="
dev-util/cunit
"
-S="${WORKDIR}/${MYP}"
-
src_prepare() {
default
eautoreconf -fi
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 9f381919a..2b80b156a 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
@@ -13,16 +13,15 @@ DESCRIPTION="C++ library for Database Acces."
HOMEPAGE="https://github.com/azaeldevel/octetos-db"
SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MYP}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
DEPEND="dev-libs/octetos-core"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MYP}"
-
src_prepare() {
default
eautoreconf -fi
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 9f381919a..2b80b156a 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
@@ -13,16 +13,15 @@ DESCRIPTION="C++ library for Database Acces."
HOMEPAGE="https://github.com/azaeldevel/octetos-db"
SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MYP}"
+
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-
DEPEND="dev-libs/octetos-core"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MYP}"
-
src_prepare() {
default
eautoreconf -fi