summaryrefslogtreecommitdiff
path: root/net-im/discord
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-10 17:43:52 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-10 17:43:52 +0100
commit560358ad7081e6bb2a4e097d4c442b0bab626163 (patch)
treea6b7139b78fc7e22cc555611541081774c1fc8eb /net-im/discord
parent1d412f04b6e137f20cbe616b3203d2cbc8dfd5ad (diff)
gentoo auto-resync : 10:05:2023 - 17:43:52
Diffstat (limited to 'net-im/discord')
-rw-r--r--net-im/discord/Manifest4
-rw-r--r--net-im/discord/discord-0.0.26-r1.ebuild129
-rw-r--r--net-im/discord/discord-0.0.27.ebuild2
3 files changed, 2 insertions, 133 deletions
diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 7e33a3fed55e..f094aedf4b2b 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1,5 +1,3 @@
-DIST discord-0.0.26.tar.gz 93012747 BLAKE2B 9759a1319835d48e5bc5a72b9c96308ac2cc8251de66b82b55abff0cb2ea199a94f7fa25488a95ed577176ce12fe6eb8455f25fa111b6306778f195b15dc6468 SHA512 65477c2c033f30850a699706a6502ff4f4af8838185716d968d641fdab3033555139b04bf91a111a847aca14113e33ba6248d49ba317fd43cbacb099e974117b
DIST discord-0.0.27.tar.gz 92317071 BLAKE2B 5328abd5f6aba87c73ee26cc6387dd9af7745c003e67b70e168153a959f5f582d118d38ce0b45ff4a9165ff1423708b05d468824c880e4685755df41ceadd5e1 SHA512 285a0119b4740402a3fa94d3679a52bc8d883413ee32187e90087960a4d34aaf316788d2708bbccafe3f995c2b99767b45bc4b7c731704ef887a8de1b3d3926f
-EBUILD discord-0.0.26-r1.ebuild 3250 BLAKE2B 37ff53dcd821c1f9cb669bec81388632891027e0d0d60c74bc67c47d4eb28e660672ae6263bf1b64ed2b4bd88776eee0a37d02e12633ad55d09563b82c92006b SHA512 586d23a2b9d1decbf644d89d94829c935ed6e7de90fd0be31182f1d2c04e2dd9f50b0ce7c5164fa82ec83df56e84ea6b08a7b8e79d43b9bd0d0316ee02251331
-EBUILD discord-0.0.27.ebuild 3414 BLAKE2B f06f04833524cbf310e59cc508f3bcc80c36c34a6f9feb8ab3b83a296a9dca30159d69040dc4a33633ef423471159e75016c0782adfb49e25bf259dbae5d51e1 SHA512 707b77bef4162d16b98736d8f046ce7548c044726c29e2f10311ca36aed760b6ef6e26f784e66bac99dce56c798fcc9b67ac5f20c2d1aa0347c325a28232307b
+EBUILD discord-0.0.27.ebuild 3413 BLAKE2B 80cd994612cfb1da73c9f6eefb9ba254eca549da180e704e7477946b0aa05b7f7daa1aff60501712c0c830ca5fa335e0f1d567d1a16b0bef4ca930dc7f9ad3d4 SHA512 ae44d8dd768191a3097b0e5882b85b6a4e72868cbb648bfdd911d5c5e1b56974e752dcc4a322948e55b246c3b94a48b26e185535b203b8f758accd11fb4f56c5
MISC metadata.xml 506 BLAKE2B ff098a1c9341a94ebb21da57c3028d3d96e884e19e3adf2df8d50b694a1ca3eee61f5dfd90eaa557a0a0eee769fd11dfa7bbf63308386a11faa56d13687e33c3 SHA512 56baf0a5323057b4af83a7b7d760b2b1e071e15ca4eef6546eab4104fbdd026906f68d8023a3155f492d8d93cd7022c5d0017372cbaf2894b94bd253b2ce3665
diff --git a/net-im/discord/discord-0.0.26-r1.ebuild b/net-im/discord/discord-0.0.26-r1.ebuild
deleted file mode 100644
index db19d1e80952..000000000000
--- a/net-im/discord/discord-0.0.26-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_PV="${PV/-r*/}"
-
-CHROMIUM_VERSION="102"
-CHROMIUM_LANGS="
- am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
- hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
- sw ta te th tr uk vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop linux-info optfeature unpacker xdg
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com"
-SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip test"
-IUSE="+seccomp"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/mesa[gbm(+)]
- net-print/cups
- sys-apps/dbus
- sys-apps/util-linux
- sys-libs/glibc
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/pango
-"
-
-DESTDIR="/opt/${MY_PN}"
-
-QA_PREBUILT="*"
-
-CONFIG_CHECK="~USER_NS"
-
-S="${WORKDIR}/${MY_PN^}"
-
-src_unpack() {
- unpack ${MY_PN}-${MY_PV}.tar.gz
-}
-
-src_configure() {
- default
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- default
- # remove post-install script
- rm postinst.sh || die "the removal of the unneeded post-install script failed"
- # cleanup languages
- pushd "locales/" >/dev/null || die "location change for language cleanup failed"
- chromium_remove_language_paks
- popd >/dev/null || die "location reset for language cleanup failed"
- # fix .desktop exec location
- sed -i "/Exec/s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" \
- "${MY_PN}.desktop" ||
- die "fixing of exec location on .desktop failed"
- # USE seccomp
- if ! use seccomp; then
- sed -i '/Exec/s/Discord/Discord --disable-seccomp-filter-sandbox/' \
- "${MY_PN}.desktop" ||
- die "sed failed for seccomp"
- fi
-}
-
-src_install() {
- doicon -s 256 "${MY_PN}.png"
-
- # install .desktop file
- domenu "${MY_PN}.desktop"
-
- exeinto "${DESTDIR}"
-
- doexe "${MY_PN^}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so
-
- insinto "${DESTDIR}"
- doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin
- insopts -m0755
- doins -r locales resources
-
- # Chrome-sandbox requires the setuid bit to be specifically set.
- # see https://github.com/electron/electron/issues/17972
- fowners root "${DESTDIR}/chrome-sandbox"
- fperms 4711 "${DESTDIR}/chrome-sandbox"
-
- # Crashpad is included in the package once in a while and when it does, it must be installed.
- # See #903616 and #890595
- [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
- dosym "${DESTDIR}/${MY_PN^}" "/usr/bin/${MY_PN}"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "sound support" \
- media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire
- optfeature "system tray support" dev-libs/libappindicator
-}
diff --git a/net-im/discord/discord-0.0.27.ebuild b/net-im/discord/discord-0.0.27.ebuild
index 8f127eeca494..0c75ad505e10 100644
--- a/net-im/discord/discord-0.0.27.ebuild
+++ b/net-im/discord/discord-0.0.27.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz"
LICENSE="all-rights-reserved"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RESTRICT="bindist mirror strip test"
IUSE="appindicator +seccomp"