Bump to version 1.5.3

This commit is contained in:
Sheldon Lee 2024-07-08 22:33:40 +08:00
parent 993c16e7d4
commit 13052282bc
4 changed files with 15 additions and 58 deletions

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=install postinst postrm preinst unpack
DEPEND=x11-libs/gtk+:3 x11-libs/libnotify dev-libs/nss x11-libs/libXtst x11-misc/xdg-utils app-accessibility/at-spi2-core
DESCRIPTION=Vesktop is a custom Discord desktop app
EAPI=8
HOMEPAGE=https://github.com/Vencord/Vesktop
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
KEYWORDS=~amd64
LICENSE=GPL-3
RDEPEND=x11-libs/gtk+:3 x11-libs/libnotify dev-libs/nss x11-libs/libXtst x11-misc/xdg-utils app-accessibility/at-spi2-core
SLOT=0
SRC_URI=https://github.com/Vencord/Vesktop/releases/download/v1.5.3/vesktop_1.5.3_amd64.deb
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e
_md5_=c66e8981a275e6183fcfa899cf3cb033

View File

@ -1 +1 @@
DIST vesktop_1.5.2_amd64.deb 74720248 BLAKE2B 5df46b06c46b9b2cd758b903dceac2ddce84c651658d118609b153c91f3b98367d56f2e74663d8e1660197b38766cb598d9dca78f1df5c496ba86e044b40c80a SHA512 c0fd81d49d32f8aeb7513005e81611554e6e66d321ed92bb96a4290e08dbb499bfca7334da95f47bf49e37d9e20f85551a46c8ef9ae8a3dd01e21f0e1b1d67a3
DIST vesktop_1.5.3_amd64.deb 75661786 BLAKE2B 5e2468084ef06c43c92517ade6e29f2abf64f972c9b700ee99a2f64c27473cd740cf4d573b2af52ada0ff2544b1212d16234ff66dbade35359df3e0127a1715c SHA512 cf0542ada410918ffd7910519c53c2668715527f1126d86a668441ca5339f7b20413ce65a4370966ccad1e5335a87ce42b3863201a65ae9cc801a4183d2bc696

View File

@ -1,57 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This ebuild it based off of the official Signal ebuild which also uses a deb
# package. The dependencies are loosely from one of the deb package's
# control.tar.gz extracted files.
EAPI=8
inherit xdg
DESCRIPTION="Vesktop is a custom Discord desktop app"
HOMEPAGE="https://github.com/Vencord/Vesktop"
SRC_URI="https://github.com/Vencord/Vesktop/releases/download/v${PV}/vesktop_${PV}_amd64.deb"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
x11-libs/gtk+:3
x11-libs/libnotify
dev-libs/nss
x11-libs/libXtst
x11-misc/xdg-utils
app-accessibility/at-spi2-core
"
RDEPEND="${DEPEND}"
src_unpack() {
default
unpack ./control.tar.gz
unpack ./data.tar.xz
mkdir "vesktop-bin-${PV}"
mv ./opt ./usr "vesktop-bin-${PV}"
}
src_install() {
insinto /
doins -r opt
insinto /usr/share
doins -r usr/share/applications
#dodoc -r usr/share/doc/vesktop/changelog.gz
doins -r usr/share/icons
fperms +x /opt/Vesktop/vesktop /opt/Vesktop/chrome-sandbox
dosym -r /opt/Vesktop/vesktop /usr/bin/vesktop-bin
}
pkg_postinst() {
xdg_pkg_postinst
}
pkg_postrm() {
xdg_pkg_postrm
}