From 519d9dfd2e40509236bc363df187cd2fabf45ad6 Mon Sep 17 00:00:00 2001 From: speedie Date: Fri, 18 Nov 2022 19:43:09 +0100 Subject: [PATCH] Update overlay --- metadata/md5-cache/x11-terms/st-spde-0.1 | 2 +- metadata/md5-cache/x11-terms/st-spde-1.0 | 8 ++-- metadata/md5-cache/x11-terms/st-spde-1.1 | 15 +++++++ metadata/md5-cache/x11-terms/st-spde-9999 | 14 +++++++ x11-terms/st-spde/Manifest | 1 + x11-terms/st-spde/st-spde-1.1.ebuild | 48 +++++++++++++++++++++++ 6 files changed, 83 insertions(+), 5 deletions(-) create mode 100644 metadata/md5-cache/x11-terms/st-spde-1.1 create mode 100644 metadata/md5-cache/x11-terms/st-spde-9999 create mode 100644 x11-terms/st-spde/st-spde-1.1.ebuild diff --git a/metadata/md5-cache/x11-terms/st-spde-0.1 b/metadata/md5-cache/x11-terms/st-spde-0.1 index 260ffc5..4ed3738 100644 --- a/metadata/md5-cache/x11-terms/st-spde-0.1 +++ b/metadata/md5-cache/x11-terms/st-spde-0.1 @@ -11,5 +11,5 @@ LICENSE=MIT-with-advertising RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft ~x11-terms/st-terminfo-0.1 SLOT=0 SRC_URI=https://raw.githubusercontent.com/speedie-de/st/tarball/st-spde-0.8.5.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 multilib 5ca4e49abed8e3a2f7b56920eadee157 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 _md5_=7aa819d804ccacf8982982fc3b09063d diff --git a/metadata/md5-cache/x11-terms/st-spde-1.0 b/metadata/md5-cache/x11-terms/st-spde-1.0 index 772828b..3f4db68 100644 --- a/metadata/md5-cache/x11-terms/st-spde-1.0 +++ b/metadata/md5-cache/x11-terms/st-spde-1.0 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig DEFINED_PHASES=install postinst prepare -DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd ~x11-terms/st-terminfo-1.0 x11-base/xorg-proto +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd x11-base/xorg-proto DESCRIPTION=speedie's fork of st with .Xresources, pywal, alpha, column reflow and more EAPI=7 HOMEPAGE=https://speedie.gq @@ -8,8 +8,8 @@ INHERIT=desktop savedconfig toolchain-funcs IUSE=savedconfig KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86 LICENSE=MIT-with-advertising -RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd ~x11-terms/st-terminfo-1.0 +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd SLOT=0 SRC_URI=https://codeberg.org/speedie/st/releases/download/1.0/st-spde-1.0.tar.gz -_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 1542e649be915f43f6908a9e93909961 multilib 5ca4e49abed8e3a2f7b56920eadee157 -_md5_=3eb7e3a5f929c53e844f4f821342580f +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 +_md5_=c3ff8dc200f473cafffdac749f5de4dc diff --git a/metadata/md5-cache/x11-terms/st-spde-1.1 b/metadata/md5-cache/x11-terms/st-spde-1.1 new file mode 100644 index 0000000..1ddc675 --- /dev/null +++ b/metadata/md5-cache/x11-terms/st-spde-1.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install postinst prepare +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd x11-base/xorg-proto +DESCRIPTION=speedie's fork of st with .Xresources, pywal, alpha, column reflow and more +EAPI=7 +HOMEPAGE=https://speedie.gq +INHERIT=desktop savedconfig toolchain-funcs +IUSE=savedconfig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86 +LICENSE=MIT-with-advertising +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd +SLOT=0 +SRC_URI=https://codeberg.org/speedie/st/releases/download/1.1/st-spde-1.1.tar.gz +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 +_md5_=c3ff8dc200f473cafffdac749f5de4dc diff --git a/metadata/md5-cache/x11-terms/st-spde-9999 b/metadata/md5-cache/x11-terms/st-spde-9999 new file mode 100644 index 0000000..2ef024e --- /dev/null +++ b/metadata/md5-cache/x11-terms/st-spde-9999 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=install postinst prepare unpack +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd sys-devel/gcc x11-base/xorg-proto +DESCRIPTION=speedie's fork of st with .Xresources, pywal, alpha, column reflow and more +EAPI=7 +HOMEPAGE=https://speedie.gq +INHERIT=desktop savedconfig toolchain-funcs git-r3 +IUSE=savedconfig +LICENSE=MIT-with-advertising +PROPERTIES=live +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd sys-devel/gcc +SLOT=0 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 git-r3 2347f8fe2d392b2a091191f94be37e6f +_md5_=a27589f3a3e4c679c4d445aba7469810 diff --git a/x11-terms/st-spde/Manifest b/x11-terms/st-spde/Manifest index cd944f5..1d88eae 100644 --- a/x11-terms/st-spde/Manifest +++ b/x11-terms/st-spde/Manifest @@ -1,2 +1,3 @@ DIST st-spde-0.8.5.tar.gz 83172 BLAKE2B db4665be3463dbe95c1d7d8aa5c9c55792a98dd022f7124e84ff8129b8e57afb5685b9221a183523438b55fd32c5083d4294b28f3d282f99afd48526ccbbbce1 SHA512 9c4f8041d8134006dff67a0fe93116611365ca4e0d11352055cce00d000d6d52dd5d49b9d583273b232d156b64cff9a03e0a1b9ec9908c757ee45eb357404944 DIST st-spde-1.0.tar.gz 736510 BLAKE2B 85379394306942cbfd8c1b7ec595d3f15afb554a313ac19da2cef5bb146ac18c04cf38490e75b0661a01a04996b74d4753d9c59d9d9b32be7da4047a4e795d9e SHA512 3e233697eee97354eeb3d059925c39228777a5f6e306253725299c1922b0c7e8320ea78eec8a6f371ae3e5fe6fa0ec16f356b21b9e5763d7cbcde0bdd3907060 +DIST st-spde-1.1.tar.gz 68866 BLAKE2B 3602929803676b0915d348e79131cb801c915915834fdfe9b3c7af63053cad2e7ece19e89a357f6ff7f2322f17a1278978409dccfd90ce217acf04be53823ab5 SHA512 8ed8e2cff10164c7bf005bc51a27902f87528c8a63da42a684110da7cdafdb2f6ee5f504e80d5d8b668237b75ec8742065ad841336dd8f1e625ee0ebdaf52edd diff --git a/x11-terms/st-spde/st-spde-1.1.ebuild b/x11-terms/st-spde/st-spde-1.1.ebuild new file mode 100644 index 0000000..ec3f465 --- /dev/null +++ b/x11-terms/st-spde/st-spde-1.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# This is not a vanilla build of st. This is my personal build of st. +EAPI=7 + +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="speedie's fork of st with .Xresources, pywal, alpha, column reflow and more" +HOMEPAGE="https://speedie.gq" + +SRC_URI="https://codeberg.org/speedie/st/releases/download/${PV}/${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + +LICENSE="MIT-with-advertising" +SLOT="0" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + media-libs/harfbuzz + media-libs/gd +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + restore_config options.h +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="cc" install + save_config options.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog " media-fonts/corefonts" + elog " media-fonts/dejavu" + elog " media-fonts/urw-fonts" + fi +}