void-packages

Void Source Packages
git clone git://ezup.dev/void-packages.git
Log | Files | Refs | README | LICENSE

commit e8cfab3e9d2a55bccf3ccdc580ff3e894af60e39
parent 658df710f35e4d0ffcc268b8c32dd90d6daf3a50
Author: Dash Eclipse <dash@ezup.dev>
Date:   Fri, 30 Oct 2020 19:25:41 +0000

Bump version

Diffstat:
Mezup/pkg-list.txt | 3++-
Msrcpkgs/2bwm/template | 6+++---
Msrcpkgs/ScreenRotator/template | 13++++++-------
Msrcpkgs/bash-insulter/template | 14+++++++-------
Msrcpkgs/bpm-tools/template | 3++-
Msrcpkgs/cwwav/template | 2+-
Msrcpkgs/dwl/template | 13++++++-------
Msrcpkgs/dwm/template | 2+-
Msrcpkgs/font-cascadia-code-ttf/template | 2+-
Msrcpkgs/font-jetbrains-mono-ttf/template | 3++-
Msrcpkgs/font-kiwi-otb/template | 15++++++++-------
Msrcpkgs/fuzzypkg/template | 3++-
Msrcpkgs/lilo/template | 3++-
Msrcpkgs/morse/template | 14++++++--------
Msrcpkgs/oggfwd/template | 7++++---
Msrcpkgs/python3-bpytop/template | 3++-
Msrcpkgs/rig/template | 3++-
Msrcpkgs/scroll/template | 7++++---
Msrcpkgs/slock/template | 3++-
Msrcpkgs/sls/template | 3++-
Msrcpkgs/softethervpn/template | 3++-
Msrcpkgs/sowm/template | 4++--
Msrcpkgs/st/template | 3++-
Msrcpkgs/stagit-gopher/template | 3++-
Msrcpkgs/stagit/template | 3++-
Msrcpkgs/swaylock-effects/template | 3++-
Msrcpkgs/trojan/template | 3++-
Msrcpkgs/wshowkeys/template | 9++++++---
Msrcpkgs/wterm/template | 13++++++-------
Msrcpkgs/ydotool/template | 3++-
Msrcpkgs/zsh-insulter/template | 13+++++++------
Msrcpkgs/zsh-theme-powerlevel10k/template | 3++-
32 files changed, 102 insertions(+), 83 deletions(-)

diff --git a/ezup/pkg-list.txt b/ezup/pkg-list.txt @@ -1,9 +1,10 @@ # sed '/^$/d; /^#/d' ezup/pkg-list.txt | awk '{print $1}' #| xargs -L1 ezup/build-pkg.sh +# grep -r '^tags="ezup' srcpkgs/ | grep '/template:' | cut -d':' -f1 | cut -d'/' -f2 | sort +# xbps-query -p tags -Rs ezup | cut -d: -f1 | xargs -L1 xbps-uhelper getpkgname | sort # Tags: #git #fetch #binary #security #nocross #nonfree - # Modified packages dwm systray, bottomstack, nordtheme-color diff --git a/srcpkgs/2bwm/template b/srcpkgs/2bwm/template @@ -1,7 +1,7 @@ # Template file for '2bwm' pkgname=2bwm version=0.3 -revision=1 +revision=2 _commit="148d83254ca5f0fbc464ced5c487103aaf959559" wrksrc="${pkgname}-${_commit}" build_style=gnu-makefile @@ -9,8 +9,8 @@ makedepends="libxcb-devel xcb-util-keysyms-devel xcb-util-wm-devel xcb-util-xrm- short_desc="Fast floating window manager" maintainer="Dash Eclipse <dash@ezup.dev>" license="ISC" -homepage="https://github.com/venam/2bwm" -distfiles="https://github.com/venam/${pkgname}/archive/${_commit}.tar.gz" +homepage="https://github.com/venam/${pkgname}" +distfiles="${homepage}/archive/${_commit}.tar.gz" checksum=307cc1a47c26ba54d0a8a7aa29a87bc9768ea5524f03078c5cc7b2602e3e23e3 tags="ezup gitpkg ${_commit}" diff --git a/srcpkgs/ScreenRotator/template b/srcpkgs/ScreenRotator/template @@ -1,7 +1,9 @@ # Template file for 'ScreenRotator' pkgname=ScreenRotator version=0.1 -revision=1 +revision=2 +_commit="e1de8b72ad5eb9952db45c031e6c3292bfe028d2" +wrksrc="${pkgname}-${_commit}" archs="~armv7l-musl" build_style=cmake hostmakedepends="git qt5-devel" @@ -10,9 +12,6 @@ short_desc="Automatic screen rotation daemon for X11" maintainer="Dash Eclipse <dash@ezup.dev>" license="GPL-3.0-or-later" homepage="https://github.com/GuLinux/${pkgname}" - -do_fetch() { - local _commit="e1de8b72ad5eb9952db45c031e6c3292bfe028d2" - git clone --branch master ${homepage}.git ${wrksrc} - git -C ${wrksrc} reset --hard ${_commit} -} +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="ad6baff7aa44bd7c79f0d19392e9c216b3562d3843ed69beb2f70edf07bd5b62" +tags="ezup gitpkg e1de8b72ad5eb9952db45c031e6c3292bfe028d2" diff --git a/srcpkgs/bash-insulter/template b/srcpkgs/bash-insulter/template @@ -1,18 +1,18 @@ # Template file for 'bash-insulter' pkgname=bash-insulter version=0.1 -revision=2 -build_style=fetch +revision=3 +_commit="8c6d84a430741b35b9f6f9ca1f139eb0c1c93776" +wrksrc="${pkgname}-${_commit}" short_desc="Insults the user when typing wrong command" maintainer="Dash Eclipse <dash@ezup.dev>" license="MIT" homepage="https://github.com/hkbakke/${pkgname}" +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="08ed2e9b3df22b95671a43c19d96600a4f21701e0ead6a41ded116fd7992eae5" +tags="ezup gitpkg ${_commit}" do_install() { - local _commit="8c6d84a430741b35b9f6f9ca1f139eb0c1c93776" - local _repo="https://raw.githubusercontent.com/hkbakke/${pkgname}/${_commit}" - $XBPS_FETCH_CMD "${_repo}/src/bash.command-not-found" - $XBPS_FETCH_CMD "${_repo}/LICENSE" - vinstall bash.command-not-found 644 etc + vinstall src/bash.command-not-found 644 etc vlicense LICENSE } diff --git a/srcpkgs/bpm-tools/template b/srcpkgs/bpm-tools/template @@ -1,7 +1,7 @@ # Template file for 'bpm-tools' pkgname=bpm-tools version=0.3 -revision=1 +revision=2 build_style=gnu-makefile short_desc="Tools to calculate tempo of audio tracks, display graphs and tag files with bpm value" maintainer="Dash Eclipse <dash@ezup.dev>" @@ -9,3 +9,4 @@ license="GPL-2.0-or-later" homepage="http://www.pogo.org.uk/~mark/${pkgname}/" distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz" checksum="37efe81ef594e9df17763e0a6fc29617769df12dfab6358f5e910d88f4723b94" +tags="ezup" diff --git a/srcpkgs/cwwav/template b/srcpkgs/cwwav/template @@ -1,7 +1,7 @@ # Template file for 'cwwav' pkgname=cwwav version=0.4.1 -revision=1 +revision=2 build_style=gnu-makefile makedepends="libsndfile-devel" short_desc="Command line tool to generate morse code sound files from text or stdin" diff --git a/srcpkgs/dwl/template b/srcpkgs/dwl/template @@ -1,8 +1,10 @@ # Template file for 'dwl' pkgname=dwl version=0.1 -revision=2 +revision=3 +_commit="44ef698d6ef48a41b0df7c4c47d8b880efdbdf33" build_style=gnu-makefile +wrksrc="${pkgname}-${_commit}" make_use_env=yes hostmakedepends="git pkg-config wayland-devel" makedepends="wayland-protocols wlroots-devel xcb-util-errors-devel xcb-util-wm-devel" @@ -10,12 +12,9 @@ short_desc="dwm for Wayland (git version)" maintainer="Dash Eclipse <dash@ezup.dev>" license="GPL-3.0-or-later" homepage="https://github.com/djpohly/dwl" - -do_fetch() { - git clone --depth 1 https://github.com/djpohly/dwl.git ${wrksrc} - commit_id=$(git -C ${wrksrc} rev-parse --short HEAD) - sed -i 's/printf("Usage:/printf("dwl (git-91b18d4)\\nUsage:/' ${wrksrc}/dwl.c -} +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="a9edf25f4774c944ba42b57216f01826ab71d08326f4a6321dfb7e569eab7370" +tags="ezup gitpkg ${_commit}" do_install() { vinstall dwl 755 /usr/bin diff --git a/srcpkgs/dwm/template b/srcpkgs/dwm/template @@ -1,7 +1,7 @@ # Template file for 'dwm' pkgname=dwm version=6.2 -revision=11 +revision=12 patch_args="-Np1" makedepends="libXinerama-devel libXft-devel freetype-devel" depends="slock st" diff --git a/srcpkgs/font-cascadia-code-ttf/template b/srcpkgs/font-cascadia-code-ttf/template @@ -1,7 +1,7 @@ # Template file for 'font-cascadia-code-ttf' pkgname=font-cascadia-code-ttf version=2009.22 -revision=1 +revision=2 create_wrksrc=yes depends="font-util" short_desc="A monospaced font by Microsoft that includes programming ligatures - TTF" diff --git a/srcpkgs/font-jetbrains-mono-ttf/template b/srcpkgs/font-jetbrains-mono-ttf/template @@ -1,7 +1,7 @@ # Template file for 'font-jetbrains-mono-ttf' pkgname=font-jetbrains-mono-ttf version=2.002 -revision=1 +revision=2 wrksrc=ttf short_desc="Typeface for developers" maintainer="Dash Eclipse <dash@ezup.dev>" @@ -9,6 +9,7 @@ license="OFL-1.1" homepage="https://jetbrains.com/mono" distfiles="https://github.com/JetBrains/JetBrainsMono/releases/download/v${version}/JetBrainsMono-${version}.zip" checksum="568ff44a4495773c5d204524e1a8442649b4b53b94e21e1a7d784289c2a19a51" +tags="ezup" do_install() { font_dirs="/usr/share/fonts/TTF" diff --git a/srcpkgs/font-kiwi-otb/template b/srcpkgs/font-kiwi-otb/template @@ -1,22 +1,23 @@ # Template file for 'font-kiwi-otb' pkgname=font-kiwi-otb version=0.1 -revision=2 -build_style=fetch +revision=3 +_commit="22c550a88ecdd5e76bfdb5abe373a4ad0c0ddbcb" +wrksrc="fonts-${_commit}" hostmakedepends="fonttosfnt" depends="font-util" short_desc="monospaced bitmap font" maintainer="Dash Eclipse <dash@ezup.dev>" license="0BSD" homepage="https://github.com/turquoise-hexagon/fonts" +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="f00aa391bbde46cc8835ca0d229431f9a1326c624ab42df12f99a788fc5ca304" +tags="ezup gitpkg ${_commit}" + font_dirs="/usr/share/fonts/X11/misc" do_install() { - local _commit="22c550a88ecdd5e76bfdb5abe373a4ad0c0ddbcb" - local _repo="https://raw.githubusercontent.com/turquoise-hexagon/fonts/${_commit}" - $XBPS_FETCH_CMD "${_repo}/src/kiwi.bdf" - $XBPS_FETCH_CMD "${_repo}/LICENSE" - fonttosfnt -o kiwi.otb kiwi.bdf + fonttosfnt -o kiwi.otb src/kiwi.bdf vinstall kiwi.otb 644 $font_dirs vlicense LICENSE } diff --git a/srcpkgs/fuzzypkg/template b/srcpkgs/fuzzypkg/template @@ -1,13 +1,14 @@ # Template file for 'fuzzypkg' pkgname=fuzzypkg version=1.0.2 -revision=1 +revision=2 short_desc="Install or remove xbps pkg through fzf fuzzy finder" maintainer="Dash Eclipse <dash@ezup.dev>" license="MIT" homepage="https://github.com/zdykstra/${pkgname}" distfiles="${homepage}/archive/v${version}.tar.gz" checksum="f9aa5bd0d679f43d7d78654ba579fa460c5625b4504c4221a35a90623d59d90f" +tags="ezup" do_install() { vbin fuzzypkg diff --git a/srcpkgs/lilo/template b/srcpkgs/lilo/template @@ -1,7 +1,7 @@ # Template file for 'lilo' pkgname=lilo version=24.2 -revision=4 +revision=5 archs="i686* x86_64*" hostmakedepends="bin86" makedepends="device-mapper-devel" @@ -11,6 +11,7 @@ license="BSD-3-Clause" homepage="http://www.joonet.de/lilo" distfiles="${DEBIAN_SITE}/main/l/${pkgname}/${pkgname}_${version}.orig.tar.gz" checksum=e158f19de4560c935ebe0507c21b79bff17618b9230d8076fe8c5fff9fdbd5b1 +tags="ezup" pre_build() { sed -i Makefile src/Makefile \ diff --git a/srcpkgs/morse/template b/srcpkgs/morse/template @@ -1,20 +1,18 @@ # Template file for 'morse' pkgname=morse version=0 -revision=1 +revision=2 +_commit="0b202fdde0114e933e89b92a138f14e92bc48446" +wrksrc="${pkgname}-${_commit}" build_style=gnu-makefile hostmakedepends="git" short_desc="Command-line tool for morse code translation" maintainer="Dash Eclipse <dash@ezup.dev>" license="MIT" homepage="https://github.com/mk12/${pkgname}" -commit="0b202fdde0114e933e89b92a138f14e92bc48446" -tags="ezup gitpkg ${commit}" - -do_fetch() { - git clone --branch master ${homepage}.git ${wrksrc} - git -C ${wrksrc} reset --hard ${commit} -} +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="9ef0ef248293fac11bf1a2382e32a3a1bb5329dcec707dc92607a1469f3eb1e2" +tags="ezup gitpkg ${_commit}" do_install() { vbin bin/morse diff --git a/srcpkgs/oggfwd/template b/srcpkgs/oggfwd/template @@ -1,7 +1,7 @@ # Template file for 'oggfwd' pkgname=oggfwd version=0.2 -revision=1 +revision=3 wrksrc="${pkgname}" build_style=gnu-makefile makedepends="libshout-devel" @@ -9,9 +9,10 @@ short_desc="Pipes an ogg stream to an icecast server" maintainer="Dash Eclipse <dash@ezup.dev>" license="GPL-2.0-or-later" homepage="http://v2v.cc/~j/${pkgname}/" -commit="506088e5066abd086efc951670906187c120e9a3" -distfiles="https://r-w-x.org/r/${pkgname}/archive/${commit}.tar.gz" +_commit="506088e5066abd086efc951670906187c120e9a3" +distfiles="https://r-w-x.org/r/${pkgname}/archive/${_commit}.tar.gz" checksum="5200c333f1ba9e9955f9cff701f3ac39ae271ae391d35febbb2e8f1bfe151814" +tags="ezup gitpkg ${_commit}" do_install() { vbin oggfwd diff --git a/srcpkgs/python3-bpytop/template b/srcpkgs/python3-bpytop/template @@ -1,7 +1,7 @@ # Template file for 'python3-bpytop' pkgname=python3-bpytop version=1.0.13 -revision=1 +revision=2 wrksrc="bpytop-${version}" build_style=gnu-makefile depends="python3 python3-psutil" @@ -11,3 +11,4 @@ license="Apache-2.0" homepage="https://github.com/aristocratos/bpytop" distfiles="${homepage}/archive/v${version}.tar.gz" checksum=7c22bbb9562dbafdd9842b0c4aaad4c94740f18b88219fa2db05b6e414d46334 +tags="ezup" diff --git a/srcpkgs/rig/template b/srcpkgs/rig/template @@ -1,7 +1,7 @@ # Template file for 'rig' pkgname=rig version=1.11 -revision=2 +revision=3 build_style=gnu-makefile short_desc="Random identity generator" maintainer="Dash Eclipse <dash@ezup.dev>" @@ -9,6 +9,7 @@ license="GPL-2.0-or-later" homepage="http://rig.sourceforge.net/" distfiles="${DEBIAN_SITE}/main/r/rig/${pkgname}_${version}.orig.tar.gz" checksum="00bfc970d5c038c1e68bc356c6aa6f9a12995914b7d4fda69897622cb5b77ab8" +tags="ezup" pre_build() { sed -i '/#include <assert.h>/a #include <string.h>' rig.cc diff --git a/srcpkgs/scroll/template b/srcpkgs/scroll/template @@ -1,7 +1,7 @@ # Template file for 'scroll' pkgname=scroll version=0.1 -revision=2 +revision=3 build_style=gnu-makefile hostmakedepends="git" makedepends="musl-legacy-compat" @@ -9,9 +9,10 @@ short_desc="scrollbackbuffer program for st (git version)" maintainer="Dash Eclipse <dash@ezup.dev>" license="ISC" homepage="https://git.suckless.org/scroll" +_commit="708ce2abd91800b6ca637eb464ba6d78be74bf93" +tags="ezup gitpkg ${_commit}" do_fetch() { git clone --depth 1 git://git.suckless.org/scroll ${wrksrc} - commit_id=$(git -C ${wrksrc} rev-parse --short HEAD) - sed -i "/^VERSION = /s/$/-${commit_id}/" ${wrksrc}/config.mk + git -C ${wrksrc} reset --hard ${_commit} } diff --git a/srcpkgs/slock/template b/srcpkgs/slock/template @@ -1,7 +1,7 @@ # Template file for 'slock' pkgname=slock version=1.4 -revision=5 +revision=6 patch_args="-Np1" hostmakedepends="pkg-config" makedepends="libXrandr-devel libXinerama-devel" @@ -12,6 +12,7 @@ license="MIT" homepage="http://tools.suckless.org/slock" distfiles="http://dl.suckless.org/tools/slock-${version}.tar.gz" checksum=b53849dbc60109a987d7a49b8da197305c29307fd74c12dc18af0d3044392e6a +tags="ezup" do_build() { [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h diff --git a/srcpkgs/sls/template b/srcpkgs/sls/template @@ -1,7 +1,7 @@ # Template file for 'sls' pkgname=sls version=0.2.0 -revision=2 +revision=3 build_style=gnu-makefile short_desc="Extremely simple su utility" maintainer="Dash Eclipse <dash@ezup.dev>" @@ -9,6 +9,7 @@ license="GPL-3.0-or-later" homepage="https://github.com/illiliti/${pkgname}" distfiles="${homepage}/archive/${version}.tar.gz" checksum="3585b430ae55eb8f50768d5892827d607a0e6bda84b79169a3cbf9e226590866" +tags="ezup" post_install() { chmod u+s ${DESTDIR}/usr/bin/sls diff --git a/srcpkgs/softethervpn/template b/srcpkgs/softethervpn/template @@ -1,7 +1,7 @@ # Template file for 'softethervpn' pkgname=softethervpn version=4.29 -revision=1 +revision=2 version_full="${version}-9680-rtm" wrksrc="SoftEtherVPN_Stable-${version_full}" build_style=gnu-configure @@ -13,6 +13,7 @@ homepage="https://www.softether.org/" distfiles="https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/archive/v${version_full}.tar.gz" checksum="c19cd49835c613cb5551ce66c91f90da3d3496ab3e15e8c61e22b464dc55d9b0" nocross="tmp/hamcorebuilder: cannot execute binary file" +tags="ezup" #pre_build() { #case "$ARCH" in diff --git a/srcpkgs/sowm/template b/srcpkgs/sowm/template @@ -1,7 +1,7 @@ # Template file for 'sowm' pkgname=sowm version=1.6 -revision=1 +revision=2 _commit="f4cb48d7afeda195a73ff2bfdd3f85a016d53cec" wrksrc="${pkgname}-${_commit}" build_style=gnu-makefile @@ -10,7 +10,7 @@ short_desc="Itsy bitsy floating window manager" maintainer="Dash Eclipse <dash@ezup.dev>" license="MIT" homepage="https://github.com/dylanaraps/sowm" -distfiles="https://github.com/dylanaraps/sowm/archive/${_commit}.tar.gz" +distfiles="${homepage}/archive/${_commit}.tar.gz" checksum=8a1357780ab5865ad86b242a792024da76d73138aaeb26fb92f534e7411c441c tags="ezup gitpkg ${_commit}" diff --git a/srcpkgs/st/template b/srcpkgs/st/template @@ -1,7 +1,7 @@ # Template file for 'st' pkgname=st version=0.8.4 -revision=3 +revision=4 patch_args="-Np1" build_style=gnu-makefile make_use_env=compliant @@ -14,6 +14,7 @@ license="MIT" homepage="https://st.suckless.org" distfiles="https://dl.suckless.org/${pkgname}/${pkgname}-${version}.tar.gz" checksum=d42d3ceceb4d6a65e32e90a5336e3d446db612c3fbd9ebc1780bc6c9a03346a6 +tags="ezup" pre_build() { sed -i 's|Liberation Mono|Fira Code Medium|g' config.def.h diff --git a/srcpkgs/stagit-gopher/template b/srcpkgs/stagit-gopher/template @@ -1,7 +1,7 @@ # Template file for 'stagit-gopher' pkgname=stagit-gopher version=0.9.4 -revision=1 +revision=2 build_style=gnu-makefile make_install_args="MANPREFIX=/usr/share/man" makedepends="libgit2-devel" @@ -11,6 +11,7 @@ license="MIT" homepage="https://codemadness.org/stagit-gopher.html" distfiles="https://codemadness.org/releases/stagit-gopher/${pkgname}-${version}.tar.gz" checksum=afcbf4ddcd88454ff239b892365f5b0df8de442474e06b60adb0f94d45a3cd73 +tags="ezup" post_install() { vlicense LICENSE diff --git a/srcpkgs/stagit/template b/srcpkgs/stagit/template @@ -1,7 +1,7 @@ # Template file for 'stagit' pkgname=stagit version=0.9.4 -revision=2 +revision=6 patch_args="-Np1" build_style=gnu-makefile make_install_args="MANPREFIX=/usr/share/man" @@ -13,6 +13,7 @@ homepage="https://codemadness.org/git/stagit/log.html" distfiles="https://codemadness.org/releases/stagit/${pkgname}-${version}.tar.gz" checksum=8889ab13fa345729cdc3cc92c8fdce10d49f6660f39a60def7646c86d8a61300 LDFLAGS="-lgit2" +tags="ezup" post_install() { vlicense LICENSE diff --git a/srcpkgs/swaylock-effects/template b/srcpkgs/swaylock-effects/template @@ -1,7 +1,7 @@ # Template file for 'swaylock-effects' pkgname=swaylock-effects version=1.6 -revision=1 +revision=2 build_style=meson conf_files="/etc/pam.d/swaylock" hostmakedepends="pkg-config wayland-devel scdoc git" @@ -15,6 +15,7 @@ homepage="https://github.com/mortie/${pkgname}" wrksrc="${pkgname}-${version}-1" distfiles="${homepage}/archive/v${version}-1.tar.gz" checksum=d25a809e6cf013612a5c8bdd173ac17a72bd95a414221a3b3f9d60eae2c7ec33 +tags="ezup" pre_build() { [ -z "$CROSS_BUILD" ] || sed -i '/-mtune=native/d' meson.build diff --git a/srcpkgs/trojan/template b/srcpkgs/trojan/template @@ -1,7 +1,7 @@ # Template file for 'trojan' pkgname=trojan version=1.16.0 -revision=6 +revision=7 wrksrc="${pkgname}-${version}" build_style="cmake" configure_args="-DENABLE_MYSQL=OFF -DENABLE_SSL_KEYLOG=OFF -DENABLE_TLS13_CIPHERSUITES=OFF -DSYSTEMD_SERVICE=OFF" @@ -12,6 +12,7 @@ license="GPL-3.0-or-later" homepage="https://github.com/trojan-gfw/trojan" distfiles="${homepage}/archive/v${version}.tar.gz" checksum=86cdb2685bb03a63b62ce06545c41189952f1ec4a0cd9147450312ed70956cbc +tags="ezup" system_accounts="${pkgname}" make_dirs="/etc/trojan 0750 trojan trojan" diff --git a/srcpkgs/wshowkeys/template b/srcpkgs/wshowkeys/template @@ -1,7 +1,7 @@ # Template file for 'wshowkeys' pkgname=wshowkeys version=0.1.0 -revision=3 +revision=4 build_style=meson hostmakedepends="git pkg-config" makedepends="cairo-devel libinput-devel libxkbcommon-devel @@ -11,9 +11,12 @@ maintainer="Dash Eclipse <dash@ezup.dev>" license="GPL-3.0-or-later" homepage="https://git.sr.ht/~sircmpwn/wshowkeys" nocross="protocols/meson.build:10:1: ERROR: Program 'wayland-scanner' not found" +_commit="6388a49e0f431d6d5fcbd152b8ae4fa8e87884ee" +tags="ezup gitpkg ${_commit}" do_fetch() { git clone --depth 1 ${homepage} ${wrksrc} - commit_id=$(git -C ${wrksrc} rev-parse --short HEAD) - sed -i "/version: '0.1.0'/s/0.1.0/0.1.0-${commit_id}/" ${wrksrc}/meson.build + git -C ${wrksrc} reset --hard ${_commit} + #commit_id=$(git -C ${wrksrc} rev-parse --short HEAD) + #sed -i "/version: '0.1.0'/s/0.1.0/0.1.0-${commit_id}/" ${wrksrc}/meson.build } diff --git a/srcpkgs/wterm/template b/srcpkgs/wterm/template @@ -1,7 +1,9 @@ # Template file for 'wterm' pkgname=wterm version=0.7 -revision=3 +revision=4 +_commit="18864b6da06f70a98e01d3e429287e54ef8db833" +wrksrc="${pkgname}-${_commit}" archs="i686* x86_64*" build_style=gnu-makefile make_use_env=compliant @@ -12,12 +14,9 @@ short_desc="st fork for wayland (git version)" maintainer="Dash Eclipse <dash@ezup.dev>" license="MIT" homepage="https://github.com/majestrate/wterm" - -do_fetch() { - git clone --depth 1 https://github.com/majestrate/wterm.git ${wrksrc} - commit_id=$(git -C ${wrksrc} rev-parse --short HEAD) - sed -i "/^VERSION/s/$/-${commit_id}/" ${wrksrc}/config.mk -} +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="f4e78a1a5fd7fb824b10836d41d98a9cb753bc5868ab37f2d8dd2e4a7a772960" +tags="ezup gitpkg ${_commit}" do_install() { vbin wterm diff --git a/srcpkgs/ydotool/template b/srcpkgs/ydotool/template @@ -1,7 +1,7 @@ # Template file for 'ydotool' pkgname=ydotool version=0.1.8 -revision=4 +revision=5 wrksrc="${pkgname}-${version}" build_style="cmake" makedepends="boost-devel libevdevPlus-devel libuInputPlus-devel" @@ -11,6 +11,7 @@ license="MIT" homepage="https://github.com/ReimuNotMoe/ydotool" distfiles="${homepage}/archive/v${version}.tar.gz" checksum=6ebc4ede0a11aa7ced6b52637a4a59cc1528b4c5ed54478d38f0248a40b40a07 +tags="ezup" post_install() { vinstall ${FILESDIR}/80-uinput.rules 644 usr/lib/udev/rules.d diff --git a/srcpkgs/zsh-insulter/template b/srcpkgs/zsh-insulter/template @@ -1,16 +1,17 @@ # Template file for 'zsh-insulter' pkgname=zsh-insulter version=0.1 -revision=2 -build_style=fetch +revision=3 +_commit="92ab0610b388dd2fb5341f7ac58570f35956cb17" +wrksrc="${pkgname}-${_commit}" short_desc="Insults the user when typing wrong command" maintainer="Dash Eclipse <dash@ezup.dev>" license="Unknown" homepage="https://github.com/matmutant/${pkgname}" +distfiles="${homepage}/archive/${_commit}.tar.gz" +checksum="ede0a2c4aec93232edd9624274e65f64a6b1f1e417c4a081e0a2295539ba8a2c" +tags="ezup gitpkg ${_commit}" do_install() { - local _commit="92ab0610b388dd2fb5341f7ac58570f35956cb17" - local _repo="https://raw.githubusercontent.com/matmutant/${pkgname}/${_commit}" - $XBPS_FETCH_CMD "${_repo}/src/zsh.command-not-found" - vinstall zsh.command-not-found 644 etc + vinstall src/zsh.command-not-found 644 etc } diff --git a/srcpkgs/zsh-theme-powerlevel10k/template b/srcpkgs/zsh-theme-powerlevel10k/template @@ -1,7 +1,7 @@ # Template file for 'zsh-theme-powerlevel10k' pkgname=zsh-theme-powerlevel10k version=1.13.0 -revision=1 +revision=2 wrksrc=powerlevel10k-${version} depends="zsh" makedepends="zsh curl tar" @@ -12,6 +12,7 @@ homepage="https://github.com/romkatv/powerlevel10k" distfiles="${homepage}/archive/v${version}.tar.gz" checksum="84e23f801523e8d4084f6c9a726d918433f6d6c8b91b1540e1f6ecbed2c40a73" nocross="gitstatusd binary" +tags="ezup" do_install() { zsh -fc '