diff --git a/metadata/md5-cache/x11-terms/st-spde-0.1 b/metadata/md5-cache/x11-terms/st-spde-0.1 index 4ed3738..dfd0f11 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 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 6001248ef162a5fa2a21ce132a212f6b 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 3f4db68..e04ca09 100644 --- a/metadata/md5-cache/x11-terms/st-spde-1.0 +++ b/metadata/md5-cache/x11-terms/st-spde-1.0 @@ -1,15 +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 +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd dev-lang/tcc x11-base/xorg-proto +DESCRIPTION=speedie's fork of simple terminal with .Xresources, alpha, sixel 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 +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd dev-lang/tcc SLOT=0 -SRC_URI=https://codeberg.org/speedie/st/releases/download/1.0/st-spde-1.0.tar.gz -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 -_md5_=c3ff8dc200f473cafffdac749f5de4dc +SRC_URI=https://ls.speedie.gq/releases/st-spde/st-spde-1.0.tar.gz +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 6001248ef162a5fa2a21ce132a212f6b multilib 5ca4e49abed8e3a2f7b56920eadee157 +_md5_=ccfbb5f088d43d2edd2034021580a13a diff --git a/metadata/md5-cache/x11-terms/st-spde-1.1 b/metadata/md5-cache/x11-terms/st-spde-1.1 index 1ddc675..639c94f 100644 --- a/metadata/md5-cache/x11-terms/st-spde-1.1 +++ b/metadata/md5-cache/x11-terms/st-spde-1.1 @@ -1,15 +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 +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd dev-lang/tcc x11-base/xorg-proto +DESCRIPTION=speedie's fork of simple terminal with .Xresources, alpha, sixel 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 +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd dev-lang/tcc 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 +SRC_URI=https://ls.speedie.gq/releases/st-spde/st-spde-1.1.tar.gz +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 6001248ef162a5fa2a21ce132a212f6b multilib 5ca4e49abed8e3a2f7b56920eadee157 +_md5_=ccfbb5f088d43d2edd2034021580a13a diff --git a/metadata/md5-cache/x11-terms/st-spde-9999 b/metadata/md5-cache/x11-terms/st-spde-9999 index 2ef024e..d819e92 100644 --- a/metadata/md5-cache/x11-terms/st-spde-9999 +++ b/metadata/md5-cache/x11-terms/st-spde-9999 @@ -1,14 +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 +DEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd dev-lang/tcc x11-base/xorg-proto +DESCRIPTION=speedie's fork of simple terminal with .Xresources, alpha, sixel 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 +RDEPEND=>=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft media-libs/harfbuzz media-libs/gd dev-lang/tcc SLOT=0 -_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 git-r3 2347f8fe2d392b2a091191f94be37e6f -_md5_=a27589f3a3e4c679c4d445aba7469810 +_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c portability 58227860123d3e8da23290064ce3373e savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs 6001248ef162a5fa2a21ce132a212f6b multilib 5ca4e49abed8e3a2f7b56920eadee157 git-r3 2347f8fe2d392b2a091191f94be37e6f +_md5_=ccfbb5f088d43d2edd2034021580a13a diff --git a/x11-misc/spde/spde-9999.ebuild b/x11-misc/spde/spde-9999.ebuild index 3252c83..8a0cb5b 100644 --- a/x11-misc/spde/spde-9999.ebuild +++ b/x11-misc/spde/spde-9999.ebuild @@ -9,12 +9,12 @@ HOMEPAGE="https://speedie.gq/projects/spde.php" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86 ~arm ~arm64 ~ppc ~ppc64 ~riscv" -USE="+server +pywal +shells +fonts +editor +wm +terminal +runlauncher +locker +filemanager +email +temp +visualizer +pdf +music +video +flac +mixer +volumeicon +network +wifi +bluetooth +pulseaudio +compositor +image +irc +rss +torrent +browser +notification +xdg +locker +clipboard +accessibility +screenshot +dev +wallpaper +git" +USE="+server +pywal +shells +fonts +editor +wm +terminal +runlauncher +locker +filemanager +email +temp +visualizer +pdf +music +video +flac +mixer +volumeicon +network +wifi +bluetooth +pulseaudio +compositor +image +irc +rss +torrent +browser +notification +xdg +locker +clipboard +screenshot +dev +wallpaper +git" IUSE="${USE}" DEPEND="wm? ( x11-wm/speedwm x11-wm/libspeedwm x11-wm/speedwm-extras ) terminal? ( x11-terms/st-spde ) - runlauncher? ( x11-misc/dmenu-spde ) + runlauncher? ( x11-misc/spmenu ) locker? ( x11-misc/slock-spde ) runlauncher? ( x11-misc/j4-dmenu-desktop-spde ) editor? ( app-editors/neovim ) @@ -23,7 +23,7 @@ DEPEND="wm? ( x11-wm/speedwm x11-wm/libspeedwm x11-wm/speedwm-extras ) git? ( dev-vcs/git ) email? ( mail-client/neomutt mail-client/mutt-wizard ) fonts? ( media-fonts/dejavu media-fonts/fantasque-sans-mono media-fonts/noto media-fonts/noto-cjk media-fonts/noto-emoji ) - screenshot? ( media-gfx/maim ) + screenshot? ( media-gfx/flameshot ) filemanager? ( media-gfx/ueberzug app-misc/vifm app-misc/vifm-ueberzug ) image? ( media-gfx/nsxiv ) pywal? ( media-sound/cli-visualizer-pywal ) @@ -55,7 +55,6 @@ DEPEND="wm? ( x11-wm/speedwm x11-wm/libspeedwm x11-wm/speedwm-extras ) notification? ( x11-libs/libnotify ) notification? ( x11-misc/dunst ) compositor? ( x11-misc/picom-animations ) - accessibility? ( x11-misc/screenkey ) locker? ( x11-misc/xautolock ) clipboard? ( x11-misc/xclip ) xdg? ( x11-misc/xdg-user-dirs ) diff --git a/x11-terms/st-spde/st-spde-1.0.ebuild b/x11-terms/st-spde/st-spde-1.0.ebuild index ec3f465..473b25e 100644 --- a/x11-terms/st-spde/st-spde-1.0.ebuild +++ b/x11-terms/st-spde/st-spde-1.0.ebuild @@ -1,15 +1,19 @@ # 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" +DESCRIPTION="speedie's fork of simple terminal with .Xresources, alpha, sixel 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" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.speedie.gq/st" +else + SRC_URI="https://ls.speedie.gq/releases/st-spde/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi LICENSE="MIT-with-advertising" SLOT="0" @@ -21,7 +25,9 @@ RDEPEND=" x11-libs/libXft media-libs/harfbuzz media-libs/gd + dev-lang/tcc " + DEPEND=" ${RDEPEND} x11-base/xorg-proto @@ -34,15 +40,19 @@ src_prepare() { } src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="cc" install + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="tcc" 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/fantasque-sans-mono" + elog " media-fonts/terminus-font" elog " media-fonts/dejavu" elog " media-fonts/urw-fonts" + elog " " + elog "For emojis to display, an emoji font must be installed, like" + elog " media-fonts/noto-emoji" fi } diff --git a/x11-terms/st-spde/st-spde-1.1.ebuild b/x11-terms/st-spde/st-spde-1.1.ebuild index ec3f465..473b25e 100644 --- a/x11-terms/st-spde/st-spde-1.1.ebuild +++ b/x11-terms/st-spde/st-spde-1.1.ebuild @@ -1,15 +1,19 @@ # 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" +DESCRIPTION="speedie's fork of simple terminal with .Xresources, alpha, sixel 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" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.speedie.gq/st" +else + SRC_URI="https://ls.speedie.gq/releases/st-spde/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi LICENSE="MIT-with-advertising" SLOT="0" @@ -21,7 +25,9 @@ RDEPEND=" x11-libs/libXft media-libs/harfbuzz media-libs/gd + dev-lang/tcc " + DEPEND=" ${RDEPEND} x11-base/xorg-proto @@ -34,15 +40,19 @@ src_prepare() { } src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="cc" install + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr PKG_CONFIG="$(tc-getPKG_CONFIG)" CC="tcc" 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/fantasque-sans-mono" + elog " media-fonts/terminus-font" elog " media-fonts/dejavu" elog " media-fonts/urw-fonts" + elog " " + elog "For emojis to display, an emoji font must be installed, like" + elog " media-fonts/noto-emoji" fi } diff --git a/x11-terms/st-spde/st-spde-9999.ebuild b/x11-terms/st-spde/st-spde-9999.ebuild index 119b824..473b25e 100644 --- a/x11-terms/st-spde/st-spde-9999.ebuild +++ b/x11-terms/st-spde/st-spde-9999.ebuild @@ -1,18 +1,17 @@ # 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" +DESCRIPTION="speedie's fork of simple terminal with .Xresources, alpha, sixel and more." HOMEPAGE="https://speedie.gq" if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/speedie/st.git" + EGIT_REPO_URI="https://git.speedie.gq/st" else - SRC_URI="https://codeberg.org/speedie/st/releases/download/${PV}/${P}.tar.gz" + SRC_URI="https://ls.speedie.gq/releases/st-spde/${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi @@ -26,7 +25,7 @@ RDEPEND=" x11-libs/libXft media-libs/harfbuzz media-libs/gd - sys-devel/gcc + dev-lang/tcc " DEPEND=" @@ -48,8 +47,12 @@ src_install() { pkg_postinst() { if ! [[ "${REPLACING_VERSIONS}" ]]; then elog "Please ensure a usable font is installed, like" - elog " media-fonts/corefonts" + elog " media-fonts/fantasque-sans-mono" + elog " media-fonts/terminus-font" elog " media-fonts/dejavu" elog " media-fonts/urw-fonts" + elog " " + elog "For emojis to display, an emoji font must be installed, like" + elog " media-fonts/noto-emoji" fi }