[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: e6cbe5d83723062d6b4898bae52635e30240da65 Author: Nick Sarnie gentoo org> AuthorDate: Sat Jan 14 05:30:37 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Jan 14 05:30:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cbe5d8 net-im/discord-bin: add myself as a maintainer Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index f485c452f77f..f5ecac7fcf8c 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -9,4 +9,8 @@ proxy-ma...@gentoo.org Proxy Maintainers + + sar...@gentoo.org + Nick Sarnie +
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 5f249020a35efc7c8de8237334e34f1d3940 Author: Nick Sarnie gentoo org> AuthorDate: Sat Jan 14 05:27:51 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Jan 14 05:29:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f24 net-im/discord-bin: add 0.0.24, drop 0.0.23 Closes: https://bugs.gentoo.org/890774 Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.23.ebuild => discord-bin-0.0.24.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 9ced3ea31507..3ff39e5d5baf 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.23.tar.gz 82116322 BLAKE2B 5ed0d4d20d20a5bdb2e5bfc31b0a9c47baeaca976ee0f0861fdb436d89eccd4f5d50df9bd366f996cdbc767ce6d06bddf5992574329c7b5c01b47a9c154a37c4 SHA512 d03b27180c95ca74c93323090ce5c1e4351577d27184cfbf5525439052505ba198fafbd4b1489f97ce4c103bc35d1cfb4cdb1c32fc9c80bc55e2373b7a894a39 +DIST discord-0.0.24.tar.gz 77551317 BLAKE2B 2a0ff44eac145aeadeeebe21ac03a756e5e088cc130ccfcb6a6a7b8040bf7507de49b788047e04cc6c9b1fb799ada6fc0b47a1804c5c910bbf4db362e1b5cb6e SHA512 9e1aa15bc1b1d8ebd2819ba88e7c012c47966d7f150264e732c849d4f15023729f8de4e5a5eb999603fa6102a02313dbf7d178b33cfacca58018dcd214ed4e40 diff --git a/net-im/discord-bin/discord-bin-0.0.23.ebuild b/net-im/discord-bin/discord-bin-0.0.24.ebuild similarity index 96% rename from net-im/discord-bin/discord-bin-0.0.23.ebuild rename to net-im/discord-bin/discord-bin-0.0.24.ebuild index a34a015dfead..65e97d33cf4d 100644 --- a/net-im/discord-bin/discord-bin-0.0.23.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.24.ebuild @@ -104,7 +104,7 @@ src_install() { exeinto "${DESTDIR}" - doexe "${MY_PN^}" chrome_crashpad_handler chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so + 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
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 956ec30e07a123275219f823bc8465198c6e8c1a Author: Nick Sarnie gentoo org> AuthorDate: Sat Jan 14 01:19:54 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Jan 14 01:20:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956ec30e net-im/discord-bin: Remove system-ffmpeg USE Turns out it doesn't work Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/discord-bin-0.0.23.ebuild | 16 ++-- net-im/discord-bin/metadata.xml | 3 --- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.23.ebuild b/net-im/discord-bin/discord-bin-0.0.23.ebuild index 6c222472fcfe..a34a015dfead 100644 --- a/net-im/discord-bin/discord-bin-0.0.23.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.23.ebuild @@ -23,7 +23,7 @@ LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="amd64" RESTRICT="bindist mirror strip test" -IUSE="+seccomp system-ffmpeg" +IUSE="+seccomp" RDEPEND=" || ( @@ -57,7 +57,6 @@ RDEPEND=" x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango - system-ffmpeg? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) " DESTDIR="/opt/${MY_PN}" @@ -95,11 +94,6 @@ src_prepare() { "${MY_PN}.desktop" || die "sed failed for seccomp" fi - # USE system-ffmpeg - if use system-ffmpeg; then - rm libffmpeg.so || die - elog "Using system ffmpeg. This is experimental and may lead to crashes." - fi } src_install() { @@ -110,13 +104,7 @@ src_install() { exeinto "${DESTDIR}" - doexe "${MY_PN^}" chrome_crashpad_handler chrome-sandbox libEGL.so libGLESv2.so libvk_swiftshader.so - - if use system-ffmpeg; then - dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION}" "${DESTDIR}/libffmpeg.so" || die - else - doexe libffmpeg.so - fi + doexe "${MY_PN^}" chrome_crashpad_handler 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 diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 9388cb8e95f9..f485c452f77f 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -9,7 +9,4 @@ proxy-ma...@gentoo.org Proxy Maintainers - - Use the system-wide media-video/ffmpeg instead of bundled -
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 29cedb1ce0ce35bd157c567509675ce943fce9bf Author: Nick Sarnie gentoo org> AuthorDate: Fri Jan 13 18:48:51 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Jan 13 18:49:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cedb1c net-im/discord-bin: Update QA_PREBUILT Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/discord-bin-0.0.23.ebuild | 15 +-- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.23.ebuild b/net-im/discord-bin/discord-bin-0.0.23.ebuild index 6a55c4d6dfef..6c222472fcfe 100644 --- a/net-im/discord-bin/discord-bin-0.0.23.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.23.ebuild @@ -62,20 +62,7 @@ RDEPEND=" DESTDIR="/opt/${MY_PN}" -QA_PREBUILT=" - ${DESTDIR#/}/${MY_PN^} - ${DESTDIR#/}/chrome_crashpad_handler - ${DESTDIR#/}/chrome-sandbox - ${DESTDIR#/}/libffmpeg.so - ${DESTDIR#/}/libvk_swiftshader.so - ${DESTDIR#/}/libvulkan.so - ${DESTDIR#/}/libEGL.so - ${DESTDIR#/}/libGLESv2.so - ${DESTDIR#/}/libVkICD_mock_icd.so - ${DESTDIR#/}/swiftshader/libEGL.so - ${DESTDIR#/}/swiftshader/libGLESv2.so - ${DESTDIR#/}/swiftshader/libvk_swiftshader.so -" +QA_PREBUILT="*" CONFIG_CHECK="~USER_NS"
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: cc3aa03c51ec8640ba80926a923365b2a1e60714 Author: Nick Sarnie gentoo org> AuthorDate: Fri Jan 13 18:29:55 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Jan 13 18:29:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3aa03c net-im/discord-bin: Fix typo Closes: https://bugs.gentoo.org/890630 Closes: https://bugs.gentoo.org/890632 Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/discord-bin-0.0.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.23.ebuild b/net-im/discord-bin/discord-bin-0.0.23.ebuild index b521475a6cfa..6a55c4d6dfef 100644 --- a/net-im/discord-bin/discord-bin-0.0.23.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.23.ebuild @@ -64,7 +64,7 @@ DESTDIR="/opt/${MY_PN}" QA_PREBUILT=" ${DESTDIR#/}/${MY_PN^} - ${DESTDIT#/}/chrome_crashpad_handler + ${DESTDIR#/}/chrome_crashpad_handler ${DESTDIR#/}/chrome-sandbox ${DESTDIR#/}/libffmpeg.so ${DESTDIR#/}/libvk_swiftshader.so
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 8f6f69ffbbae3cbf94cc508c153fd926d8e68563 Author: Nick Sarnie gentoo org> AuthorDate: Fri Jan 13 00:38:49 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Jan 13 00:40:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6f69ff net-im/discord-bin: Fix USE=system-ffmpeg Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/discord-bin-0.0.23.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.23.ebuild b/net-im/discord-bin/discord-bin-0.0.23.ebuild index 053aa478fb15..b521475a6cfa 100644 --- a/net-im/discord-bin/discord-bin-0.0.23.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.23.ebuild @@ -6,6 +6,7 @@ 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 @@ -56,7 +57,7 @@ RDEPEND=" x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango - system-ffmpeg? ( media-video/ffmpeg[chromium] ) + system-ffmpeg? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} ) " DESTDIR="/opt/${MY_PN}" @@ -125,7 +126,7 @@ src_install() { doexe "${MY_PN^}" chrome_crashpad_handler chrome-sandbox libEGL.so libGLESv2.so libvk_swiftshader.so if use system-ffmpeg; then - dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "${DESTDIR}/libffmpeg.so" || die + dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION}" "${DESTDIR}/libffmpeg.so" || die else doexe libffmpeg.so fi
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: a7737f9c4b51df7e1c506c0b874404d764c1bfef Author: Nick Sarnie gentoo org> AuthorDate: Fri Jan 13 00:16:04 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Jan 13 00:16:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7737f9c net-im/discord-bin: Update QA_PREBUILT Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/discord-bin-0.0.23.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/discord-bin/discord-bin-0.0.23.ebuild b/net-im/discord-bin/discord-bin-0.0.23.ebuild index 67ec3a05d7a0..053aa478fb15 100644 --- a/net-im/discord-bin/discord-bin-0.0.23.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.23.ebuild @@ -63,6 +63,7 @@ DESTDIR="/opt/${MY_PN}" QA_PREBUILT=" ${DESTDIR#/}/${MY_PN^} + ${DESTDIT#/}/chrome_crashpad_handler ${DESTDIR#/}/chrome-sandbox ${DESTDIR#/}/libffmpeg.so ${DESTDIR#/}/libvk_swiftshader.so
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: b22b367e473c3f6268130a22067066b88e1467b6 Author: Nick Sarnie gentoo org> AuthorDate: Thu Jan 12 23:46:03 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Fri Jan 13 00:11:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22b367e net-im/discord-bin: add 0.0.23, drop 0.0.22 Closes: https://bugs.gentoo.org/890595 Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.22.ebuild => discord-bin-0.0.23.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 71bb7d4ad904..9ced3ea31507 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.22.tar.gz 77553233 BLAKE2B c0c9a5a9b088a3f619f498c345f46f5e43712c353f723427a1ffd95a2a66817e8d5e5298a8290d88df807251cc156db0e26ec1403ed4b3cba241b624d436346b SHA512 96c8486577bee7ae165bf96aab50c0733d83a2d9435357d9a4d9a3e9f3225ae6a7bf46e1a7d8b419ecc7ab4e270755332621a4f786ddb89a842379f5da40b271 +DIST discord-0.0.23.tar.gz 82116322 BLAKE2B 5ed0d4d20d20a5bdb2e5bfc31b0a9c47baeaca976ee0f0861fdb436d89eccd4f5d50df9bd366f996cdbc767ce6d06bddf5992574329c7b5c01b47a9c154a37c4 SHA512 d03b27180c95ca74c93323090ce5c1e4351577d27184cfbf5525439052505ba198fafbd4b1489f97ce4c103bc35d1cfb4cdb1c32fc9c80bc55e2373b7a894a39 diff --git a/net-im/discord-bin/discord-bin-0.0.22.ebuild b/net-im/discord-bin/discord-bin-0.0.23.ebuild similarity index 96% rename from net-im/discord-bin/discord-bin-0.0.22.ebuild rename to net-im/discord-bin/discord-bin-0.0.23.ebuild index e006e6ca8030..67ec3a05d7a0 100644 --- a/net-im/discord-bin/discord-bin-0.0.22.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -121,7 +121,7 @@ src_install() { exeinto "${DESTDIR}" - doexe "${MY_PN^}" chrome-sandbox libEGL.so libGLESv2.so libvk_swiftshader.so + doexe "${MY_PN^}" chrome_crashpad_handler chrome-sandbox libEGL.so libGLESv2.so libvk_swiftshader.so if use system-ffmpeg; then dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "${DESTDIR}/libffmpeg.so" || die
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 9aae2f65120f8f57145ff7983359272ba7b3f7dd Author: Nick Sarnie gentoo org> AuthorDate: Sat Dec 10 03:27:55 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sat Dec 10 03:28:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aae2f65 net-im/discord-bin: add 0.0.22, drop 0.0.21-r1 Signed-off-by: Nick Sarnie gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.21-r1.ebuild => discord-bin-0.0.22.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 11b892b90881..71bb7d4ad904 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.21.tar.gz 77529460 BLAKE2B 33281b155abe027965e0c6954fe582bce2135d650d46a473fc8b2d98ff74f4522fc60a502b3afb4385274ede4f7901cb9779efd0abfae2954d04834dd8ad282f SHA512 149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d +DIST discord-0.0.22.tar.gz 77553233 BLAKE2B c0c9a5a9b088a3f619f498c345f46f5e43712c353f723427a1ffd95a2a66817e8d5e5298a8290d88df807251cc156db0e26ec1403ed4b3cba241b624d436346b SHA512 96c8486577bee7ae165bf96aab50c0733d83a2d9435357d9a4d9a3e9f3225ae6a7bf46e1a7d8b419ecc7ab4e270755332621a4f786ddb89a842379f5da40b271 diff --git a/net-im/discord-bin/discord-bin-0.0.21-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.22.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.21-r1.ebuild rename to net-im/discord-bin/discord-bin-0.0.22.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 718503b70a579f26d952ec0262bb4cdd02be907a Author: Randall T. Vasquez icloud com> AuthorDate: Thu Nov 3 01:11:59 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 7 08:48:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718503b7 net-im/discord-bin: refactor 0.0.21-r1 Signed-off-by: Randall T. Vasquez icloud.com> Closes: https://github.com/gentoo/gentoo/pull/28117 Signed-off-by: Joonas Niilola gentoo.org> ...-0.0.21.ebuild => discord-bin-0.0.21-r1.ebuild} | 67 ++ net-im/discord-bin/metadata.xml| 4 ++ 2 files changed, 47 insertions(+), 24 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.21.ebuild b/net-im/discord-bin/discord-bin-0.0.21-r1.ebuild similarity index 65% rename from net-im/discord-bin/discord-bin-0.0.21.ebuild rename to net-im/discord-bin/discord-bin-0.0.21-r1.ebuild index 58ed3ccea6ef..e006e6ca8030 100644 --- a/net-im/discord-bin/discord-bin-0.0.21.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.21-r1.ebuild @@ -3,8 +3,8 @@ EAPI=8 -MY_PN="${PN/-bin}" -MY_PV="${PV/-r*}" +MY_PN="${PN/-bin/}" +MY_PV="${PV/-r*/}" 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 @@ -21,23 +21,28 @@ 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 system-ffmpeg" -# libXScrnSaver is used through dlopen (bug #825370) RDEPEND=" - || ( - >=app-accessibility/at-spi2-core-2.46.0:2 - ( app-accessibility/at-spi2-atk dev-libs/atk ) - ) + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + 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 @@ -47,15 +52,13 @@ RDEPEND=" x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr - x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango + system-ffmpeg? ( media-video/ffmpeg[chromium] ) " -RESTRICT="bindist mirror strip test" - DESTDIR="/opt/${MY_PN}" QA_PREBUILT=" @@ -76,18 +79,13 @@ CONFIG_CHECK="~USER_NS" S="${WORKDIR}/${MY_PN^}" -pkg_pretend() { - chromium_suid_sandbox_check_kernel_config -} - src_unpack() { unpack ${MY_PN}-${MY_PV}.tar.gz } src_configure() { - chromium_suid_sandbox_check_kernel_config - default + chromium_suid_sandbox_check_kernel_config } src_prepare() { @@ -95,21 +93,41 @@ src_prepare() { # remove post-install script rm postinst.sh || die "the removal of the unneeded post-install script failed" # cleanup languages - pushd "locales/" || die "location change for language cleanup failed" + pushd "locales/" >/dev/null || die "location change for language cleanup failed" chromium_remove_language_paks - popd || die "location reset for language cleanup failed" + popd >/dev/null || die "location reset for language cleanup failed" # fix .desktop exec location - sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" ${MY_PN}.desktop || die "fixing of exec location on .desktop failed" + 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 + # USE system-ffmpeg + if use system-ffmpeg; then + rm libffmpeg.so || die + elog "Using system ffmpeg. This is experimental and may lead to crashes." + fi } src_install() { - doicon -s 256 ${MY_PN}.png + doicon -s 256 "${MY_PN}.png" # install .desktop file - domenu ${MY_PN}.desktop + domenu "${MY_PN}.desktop" exeinto "${DESTDIR}" - doexe ${MY_PN^} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so + + doexe "${MY_PN^}" chrome-sandbox libEGL.so libGLESv2.so libvk_swiftshader.so + + if use system-ffmpeg; then + dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "${DESTDIR}/libffmpeg.so" || die + else +
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 5eea8a428b39df8ec2525128e52b64899c722eaf Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 7 08:48:25 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 7 08:48:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eea8a42 net-im/discord-bin: remove unused use flag from metadata.xml Signed-off-by: Joonas Niilola gentoo.org> net-im/discord-bin/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 058ce7688080..9388cb8e95f9 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -10,7 +10,6 @@ Proxy Maintainers - Install SwiftShader OpenGL libaries Use the system-wide media-video/ffmpeg instead of bundled
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 2e79f36a82ef1df84c3a6a1f596ec3dc27c46e33 Author: Stefan Strogin gentoo org> AuthorDate: Fri Oct 21 23:52:17 2022 + Commit: Stefan Strogin gentoo org> CommitDate: Fri Oct 21 23:53:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e79f36a net-im/discord-bin: upgrade 0.0.20 -> 0.0.21 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.20-r1.ebuild => discord-bin-0.0.21.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index a9024b0bb762..11b892b90881 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.20.tar.gz 77399859 BLAKE2B 74f73bcbfdfb1d0ada03510e471bd1e0838ad3fb4a514d2357d1fb38a4ccad0fe09000c44300c9af692ee757284e174bf9c32125a00d36c217caba12d9d045ac SHA512 720bc8a8b61cbbe3566c34065f9831571da121d210e3f2876c34cb964d60bab33f8dc16f7ca758e918cd8f35a69699c0b9063782e6c95087c0baa41a6d0e7cf5 +DIST discord-0.0.21.tar.gz 77529460 BLAKE2B 33281b155abe027965e0c6954fe582bce2135d650d46a473fc8b2d98ff74f4522fc60a502b3afb4385274ede4f7901cb9779efd0abfae2954d04834dd8ad282f SHA512 149ae5b8b7d92549e12eca52e45d3f5761ef022ae321cf33fadc3b56c4cee0616a5166380faea038256213713a7aa90e1befc4caa3e6a4de8e15c1cb1d8f925d diff --git a/net-im/discord-bin/discord-bin-0.0.20-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.21.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.20-r1.ebuild rename to net-im/discord-bin/discord-bin-0.0.21.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: a9a7f439e73901f2b8a3b6878a6c67bb957bd6fd Author: mercuriete gmail com> AuthorDate: Thu Sep 15 17:35:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 15 18:38:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a7f439 net-im/discord-bin: version bump to 0.0.20 Signed-off-by: Abel Garcia Dorta yahoo.es> Closes: https://bugs.gentoo.org/870244 Closes: https://github.com/gentoo/gentoo/pull/27270 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.19.ebuild => discord-bin-0.0.20.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index c161a9d4c0c6..a9024b0bb762 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.19.tar.gz 77400663 BLAKE2B 2bfbc32739d7af69f437a54fe75140451cdac68453d8554ccf76b1e12e7118b163465742c8c4e8743d4c7de4e493fcbd313c7cff316514b78e8b7288d5fe3a8c SHA512 5b73f0f968ce61f5a844940e1525da80e7b2ce3779cf2050ca3c2b0b7dbee20f16e2bf203f0673d1e275d1e55075b83eb63700731be8324587b3c58c64d3a0e8 +DIST discord-0.0.20.tar.gz 77399859 BLAKE2B 74f73bcbfdfb1d0ada03510e471bd1e0838ad3fb4a514d2357d1fb38a4ccad0fe09000c44300c9af692ee757284e174bf9c32125a00d36c217caba12d9d045ac SHA512 720bc8a8b61cbbe3566c34065f9831571da121d210e3f2876c34cb964d60bab33f8dc16f7ca758e918cd8f35a69699c0b9063782e6c95087c0baa41a6d0e7cf5 diff --git a/net-im/discord-bin/discord-bin-0.0.19.ebuild b/net-im/discord-bin/discord-bin-0.0.20.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.19.ebuild rename to net-im/discord-bin/discord-bin-0.0.20.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 898b1b68cc70717fbae8713f1f503661aa0863ab Author: Tomasz Hołubowicz alternateved com> AuthorDate: Wed Aug 10 18:15:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 10 20:35:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898b1b68 net-im/discord-bin: version bump to 0.0.19 Signed-off-by: Tomasz Hołubowicz alternateved.com> Closes: https://github.com/gentoo/gentoo/pull/26818 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.18.ebuild => discord-bin-0.0.19.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 7db891be33a3..c161a9d4c0c6 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.18.tar.gz 77398558 BLAKE2B e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732 SHA512 a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be +DIST discord-0.0.19.tar.gz 77400663 BLAKE2B 2bfbc32739d7af69f437a54fe75140451cdac68453d8554ccf76b1e12e7118b163465742c8c4e8743d4c7de4e493fcbd313c7cff316514b78e8b7288d5fe3a8c SHA512 5b73f0f968ce61f5a844940e1525da80e7b2ce3779cf2050ca3c2b0b7dbee20f16e2bf203f0673d1e275d1e55075b83eb63700731be8324587b3c58c64d3a0e8 diff --git a/net-im/discord-bin/discord-bin-0.0.18.ebuild b/net-im/discord-bin/discord-bin-0.0.19.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.18.ebuild rename to net-im/discord-bin/discord-bin-0.0.19.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 1baa3a5777a660e0cea056d83a827f3ee5249a8d Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 24 06:05:33 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 24 06:05:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baa3a57 net-im/discord-bin: stabilize 0.0.18 for amd64 - ideally a new version should be pushed straight-to-stable, as it's a pre-shipped binary package the chances of it breaking are more minimal as long as the deps are satisfied (should still test on stable before pushing if possible). Signed-off-by: Joonas Niilola gentoo.org> net-im/discord-bin/discord-bin-0.0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.18.ebuild b/net-im/discord-bin/discord-bin-0.0.18.ebuild index e40d2077e427..7a89768866bb 100644 --- a/net-im/discord-bin/discord-bin-0.0.18.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.18.ebuild @@ -20,7 +20,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" # libXScrnSaver is used through dlopen (bug #825370) RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: b13a572ca4d036774982943e3881a06b7369d218 Author: Stefan Strogin gentoo org> AuthorDate: Wed Jun 8 18:15:45 2022 + Commit: Stefan Strogin gentoo org> CommitDate: Wed Jun 8 18:15:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13a572c net-im/discord-bin: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 - net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 131 net-im/discord-bin/discord-bin-0.0.17.ebuild| 92 - 3 files changed, 225 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 8cbd26989186..7db891be33a3 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,3 +1 @@ -DIST discord-0.0.17.deb 77105376 BLAKE2B b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a SHA512 b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb -DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f SHA512 728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9 DIST discord-0.0.18.tar.gz 77398558 BLAKE2B e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732 SHA512 a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild deleted file mode 100644 index e40d2077e427.. --- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin}" -MY_PV="${PV/-r*}" - -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" - -# libXScrnSaver is used through dlopen (bug #825370) -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - 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/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango -" - -RESTRICT="bindist mirror strip test" - -DESTDIR="/opt/${MY_PN}" - -QA_PREBUILT=" - ${DESTDIR#/}/${MY_PN^} - ${DESTDIR#/}/chrome-sandbox - ${DESTDIR#/}/libffmpeg.so - ${DESTDIR#/}/libvk_swiftshader.so - ${DESTDIR#/}/libvulkan.so - ${DESTDIR#/}/libEGL.so - ${DESTDIR#/}/libGLESv2.so - ${DESTDIR#/}/libVkICD_mock_icd.so - ${DESTDIR#/}/swiftshader/libEGL.so - ${DESTDIR#/}/swiftshader/libGLESv2.so - ${DESTDIR#/}/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -S="${WORKDIR}/${MY_PN^}" - -pkg_pretend() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - unpack ${MY_PN}-${MY_PV}.tar.gz -} - -src_configure() { - chromium_suid_sandbox_check_kernel_config - - default -} - -src_prepare() { - default - # remove post-install script - rm postinst.sh || die "the removal of the unneeded post-install script failed" - # cleanup languages - pushd "locales/" || die "location change for language cleanup failed" - chromium_remove_language_paks - popd || die "location reset for language cleanup failed" - # fix .desktop exec location - sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" ${MY_PN}.desktop || die "fixing of exec location on .desktop failed" -} - -src_install() { - doicon -s 256 ${MY_PN}.png - - # install .desktop file - domenu ${MY_PN}.desktop -
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 6895cb60373e715572b3613218dc56cdf306a846 Author: Stefan Strogin gentoo org> AuthorDate: Wed Jun 8 18:11:05 2022 + Commit: Stefan Strogin gentoo org> CommitDate: Wed Jun 8 18:11:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6895cb60 net-im/discord-bin: upgrade to 0.0.18 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.18.ebuild | 131 +++ 2 files changed, 132 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 83e85a4eaf0f..8cbd26989186 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1,3 @@ DIST discord-0.0.17.deb 77105376 BLAKE2B b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a SHA512 b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f SHA512 728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9 +DIST discord-0.0.18.tar.gz 77398558 BLAKE2B e25ad448dd9f89e460a4380cde850506298a443be2b70fb243b92ab6a139815fea36260b879ece044c5c607561fde6adf36a188c186c48c34052ec105b23d732 SHA512 a9c5de48186542fa4385c5cf4ffb54484dee008cde5230a9f8a0e71a84e1e7ce680e170aca2018ad2217618ed2d4a4882836a408a5d0a5cab054c0954c1b55be diff --git a/net-im/discord-bin/discord-bin-0.0.18.ebuild b/net-im/discord-bin/discord-bin-0.0.18.ebuild new file mode 100644 index ..e40d2077e427 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.18.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin}" +MY_PV="${PV/-r*}" + +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" + +# libXScrnSaver is used through dlopen (bug #825370) +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + 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/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +RESTRICT="bindist mirror strip test" + +DESTDIR="/opt/${MY_PN}" + +QA_PREBUILT=" + ${DESTDIR#/}/${MY_PN^} + ${DESTDIR#/}/chrome-sandbox + ${DESTDIR#/}/libffmpeg.so + ${DESTDIR#/}/libvk_swiftshader.so + ${DESTDIR#/}/libvulkan.so + ${DESTDIR#/}/libEGL.so + ${DESTDIR#/}/libGLESv2.so + ${DESTDIR#/}/libVkICD_mock_icd.so + ${DESTDIR#/}/swiftshader/libEGL.so + ${DESTDIR#/}/swiftshader/libGLESv2.so + ${DESTDIR#/}/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +S="${WORKDIR}/${MY_PN^}" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + unpack ${MY_PN}-${MY_PV}.tar.gz +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + + default +} + +src_prepare() { + default + # remove post-install script + rm postinst.sh || die "the removal of the unneeded post-install script failed" + # cleanup languages + pushd "locales/" || die "location change for language cleanup failed" + chromium_remove_language_paks + popd || die "location reset for language cleanup failed" + # fix .desktop exec location + sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" ${MY_PN}.desktop || die "fixing of exec location on .desktop failed" +} + +src_install() { + doicon -s 256 ${MY_PN}.png + + # install .desktop file + domenu ${MY_PN}.desktop + + exeinto "${DESTDIR}" + doexe ${MY_PN^} chrome-sandbox libEGL.so
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 1e047cc733c9384eee474fc1720a19bf2250a2d7 Author: Joonas Niilola gentoo org> AuthorDate: Thu May 26 12:54:48 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 26 12:58:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e047cc7 net-im/discord-bin: update QA_PREBUILT Signed-off-by: Joonas Niilola gentoo.org> net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild index 7002ec21bc3b..e40d2077e427 100644 --- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild @@ -58,7 +58,7 @@ RESTRICT="bindist mirror strip test" DESTDIR="/opt/${MY_PN}" QA_PREBUILT=" - ${DESTDIR#/}/${MY_PN} + ${DESTDIR#/}/${MY_PN^} ${DESTDIR#/}/chrome-sandbox ${DESTDIR#/}/libffmpeg.so ${DESTDIR#/}/libvk_swiftshader.so
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 87146e74a4ebe0339ad3a2e0a0bc47d9e8ced6d6 Author: Randall T. Vasquez icloud com> AuthorDate: Thu May 19 17:29:11 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 26 12:58:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87146e74 net-im/discord-bin: add maintainer, tidy ebuild This commit also adds additional trivial comments and fixes. Signed-off-by: Randall T. Vasquez icloud.com> Closes: https://github.com/gentoo/gentoo/pull/25559 Signed-off-by: Joonas Niilola gentoo.org> net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 39 - net-im/discord-bin/metadata.xml | 9 +- 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild index c79e83117a24..7002ec21bc3b 100644 --- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild @@ -5,7 +5,6 @@ EAPI=8 MY_PN="${PN/-bin}" MY_PV="${PV/-r*}" -MY_BIN="${MY_PN^}" 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 @@ -13,7 +12,7 @@ CHROMIUM_LANGS=" sw ta te th tr uk vi zh-CN zh-TW " -inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg +inherit chromium-2 desktop linux-info optfeature unpacker xdg DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -56,10 +55,10 @@ RDEPEND=" RESTRICT="bindist mirror strip test" -DESTDIR="/opt/${MY_BIN}" +DESTDIR="/opt/${MY_PN}" QA_PREBUILT=" - ${DESTDIR#/}/${MY_BIN} + ${DESTDIR#/}/${MY_PN} ${DESTDIR#/}/chrome-sandbox ${DESTDIR#/}/libffmpeg.so ${DESTDIR#/}/libvk_swiftshader.so @@ -74,14 +73,14 @@ QA_PREBUILT=" CONFIG_CHECK="~USER_NS" -S="${WORKDIR}/${MY_BIN}" +S="${WORKDIR}/${MY_PN^}" pkg_pretend() { chromium_suid_sandbox_check_kernel_config } src_unpack() { - unpack ${MY_PN}-${MY_PV}.tar.gz || die + unpack ${MY_PN}-${MY_PV}.tar.gz } src_configure() { @@ -92,37 +91,35 @@ src_configure() { src_prepare() { default - - rm postinst.sh - - pushd "locales/" || die + # remove post-install script + rm postinst.sh || die "the removal of the unneeded post-install script failed" + # cleanup languages + pushd "locales/" || die "location change for language cleanup failed" chromium_remove_language_paks - popd || die - - sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" ${MY_PN}.desktop || die + popd || die "location reset for language cleanup failed" + # fix .desktop exec location + sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" ${MY_PN}.desktop || die "fixing of exec location on .desktop failed" } src_install() { doicon -s 256 ${MY_PN}.png - # Install desktop file + # install .desktop file domenu ${MY_PN}.desktop exeinto "${DESTDIR}" - doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so + 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 swiftshader - # chrome-sandbox requires the setuid bit to be specifically set. - # See https://github.com/electron/electron/issues/17972 - fperms 4755 "${DESTDIR}"/chrome-sandbox || die - - pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX permissions" + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox - dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die + dosym "${DESTDIR}"/${MY_PN^} /usr/bin/${MY_PN} } pkg_postinst() { diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 115e9d64a669..f485c452f77f 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -1,5 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + ran.d...@icloud.com + Randall T. Vasquez + + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 6a2b2e7256f76bd39a5adf27429f7fb5976dfb88 Author: Sam James gentoo org> AuthorDate: Fri May 20 02:40:01 2022 + Commit: Sam James gentoo org> CommitDate: Fri May 20 02:40:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2b2e72 Revert "net-im/discord-bin: add maintainer; tidy ebuild" This reverts commit d83c48e3e6bde9fda19bd17bbaa171f3b7dc7490. (Didn't mean to push this with the lot earlier -- pushed with a bunch of stablereqs and forgot I'd started doing PRs.) Signed-off-by: Sam James gentoo.org> ...0.17-r2.ebuild => discord-bin-0.0.17-r1.ebuild} | 39 -- net-im/discord-bin/metadata.xml| 9 + 2 files changed, 22 insertions(+), 26 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild similarity index 71% rename from net-im/discord-bin/discord-bin-0.0.17-r2.ebuild rename to net-im/discord-bin/discord-bin-0.0.17-r1.ebuild index 081e2e769962..c79e83117a24 100644 --- a/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild @@ -5,6 +5,7 @@ EAPI=8 MY_PN="${PN/-bin}" MY_PV="${PV/-r*}" +MY_BIN="${MY_PN^}" 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 @@ -12,7 +13,7 @@ CHROMIUM_LANGS=" sw ta te th tr uk vi zh-CN zh-TW " -inherit chromium-2 desktop linux-info optfeature unpacker xdg +inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -55,10 +56,10 @@ RDEPEND=" RESTRICT="bindist mirror strip test" -DESTDIR="/opt/${MY_PN}" +DESTDIR="/opt/${MY_BIN}" QA_PREBUILT=" - ${DESTDIR#/}/${MY_PN} + ${DESTDIR#/}/${MY_BIN} ${DESTDIR#/}/chrome-sandbox ${DESTDIR#/}/libffmpeg.so ${DESTDIR#/}/libvk_swiftshader.so @@ -73,14 +74,14 @@ QA_PREBUILT=" CONFIG_CHECK="~USER_NS" -S="${WORKDIR}/${MY_PN}" +S="${WORKDIR}/${MY_BIN}" pkg_pretend() { chromium_suid_sandbox_check_kernel_config } src_unpack() { - unpack ${MY_PN}-${MY_PV}.tar.gz + unpack ${MY_PN}-${MY_PV}.tar.gz || die } src_configure() { @@ -91,35 +92,37 @@ src_configure() { src_prepare() { default - # remove post-install script - rm postinst.sh || die "the removal of the unneeded post-install script failed" - # cleanup languages - pushd "locales/" || die "location change for language cleanup failed" + + rm postinst.sh + + pushd "locales/" || die chromium_remove_language_paks - popd || die "location reset for language cleanup failed" - # fix .desktop exec location - sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN}:" ${MY_PN}.desktop || die "fixing of exec location on .desktop failed" + popd || die + + sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" ${MY_PN}.desktop || die } src_install() { doicon -s 256 ${MY_PN}.png - # install .desktop file + # Install desktop file domenu ${MY_PN}.desktop exeinto "${DESTDIR}" - doexe ${MY_PN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so + doexe ${MY_BIN} 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 swiftshader - # Chrome-sandbox requires the setuid bit to be specifically set. - # see https://github.com/electron/electron/issues/17972 - fperms 4755 "${DESTDIR}"/chrome-sandbox + # chrome-sandbox requires the setuid bit to be specifically set. + # See https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox || die + + pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX permissions" - dosym "${DESTDIR}"/${MY_PN} /usr/bin/${MY_PN} + dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die } pkg_postinst() { diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index f485c452f77f..115e9d64a669 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -1,12 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - ran.d...@icloud.com - Randall T. Vasquez - - - proxy-ma...@gentoo.org - Proxy Maintainers - +
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: d83c48e3e6bde9fda19bd17bbaa171f3b7dc7490 Author: Randall T. Vasquez icloud com> AuthorDate: Thu May 19 17:29:11 2022 + Commit: Sam James gentoo org> CommitDate: Fri May 20 01:18:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83c48e3 net-im/discord-bin: add maintainer; tidy ebuild This commit also adds additional trivial comments and fixes. (and flip install location back to /opt/discord) Signed-off-by: Randall T. Vasquez icloud.com> Closes: https://github.com/gentoo/gentoo/pull/25559 Signed-off-by: Sam James gentoo.org> ...0.17-r1.ebuild => discord-bin-0.0.17-r2.ebuild} | 39 ++ net-im/discord-bin/metadata.xml| 9 - 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild similarity index 71% rename from net-im/discord-bin/discord-bin-0.0.17-r1.ebuild rename to net-im/discord-bin/discord-bin-0.0.17-r2.ebuild index c79e83117a24..081e2e769962 100644 --- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.17-r2.ebuild @@ -5,7 +5,6 @@ EAPI=8 MY_PN="${PN/-bin}" MY_PV="${PV/-r*}" -MY_BIN="${MY_PN^}" 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 @@ -13,7 +12,7 @@ CHROMIUM_LANGS=" sw ta te th tr uk vi zh-CN zh-TW " -inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg +inherit chromium-2 desktop linux-info optfeature unpacker xdg DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -56,10 +55,10 @@ RDEPEND=" RESTRICT="bindist mirror strip test" -DESTDIR="/opt/${MY_BIN}" +DESTDIR="/opt/${MY_PN}" QA_PREBUILT=" - ${DESTDIR#/}/${MY_BIN} + ${DESTDIR#/}/${MY_PN} ${DESTDIR#/}/chrome-sandbox ${DESTDIR#/}/libffmpeg.so ${DESTDIR#/}/libvk_swiftshader.so @@ -74,14 +73,14 @@ QA_PREBUILT=" CONFIG_CHECK="~USER_NS" -S="${WORKDIR}/${MY_BIN}" +S="${WORKDIR}/${MY_PN}" pkg_pretend() { chromium_suid_sandbox_check_kernel_config } src_unpack() { - unpack ${MY_PN}-${MY_PV}.tar.gz || die + unpack ${MY_PN}-${MY_PV}.tar.gz } src_configure() { @@ -92,37 +91,35 @@ src_configure() { src_prepare() { default - - rm postinst.sh - - pushd "locales/" || die + # remove post-install script + rm postinst.sh || die "the removal of the unneeded post-install script failed" + # cleanup languages + pushd "locales/" || die "location change for language cleanup failed" chromium_remove_language_paks - popd || die - - sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" ${MY_PN}.desktop || die + popd || die "location reset for language cleanup failed" + # fix .desktop exec location + sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN}:" ${MY_PN}.desktop || die "fixing of exec location on .desktop failed" } src_install() { doicon -s 256 ${MY_PN}.png - # Install desktop file + # install .desktop file domenu ${MY_PN}.desktop exeinto "${DESTDIR}" - doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so + 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 swiftshader - # chrome-sandbox requires the setuid bit to be specifically set. - # See https://github.com/electron/electron/issues/17972 - fperms 4755 "${DESTDIR}"/chrome-sandbox || die - - pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX permissions" + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox - dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die + dosym "${DESTDIR}"/${MY_PN} /usr/bin/${MY_PN} } pkg_postinst() { diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 115e9d64a669..f485c452f77f 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -1,5 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + ran.d...@icloud.com + Randall T. Vasquez + + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: a310b92544e1e20dfd9b66626fa796c4d522c788 Author: Randall T. Vasquez icloud com> AuthorDate: Tue May 17 22:59:20 2022 + Commit: Sam James gentoo org> CommitDate: Thu May 19 01:58:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a310b925 net-im/discord-bin: refactor the Discord ebuild This is a general refactor of the Discord ebuild. It cleans up several things and fixes permissions, mostly. It seems to improve performance greatly. Closes: https://bugs.gentoo.org/845219 Signed-off-by: Randall T. Vasquez icloud.com> Closes: https://github.com/gentoo/gentoo/pull/25542 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 145 2 files changed, 146 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index b0968102aa90..83e85a4eaf0f 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.17.deb 77105376 BLAKE2B b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a SHA512 b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb +DIST discord-0.0.17.tar.gz 77399242 BLAKE2B 0ed763947afd6478becff7c4f81fd805a681b77c48c52a958cc922242ab115b29f05cd2760dcb46d306aa5c1b39ac8ccb54d81e9c1d3b873cd01987d1a02ee2f SHA512 728c760f04770b197635d1fc1a2833c707ab462708cc0bf6fb165691c1375e14e3192f3806d3719325790459b39bd3425f5942d69a53019695f02c965214a5c9 diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild new file mode 100644 index ..a818701fa4ed --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin}" +MY_PV="${PV/-r*}" +MY_BIN="${MY_PN^}" + +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 pax-utils unpacker + +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" + +# libXScrnSaver is used through dlopen (bug #825370) +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + 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/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +RESTRICT="bindist mirror strip test" + +QA_PREBUILT=" + ${DESTDIR}/${MY_BIN} + ${DESTDIR}/chrome-sandbox + ${DESTDIR}/libffmpeg.so + ${DESTDIR}/libvk_swiftshader.so + ${DESTDIR}/libvulkan.so + ${DESTDIR}/libEGL.so + ${DESTDIR}/libGLESv2.so + ${DESTDIR}/libVkICD_mock_icd.so + ${DESTDIR}/swiftshader/libEGL.so + ${DESTDIR}/swiftshader/libGLESv2.so + ${DESTDIR}/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +S="${WORKDIR}/${MY_BIN}" + +DESTDIR="/opt/${MY_BIN}" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + unpack ${MY_PN}-${MY_PV}.tar.gz || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_prepare() { + default + + rm postinst.sh + + pushd "locales/" || die + chromium_remove_language_paks + popd + + sed -i \ + -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" \ + ${MY_PN}.desktop || die +} + +src_install() { + doicon -s 256 ${MY_PN}.png + + # Install desktop file + domenu ${MY_PN}.desktop + + exeinto ${DESTDIR} + doexe ${MY_BIN} 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 swiftshader + + # chrome-sandbox requires the setuid bit
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 90da631df86b6b0036090b942a687d67d008c5a6 Author: Sam James gentoo org> AuthorDate: Thu May 19 02:03:25 2022 + Commit: Sam James gentoo org> CommitDate: Thu May 19 02:03:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90da631d net-im/discord-bin: add missing inherit; tidy Bug: https://github.com/gentoo/gentoo/pull/25542 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.17-r1.ebuild | 61 ++--- 1 file changed, 25 insertions(+), 36 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild index a818701fa4ed..c79e83117a24 100644 --- a/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.17-r1.ebuild @@ -13,7 +13,7 @@ CHROMIUM_LANGS=" sw ta te th tr uk vi zh-CN zh-TW " -inherit chromium-2 desktop linux-info optfeature pax-utils unpacker +inherit chromium-2 desktop linux-info optfeature pax-utils unpacker xdg DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -56,26 +56,26 @@ RDEPEND=" RESTRICT="bindist mirror strip test" +DESTDIR="/opt/${MY_BIN}" + QA_PREBUILT=" - ${DESTDIR}/${MY_BIN} - ${DESTDIR}/chrome-sandbox - ${DESTDIR}/libffmpeg.so - ${DESTDIR}/libvk_swiftshader.so - ${DESTDIR}/libvulkan.so - ${DESTDIR}/libEGL.so - ${DESTDIR}/libGLESv2.so - ${DESTDIR}/libVkICD_mock_icd.so - ${DESTDIR}/swiftshader/libEGL.so - ${DESTDIR}/swiftshader/libGLESv2.so - ${DESTDIR}/swiftshader/libvk_swiftshader.so + ${DESTDIR#/}/${MY_BIN} + ${DESTDIR#/}/chrome-sandbox + ${DESTDIR#/}/libffmpeg.so + ${DESTDIR#/}/libvk_swiftshader.so + ${DESTDIR#/}/libvulkan.so + ${DESTDIR#/}/libEGL.so + ${DESTDIR#/}/libGLESv2.so + ${DESTDIR#/}/libVkICD_mock_icd.so + ${DESTDIR#/}/swiftshader/libEGL.so + ${DESTDIR#/}/swiftshader/libGLESv2.so + ${DESTDIR#/}/swiftshader/libvk_swiftshader.so " CONFIG_CHECK="~USER_NS" S="${WORKDIR}/${MY_BIN}" -DESTDIR="/opt/${MY_BIN}" - pkg_pretend() { chromium_suid_sandbox_check_kernel_config } @@ -86,6 +86,7 @@ src_unpack() { src_configure() { chromium_suid_sandbox_check_kernel_config + default } @@ -96,11 +97,9 @@ src_prepare() { pushd "locales/" || die chromium_remove_language_paks - popd - - sed -i \ - -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" \ - ${MY_PN}.desktop || die + popd || die + + sed -i -e "s:/usr/share/discord/Discord:${DESTDIR}/${MY_BIN}:" ${MY_PN}.desktop || die } src_install() { @@ -109,37 +108,27 @@ src_install() { # Install desktop file domenu ${MY_PN}.desktop - exeinto ${DESTDIR} + exeinto "${DESTDIR}" doexe ${MY_BIN} chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so - insinto ${DESTDIR} + 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 swiftshader # chrome-sandbox requires the setuid bit to be specifically set. # See https://github.com/electron/electron/issues/17972 - fperms 4755 ${DESTDIR}/chrome-sandbox || die - - pax-mark m ${DESTDIR}/${MY_BIN} || die "could not set proper PAX permissions" + fperms 4755 "${DESTDIR}"/chrome-sandbox || die - dosym ${DESTDIR}/${MY_BIN} /usr/bin/${MY_PN} || die + pax-mark m "${DESTDIR}"/${MY_BIN} || die "could not set proper PAX permissions" - dodir ${DESTDIR} + dosym "${DESTDIR}"/${MY_BIN} /usr/bin/${MY_PN} || die } pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - + xdg_pkg_postinst + optfeature "sound support" \ media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire optfeature "system tray support" dev-libs/libappindicator } - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 0a1dcb1be4ab75720c1acf435b75d9acef2dc380 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 17 20:18:03 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 17 20:24:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1dcb1b net-im/discord-bin: drop 0.0.16-r4 Old versions are unusable with discord, so drop right away. Signed-off-by: Ionen Wolkens gentoo.org> net-im/discord-bin/Manifest | 1 - net-im/discord-bin/discord-bin-0.0.16-r4.ebuild | 94 - 2 files changed, 95 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index d03518155161..b0968102aa90 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.16.deb 77079990 BLAKE2B 17cb04baa4eab3494593c54bc556a8e1d01352aa1ba7d1d27da722e53f5445386054b038b57281c5955f46416eccef9fc3521c1b91b3b593c495c29e2537d0c0 SHA512 4ea06420b27cc6dff813798c23d44478bbe4fea2919011796d271f94fcc2e25bae65e7c5c952a6723daa928d3ac99b913198a8500c76a0eef56138dda610c5de DIST discord-0.0.17.deb 77105376 BLAKE2B b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a SHA512 b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb diff --git a/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild deleted file mode 100644 index e8d74ae05be7.. --- a/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN%-bin}" -MY_BIN="${MY_PN^}" - -inherit desktop linux-info optfeature pax-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="amd64" -RESTRICT="mirror bindist" - -# libXScrnSaver is used through dlopen (bug #825370) -# Need to drop -clone3(+) from glibc once Electron is updated -# bug #819045, bug #827386 -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-print/cups - sys-apps/dbus - || ( =sys-libs/glibc-2.34[-clone3(+)] ) - x11-libs/cairo - 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/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango -" - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/chrome-sandbox - opt/discord/libffmpeg.so - opt/discord/libvk_swiftshader.so - opt/discord/libvulkan.so - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym -r /opt/${MY_PN}/${MY_BIN} /usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - optfeature "sound support" \ - media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire - optfeature "system tray support" dev-libs/libappindicator -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: e2aea64cc19a0fb0cf14862032fa4f139dadf371 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 17 20:09:47 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 17 20:24:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2aea64c net-im/discord-bin: remove clone3 check Seems to work fine with both old glibc-2.33 and glibc-2.34[clone3] Keep glibc dep itself given this is a prebuilt and can't work with alternate libcs. Closes: https://bugs.gentoo.org/827386 Signed-off-by: Ionen Wolkens gentoo.org> net-im/discord-bin/discord-bin-0.0.17.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.17.ebuild b/net-im/discord-bin/discord-bin-0.0.17.ebuild index 7fc011776a74..542c2a913ed1 100644 --- a/net-im/discord-bin/discord-bin-0.0.17.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.17.ebuild @@ -19,8 +19,6 @@ KEYWORDS="amd64" RESTRICT="mirror bindist" # libXScrnSaver is used through dlopen (bug #825370) -# Need to drop -clone3(+) from glibc once Electron is updated -# bug #819045, bug #827386 RDEPEND=" app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 @@ -33,7 +31,7 @@ RDEPEND=" media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus - || ( =sys-libs/glibc-2.34[-clone3(+)] ) + sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 2ca6d3ed65caaa824faa086b252b854f4fb267c9 Author: Owen Ryan owenryan us> AuthorDate: Thu Feb 17 19:43:15 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 17 20:24:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca6d3ed net-im/discord-bin: add 0.0.17 ionen's note: straight to stable given these are unusable once an update exists Signed-off-by: Owen Ryan owenryan.us> Closes: https://github.com/gentoo/gentoo/pull/24240 Signed-off-by: Ionen Wolkens gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.17.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 9865c4817508..d03518155161 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.16.deb 77079990 BLAKE2B 17cb04baa4eab3494593c54bc556a8e1d01352aa1ba7d1d27da722e53f5445386054b038b57281c5955f46416eccef9fc3521c1b91b3b593c495c29e2537d0c0 SHA512 4ea06420b27cc6dff813798c23d44478bbe4fea2919011796d271f94fcc2e25bae65e7c5c952a6723daa928d3ac99b913198a8500c76a0eef56138dda610c5de +DIST discord-0.0.17.deb 77105376 BLAKE2B b11d9d6798beb3dbb36892c9c948535fee453c258a91f48b04a686813fb82dc43f7872fcb4e68d17e6fb366a84825aa0e7b4f1ad45ab4efec403a05fb88c4f2a SHA512 b51d8e019b9c8c365aedbc7c77e53febec95d0c0f1b773e008d4d72e3880303b6f2d3381f363eedc8e08492ee2d2e8ef6d65353e852a8db9d708a70caabbb3cb diff --git a/net-im/discord-bin/discord-bin-0.0.17.ebuild b/net-im/discord-bin/discord-bin-0.0.17.ebuild new file mode 100644 index ..7fc011776a74 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.17.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" +MY_BIN="${MY_PN^}" + +inherit desktop linux-info optfeature pax-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="amd64" +RESTRICT="mirror bindist" + +# libXScrnSaver is used through dlopen (bug #825370) +# Need to drop -clone3(+) from glibc once Electron is updated +# bug #819045, bug #827386 +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + || ( =sys-libs/glibc-2.34[-clone3(+)] ) + x11-libs/cairo + 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/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/chrome-sandbox + opt/discord/libffmpeg.so + opt/discord/libvk_swiftshader.so + opt/discord/libvulkan.so + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym -r /opt/${MY_PN}/${MY_BIN} /usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + optfeature "sound support" \ + media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire + optfeature "system tray support" dev-libs/libappindicator +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 20d6dce99ba2f294c829ec9ee3fadc3370c49917 Author: Sam James gentoo org> AuthorDate: Tue Dec 21 02:17:02 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 02:19:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d6dce9 net-im/discord-bin: stabilize 0.0.16-r4 for amd64 Common package which users want and it'd be nice if they didn't have to learn about p.accept_keywords quite-so-immediately after trying out Gentoo. Ideally should stable a few days after adding new versions although given that IIRC each new version breaks old ones immediately, straight-to-stable should be fine for future bumps if that's the case. It's not like it makes any practical difference at all to users, as currently the stable folks just use the ~arch latest anyway. i.e. this is just a convenience thing. (Tagging signal-desktop-bin as it's the same idea there, although it doesn't break on bumps, the rest of the logic applies. Maintainer may just wish to stable after a few days.) Bug: https://bugs.gentoo.org/829731 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.16-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild index 48e53417c99b..e8d74ae05be7 100644 --- a/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}" LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RESTRICT="mirror bindist" # libXScrnSaver is used through dlopen (bug #825370)
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 0234266ea48500719ae8e94fe9897b87232ef702 Author: Sam James gentoo org> AuthorDate: Wed Dec 1 18:34:02 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 1 18:34:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0234266e net-im/discord-bin: fix glibc[-clone3] dependency We need to consider two cases: - stable users (2.33-r7 right now) who do not have the flag and are therefore fine => -clone3(-) - ~arch users (2.34* right now) who do have the flag and when it doesn't exist for older versions of 2.34, it's on => -clone3(+) Reported-by: Miezhiko Signed-off-by: Sam James gentoo.org> .../{discord-bin-0.0.16-r3.ebuild => discord-bin-0.0.16-r4.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild similarity index 94% rename from net-im/discord-bin/discord-bin-0.0.16-r3.ebuild rename to net-im/discord-bin/discord-bin-0.0.16-r4.ebuild index 180003bc792f..48e53417c99b 100644 --- a/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.16-r4.ebuild @@ -19,7 +19,7 @@ KEYWORDS="~amd64" RESTRICT="mirror bindist" # libXScrnSaver is used through dlopen (bug #825370) -# Need to drop -clone3(-) from glibc once Electron is updated +# Need to drop -clone3(+) from glibc once Electron is updated # bug #819045, bug #827386 RDEPEND=" app-accessibility/at-spi2-atk:2 @@ -33,7 +33,7 @@ RDEPEND=" media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus - sys-libs/glibc[-clone3(-)] + || ( =sys-libs/glibc-2.34[-clone3(+)] ) x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 2ecb1efccc3ab395227fefc059d3da827ab9e1eb Author: Sam James gentoo org> AuthorDate: Wed Dec 1 14:42:57 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 1 14:42:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecb1efc net-im/discord-bin: reference other glibc bug in comment too Bug: https://bugs.gentoo.org/827386 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.16-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild index a78df64c326b..180003bc792f 100644 --- a/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild @@ -20,7 +20,7 @@ RESTRICT="mirror bindist" # libXScrnSaver is used through dlopen (bug #825370) # Need to drop -clone3(-) from glibc once Electron is updated -# bug #819045 +# bug #819045, bug #827386 RDEPEND=" app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 6ec09e8f846381af94bd5ee7b74fcc53ab436795 Author: Sam James gentoo org> AuthorDate: Wed Dec 1 14:42:05 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 1 14:42:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec09e8f net-im/discord-bin: depend on glibc[-clone3] Uses an older version of Electron which breaks when the clone3 syscall is used internally within glibc. Bug: https://bugs.gentoo.org/819045 Signed-off-by: Sam James gentoo.org> .../{discord-bin-0.0.16-r2.ebuild => discord-bin-0.0.16-r3.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r2.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild similarity index 95% rename from net-im/discord-bin/discord-bin-0.0.16-r2.ebuild rename to net-im/discord-bin/discord-bin-0.0.16-r3.ebuild index acef11e76adb..a78df64c326b 100644 --- a/net-im/discord-bin/discord-bin-0.0.16-r2.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.16-r3.ebuild @@ -19,6 +19,8 @@ KEYWORDS="~amd64" RESTRICT="mirror bindist" # libXScrnSaver is used through dlopen (bug #825370) +# Need to drop -clone3(-) from glibc once Electron is updated +# bug #819045 RDEPEND=" app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 @@ -31,6 +33,7 @@ RDEPEND=" media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus + sys-libs/glibc[-clone3(-)] x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 6ca028f2f9fad37043f6a6359060e73bd44636a5 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Nov 20 23:00:27 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Nov 20 23:02:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca028f2 net-im/discord-bin: re-add libXScrnSaver dependency It can work without it (dlopen), but the big red bar error doesn't make it sound this should be optional. Closes: https://bugs.gentoo.org/825370 Signed-off-by: Ionen Wolkens gentoo.org> .../{discord-bin-0.0.16-r1.ebuild => discord-bin-0.0.16-r2.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r2.ebuild similarity index 96% rename from net-im/discord-bin/discord-bin-0.0.16-r1.ebuild rename to net-im/discord-bin/discord-bin-0.0.16-r2.ebuild index dc38d87ff9f5..acef11e76adb 100644 --- a/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.16-r2.ebuild @@ -18,6 +18,7 @@ SLOT="0" KEYWORDS="~amd64" RESTRICT="mirror bindist" +# libXScrnSaver is used through dlopen (bug #825370) RDEPEND=" app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 @@ -34,6 +35,7 @@ RDEPEND=" x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 + x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 4ef1fb3e0265389622f53c32d70d30d7a15fd1ef Author: Ionen Wolkens gentoo org> AuthorDate: Mon Oct 18 23:57:49 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 19 00:46:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef1fb3e net-im/discord-bin: add mesa[gbm(+)] dep, and apulse[sdk] option gbm flag is due to be removed but still need to specify for now wrt bug 722668, it suggested a wrapper but USE=sdk removes the need. Closes: https://bugs.gentoo.org/722668 Signed-off-by: Ionen Wolkens gentoo.org> net-im/discord-bin/discord-bin-0.0.16-r1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild index 36552f2d121..dc38d87ff9f 100644 --- a/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" dev-libs/nspr dev-libs/nss media-libs/alsa-lib - media-libs/mesa + media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo @@ -83,6 +83,7 @@ src_install() { } pkg_postinst() { - optfeature "sound support" media-sound/pulseaudio media-video/pipewire + optfeature "sound support" \ + media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire optfeature "system tray support" dev-libs/libappindicator }
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: ec86529b490e202343016d1a5f1d168031e3 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Oct 19 00:46:47 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 19 00:46:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec86529b net-im/discord-bin: drop 0.0.16-r0 Signed-off-by: Ionen Wolkens gentoo.org> net-im/discord-bin/discord-bin-0.0.16.ebuild | 88 1 file changed, 88 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.16.ebuild b/net-im/discord-bin/discord-bin-0.0.16.ebuild deleted file mode 100644 index 085aa80b0b9..000 --- a/net-im/discord-bin/discord-bin-0.0.16.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop linux-info pax-utils unpacker xdg - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror bindist" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S="${WORKDIR}" - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/chrome-sandbox - opt/discord/libffmpeg.so - opt/discord/libvk_swiftshader.so - opt/discord/libvulkan.so - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 71922357de1ff64aec7d79f489c2335d12ff5856 Author: Hayley Hughes foxes systems> AuthorDate: Tue Oct 12 01:57:56 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Oct 19 00:46:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71922357 net-im/discord-bin: EAPI8, various fixes - Fix deps to match NEEDED libraries (bug #814440) - Make appindicator an optfeature (bug #743808) - Add sound optfeature (bug #722668) - Add missing EPREFIX to sed - Replace Exec in desktop file to just discord (respects EPREFIX) - Removed unnecessary inclusion of xdg - General cleanup Bug: https://bugs.gentoo.org/722668 Closes: https://bugs.gentoo.org/743808 Closes: https://bugs.gentoo.org/814440 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hayley Hughes foxes.systems> Closes: https://github.com/gentoo/gentoo/pull/22583 Signed-off-by: Ionen Wolkens gentoo.org> net-im/discord-bin/discord-bin-0.0.16-r1.ebuild | 88 + 1 file changed, 88 insertions(+) diff --git a/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild new file mode 100644 index 000..36552f2d121 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.16-r1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" +MY_BIN="${MY_PN^}" + +inherit desktop linux-info optfeature pax-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror bindist" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/chrome-sandbox + opt/discord/libffmpeg.so + opt/discord/libvk_swiftshader.so + opt/discord/libvulkan.so + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym -r /opt/${MY_PN}/${MY_BIN} /usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + optfeature "sound support" media-sound/pulseaudio media-video/pipewire + optfeature "system tray support" dev-libs/libappindicator +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: e108c0e59ae70b6abe3bec5fd62f8d1b3fa1d519 Author: Stefan Strogin gentoo org> AuthorDate: Wed Sep 22 20:21:56 2021 + Commit: Stefan Strogin gentoo org> CommitDate: Wed Sep 22 20:21:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e108c0e5 net-im/discord-bin: upgrade to 0.0.16 Closes: https://bugs.gentoo.org/814395 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.15.ebuild => discord-bin-0.0.16.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index fbd6fcc865d..9865c481750 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.15.deb 71614892 BLAKE2B b97488d0d1b9e1d2cbf5bd92b689b63ca2cd83adda55b18283409bd47914f83193299d07102ab779149e405dd0fbeb327cf63fa98d58e7e59e40f3948342c9ad SHA512 32d6fb819d419b0b7dd1929ad88d5210361136ff3d159af55efde0db6281ff85bdea74be401b3a2235fdc0e0f7b1411bee57d623fe26fe940d658e9f97dd2675 +DIST discord-0.0.16.deb 77079990 BLAKE2B 17cb04baa4eab3494593c54bc556a8e1d01352aa1ba7d1d27da722e53f5445386054b038b57281c5955f46416eccef9fc3521c1b91b3b593c495c29e2537d0c0 SHA512 4ea06420b27cc6dff813798c23d44478bbe4fea2919011796d271f94fcc2e25bae65e7c5c952a6723daa928d3ac99b913198a8500c76a0eef56138dda610c5de diff --git a/net-im/discord-bin/discord-bin-0.0.15.ebuild b/net-im/discord-bin/discord-bin-0.0.16.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.15.ebuild rename to net-im/discord-bin/discord-bin-0.0.16.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: ab4857ac26f6aedb8f89f062dac164173037fd13 Author: Miroslav Jaros mijaros cz> AuthorDate: Tue May 25 07:19:56 2021 + Commit: Stefan Strogin gentoo org> CommitDate: Tue May 25 14:12:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4857ac net-im/discord-bin: version bump to 0.0.15 Closes: https://bugs.gentoo.org/791892 Signed-off-by: Miroslav Jaros mijaros.cz> Closes: https://github.com/gentoo/gentoo/pull/20979 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.14.ebuild => discord-bin-0.0.15.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 78c2cf60e1e..fbd6fcc865d 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.14.deb 71516834 BLAKE2B 120479556fee1e355e377a0685eee1b1407bb41c566237d7eda511dd1b234f69b9cd623671a904deeda40d0042d566851b666e1f52ca86dca00808d8e76e5d5c SHA512 d5a60e386f23384b53eb57c536026bf546f5ed794cf5ee336727d902a14ed5c750961d710f6da838968d47e0e202933e5665136048aa26cc9f8ee905a38d38f0 +DIST discord-0.0.15.deb 71614892 BLAKE2B b97488d0d1b9e1d2cbf5bd92b689b63ca2cd83adda55b18283409bd47914f83193299d07102ab779149e405dd0fbeb327cf63fa98d58e7e59e40f3948342c9ad SHA512 32d6fb819d419b0b7dd1929ad88d5210361136ff3d159af55efde0db6281ff85bdea74be401b3a2235fdc0e0f7b1411bee57d623fe26fe940d658e9f97dd2675 diff --git a/net-im/discord-bin/discord-bin-0.0.14.ebuild b/net-im/discord-bin/discord-bin-0.0.15.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.14.ebuild rename to net-im/discord-bin/discord-bin-0.0.15.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 73e686132cb621edb2aabf2f60b8632da0caf1b4 Author: Stefan Strogin gentoo org> AuthorDate: Wed Mar 24 16:23:54 2021 + Commit: Stefan Strogin gentoo org> CommitDate: Wed Mar 24 16:24:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e68613 net-im/discord-bin: upgrade to 0.0.14 Closes: https://bugs.gentoo.org/777939 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.13.ebuild => discord-bin-0.0.14.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 8d32ede1a16..78c2cf60e1e 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.13.deb 70624982 BLAKE2B 210dc6f287ccf17d14cb595ad41d508b0d73285e0cb1cacd24b678377c0aa7f5bc111b5cc3a1a3054a05349b96cdd82f589b6001ceca44fbe33bf78513f83f2d SHA512 6b42039a37034f1774f9ad07c9b43dab326ee4f7915b07f976c596ec9cad166871c870145bee42bce170e724c1e99fdd91388f1a6c5f0ec434f757389f1f89e6 +DIST discord-0.0.14.deb 71516834 BLAKE2B 120479556fee1e355e377a0685eee1b1407bb41c566237d7eda511dd1b234f69b9cd623671a904deeda40d0042d566851b666e1f52ca86dca00808d8e76e5d5c SHA512 d5a60e386f23384b53eb57c536026bf546f5ed794cf5ee336727d902a14ed5c750961d710f6da838968d47e0e202933e5665136048aa26cc9f8ee905a38d38f0 diff --git a/net-im/discord-bin/discord-bin-0.0.13.ebuild b/net-im/discord-bin/discord-bin-0.0.14.ebuild similarity index 98% rename from net-im/discord-bin/discord-bin-0.0.13.ebuild rename to net-im/discord-bin/discord-bin-0.0.14.ebuild index 36719eb898c..085aa80b0b9 100644 --- a/net-im/discord-bin/discord-bin-0.0.13.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 300bf4d5a04c02a932de111ba013ac439972f8ce Author: Stefan Strogin gentoo org> AuthorDate: Sat Dec 5 21:09:16 2020 + Commit: Stefan Strogin gentoo org> CommitDate: Sat Dec 5 21:10:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300bf4d5 net-im/discord-bin: bump to 0.0.13 Closes: https://bugs.gentoo.org/758479 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Stefan Strogin gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.12.ebuild => discord-bin-0.0.13.ebuild}| 6 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 04c9053caf9..8d32ede1a16 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.12.deb 68328818 BLAKE2B 3416f7f49e4894fbf03bbe61a225d79df934456205776755b77a6d3c385e379021d5af679270012e0f134850964d993165ca25bf6c33980477e0dfe7112e6b6b SHA512 79c4bc0667b1f7ee693c14356d18be36f5597c1d7740a99abdf31139d54fa2237bb0d6602511d6ba78e2e94871506758728ac43b5b301581561ae463a19229b5 +DIST discord-0.0.13.deb 70624982 BLAKE2B 210dc6f287ccf17d14cb595ad41d508b0d73285e0cb1cacd24b678377c0aa7f5bc111b5cc3a1a3054a05349b96cdd82f589b6001ceca44fbe33bf78513f83f2d SHA512 6b42039a37034f1774f9ad07c9b43dab326ee4f7915b07f976c596ec9cad166871c870145bee42bce170e724c1e99fdd91388f1a6c5f0ec434f757389f1f89e6 diff --git a/net-im/discord-bin/discord-bin-0.0.12.ebuild b/net-im/discord-bin/discord-bin-0.0.13.ebuild similarity index 96% rename from net-im/discord-bin/discord-bin-0.0.12.ebuild rename to net-im/discord-bin/discord-bin-0.0.13.ebuild index b9bcb204ab0..36719eb898c 100644 --- a/net-im/discord-bin/discord-bin-0.0.12.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.13.ebuild @@ -54,13 +54,15 @@ S="${WORKDIR}" QA_PREBUILT=" opt/discord/${MY_BIN} opt/discord/chrome-sandbox + opt/discord/libffmpeg.so + opt/discord/libvk_swiftshader.so + opt/discord/libvulkan.so opt/discord/libEGL.so opt/discord/libGLESv2.so + opt/discord/libVkICD_mock_icd.so opt/discord/swiftshader/libEGL.so opt/discord/swiftshader/libGLESv2.so opt/discord/swiftshader/libvk_swiftshader.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so " CONFIG_CHECK="~USER_NS"
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 20fe0b6b867c2650da4c581661b620f6988891ff Author: Sam James gentoo org> AuthorDate: Sat Sep 12 03:00:53 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 12 03:00:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fe0b6b net-im/discord-bin: make CONFIG_USER_NS check non-fatal Thanks-to: kurly Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.12.ebuild b/net-im/discord-bin/discord-bin-0.0.12.ebuild index 03acc4c6903..b9bcb204ab0 100644 --- a/net-im/discord-bin/discord-bin-0.0.12.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.12.ebuild @@ -63,7 +63,7 @@ QA_PREBUILT=" opt/discord/libffmpeg.so " -CONFIG_CHECK="USER_NS" +CONFIG_CHECK="~USER_NS" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 742fc4f7877a670c87af936f105fe4646ec3e292 Author: Sam James gentoo org> AuthorDate: Sat Sep 12 01:00:58 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 12 01:00:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742fc4f7 net-im/discord-bin: drop sys-libs/libcxx dep This doesn't appear to be needed and is odd for a binary package. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.12.ebuild | 17 ++--- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.12.ebuild b/net-im/discord-bin/discord-bin-0.0.12.ebuild index 4ceb97f74dc..cffd5a6de94 100644 --- a/net-im/discord-bin/discord-bin-0.0.12.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.12.ebuild @@ -6,7 +6,7 @@ EAPI=7 MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}" -inherit desktop pax-utils unpacker xdg-utils +inherit desktop pax-utils unpacker xdg DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -31,7 +31,6 @@ RDEPEND=" net-print/cups sys-apps/dbus sys-apps/util-linux - sys-libs/libcxx x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 @@ -50,7 +49,7 @@ RDEPEND=" x11-libs/pango " -S=${WORKDIR} +S="${WORKDIR}" QA_PREBUILT=" opt/discord/${MY_BIN} @@ -83,15 +82,3 @@ src_install() { pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} } - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: a1f017de7bf778e1e4231fa5f0c38a01e6a2664f Author: Ashley Laika riseup net> AuthorDate: Fri Sep 11 11:14:15 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 12 00:35:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f017de net-im/discord-bin: version bump to 0.0.12 Closes: https://bugs.gentoo.org/741554 Signed-off-by: Ashley Laika riseup.net> Closes: https://github.com/gentoo/gentoo/pull/17502 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/Manifest | 2 +- .../{discord-bin-0.0.11.ebuild => discord-bin-0.0.12.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 7cad669d92a..04c9053caf9 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.11.deb 68328574 BLAKE2B 5a4bba82168056fffee2a2e495be7f5c8d8a02b890fd45645eb800a17c976db4a35719082ae469615f13ce45cadeb73ab7937ad8aac4850264275a479a8eb2c4 SHA512 26f408c3332e9083c448b3b8914fed80918a7d3ab3dd9c2a02b2cea7225ac53dea743fa899bdeeb2f210cda90493b7f35b8075a967e70d1fd6dffb1de1e8b102 +DIST discord-0.0.12.deb 68328818 BLAKE2B 3416f7f49e4894fbf03bbe61a225d79df934456205776755b77a6d3c385e379021d5af679270012e0f134850964d993165ca25bf6c33980477e0dfe7112e6b6b SHA512 79c4bc0667b1f7ee693c14356d18be36f5597c1d7740a99abdf31139d54fa2237bb0d6602511d6ba78e2e94871506758728ac43b5b301581561ae463a19229b5 diff --git a/net-im/discord-bin/discord-bin-0.0.11.ebuild b/net-im/discord-bin/discord-bin-0.0.12.ebuild similarity index 100% rename from net-im/discord-bin/discord-bin-0.0.11.ebuild rename to net-im/discord-bin/discord-bin-0.0.12.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 47f6a0a6e1e53b0a9dae028cb65a90ae78168e85 Author: Sam James gentoo org> AuthorDate: Sat Sep 12 01:05:36 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 12 01:05:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f6a0a6 net-im/discord-bin: add CONFIG_USER_NS check Closes: https://bugs.gentoo.org/711094 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.12.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.12.ebuild b/net-im/discord-bin/discord-bin-0.0.12.ebuild index cffd5a6de94..03acc4c6903 100644 --- a/net-im/discord-bin/discord-bin-0.0.12.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.12.ebuild @@ -6,7 +6,7 @@ EAPI=7 MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}" -inherit desktop pax-utils unpacker xdg +inherit desktop linux-info pax-utils unpacker xdg DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -63,6 +63,8 @@ QA_PREBUILT=" opt/discord/libffmpeg.so " +CONFIG_CHECK="USER_NS" + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 0156a2ed617b036847a2995dc3f7658fa787c114 Author: Simon van der Veldt gmail com> AuthorDate: Thu Aug 6 19:20:15 2020 + Commit: Sam James gentoo org> CommitDate: Thu Aug 6 20:55:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0156a2ed net-im/discord-bin: Bump to 0.0.11 Signed-off-by: Simon van der Veldt gmail.com> Signed-off-by: Sam James gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.11.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 3b928a6bdd2..d582a8b9c94 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.10.deb 68310032 BLAKE2B d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec SHA512 f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d +DIST discord-0.0.11.deb 68328574 BLAKE2B 5a4bba82168056fffee2a2e495be7f5c8d8a02b890fd45645eb800a17c976db4a35719082ae469615f13ce45cadeb73ab7937ad8aac4850264275a479a8eb2c4 SHA512 26f408c3332e9083c448b3b8914fed80918a7d3ab3dd9c2a02b2cea7225ac53dea743fa899bdeeb2f210cda90493b7f35b8075a967e70d1fd6dffb1de1e8b102 diff --git a/net-im/discord-bin/discord-bin-0.0.11.ebuild b/net-im/discord-bin/discord-bin-0.0.11.ebuild new file mode 100644 index 000..b58a84dc91f --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.11.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" + +inherit desktop pax-utils unpacker xdg-utils + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror bindist" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/chrome-sandbox + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/swiftshader/libvk_swiftshader.so + opt/discord/libVkICD_mock_icd.so + opt/discord/libffmpeg.so +" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: d13b48868038f6f39e51b4a4e33ecdd6651435e3 Author: Simon van der Veldt gmail com> AuthorDate: Thu Aug 6 19:20:54 2020 + Commit: Sam James gentoo org> CommitDate: Thu Aug 6 20:55:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13b4886 net-im/discord-bin: Drop old Signed-off-by: Simon van der Veldt gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17033 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/Manifest | 1 - net-im/discord-bin/discord-bin-0.0.10.ebuild | 92 2 files changed, 93 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index d582a8b9c94..7cad669d92a 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.10.deb 68310032 BLAKE2B d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec SHA512 f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d DIST discord-0.0.11.deb 68328574 BLAKE2B 5a4bba82168056fffee2a2e495be7f5c8d8a02b890fd45645eb800a17c976db4a35719082ae469615f13ce45cadeb73ab7937ad8aac4850264275a479a8eb2c4 SHA512 26f408c3332e9083c448b3b8914fed80918a7d3ab3dd9c2a02b2cea7225ac53dea743fa899bdeeb2f210cda90493b7f35b8075a967e70d1fd6dffb1de1e8b102 diff --git a/net-im/discord-bin/discord-bin-0.0.10.ebuild b/net-im/discord-bin/discord-bin-0.0.10.ebuild deleted file mode 100644 index 8299f57aaac..000 --- a/net-im/discord-bin/discord-bin-0.0.10.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop pax-utils unpacker xdg-utils - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror bindist" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so -" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 4df74ee6acfb70aa5a4d3adb1321ac626b8a4e04 Author: Sam James gentoo org> AuthorDate: Thu Aug 6 20:38:06 2020 + Commit: Sam James gentoo org> CommitDate: Thu Aug 6 20:55:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df74ee6 net-im/discord-bin: add missing dependencies Determined by checking the libraries which Discord was linked against. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-im/discord-bin/discord-bin-0.0.11.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-im/discord-bin/discord-bin-0.0.11.ebuild b/net-im/discord-bin/discord-bin-0.0.11.ebuild index b58a84dc91f..4ceb97f74dc 100644 --- a/net-im/discord-bin/discord-bin-0.0.11.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.11.ebuild @@ -18,6 +18,8 @@ KEYWORDS="~amd64" RESTRICT="mirror bindist" RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 @@ -28,6 +30,7 @@ RDEPEND=" media-libs/freetype:2 net-print/cups sys-apps/dbus + sys-apps/util-linux sys-libs/libcxx x11-libs/cairo x11-libs/gdk-pixbuf:2
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 8cd0b300f2491442dd6a4fe8b19c28e7f207dc04 Author: Johannes Huber gentoo org> AuthorDate: Sat Feb 29 09:17:34 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 29 09:17:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd0b300 net-im/discord-bin: Remove 0.0.9-r1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/Manifest| 1 - net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 92 -- 2 files changed, 93 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index c54d6b1ded9..3b928a6bdd2 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ DIST discord-0.0.10.deb 68310032 BLAKE2B d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec SHA512 f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d -DIST discord-0.0.9.deb 5792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild deleted file mode 100644 index 8299f57aaac..000 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop pax-utils unpacker xdg-utils - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror bindist" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so -" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 927b43308022e14f5611f1c5e2ba689f22b1d20d Author: mercuriete gmail com> AuthorDate: Wed Feb 26 00:30:57 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 29 09:17:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927b4330 net-im/discord-bin version bump to 0.0.10 Closes: https://bugs.gentoo.org/710794 Signed-off-by: Abel Garcia Dorta yahoo.es> Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.10.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 6b8c77f30da..c54d6b1ded9 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ +DIST discord-0.0.10.deb 68310032 BLAKE2B d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec SHA512 f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d DIST discord-0.0.9.deb 5792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a diff --git a/net-im/discord-bin/discord-bin-0.0.10.ebuild b/net-im/discord-bin/discord-bin-0.0.10.ebuild new file mode 100644 index 000..8299f57aaac --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.10.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" + +inherit desktop pax-utils unpacker xdg-utils + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror bindist" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/libffmpeg.so +" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 5ed5d217b58c77dcf6801a92594233d2c3531635 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 20:46:07 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 20:46:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed5d217 net-im/discord-bin: Drop unnecessart slash strip Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index d754dc9b481..8299f57aaac 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -76,7 +76,7 @@ src_install() { fperms +x /opt/${MY_PN}/${MY_BIN} dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 67bd0564cc6f18d786f02c253361fdf9747dd44e Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:11:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bd0564 net-im/discord-bin: Remove 0.0.9 (r0) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9.ebuild | 94 - 1 file changed, 94 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9.ebuild b/net-im/discord-bin/discord-bin-0.0.9.ebuild deleted file mode 100644 index 99ca345176a..000 --- a/net-im/discord-bin/discord-bin-0.0.9.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop gnome2-utils pax-utils unpacker xdg-utils - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="pax_kernel" -RESTRICT="mirror bindist" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so -" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 7b70555bb1613fff41ea25bdf7179bf22564e100 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:19:57 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b70555b net-im/discord-bin: Drop use pax_kernel Closes: https://bugs.gentoo.org/698280 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 3 +-- net-im/discord-bin/metadata.xml| 3 --- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index d763e2f..d754dc9b481 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -15,7 +15,6 @@ SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="pax_kernel" RESTRICT="mirror bindist" RDEPEND=" @@ -77,7 +76,7 @@ src_install() { fperms +x /opt/${MY_PN}/${MY_BIN} dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} + pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} } pkg_postinst() { diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 6fc119fa9d0..15fd2f3a22b 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -5,7 +5,4 @@ j...@gentoo.org Johannes Huber - - Triggers a paxmarking of the binary -
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: d1497b8eac51ca7f7e697fb9d448243be5228345 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:18:10 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1497b8e net-im/discord-bin: EAPI 7 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index e5968ec2b27..d763e2f 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}"
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 82cea3e71369248ef075daa61d5b9e05fc309913 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:16:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cea3e7 net-im/discord-bin: Drop redundant gnome2 eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index b7ee3f914d4..e5968ec2b27 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -6,7 +6,7 @@ EAPI="6" MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}" -inherit desktop gnome2-utils pax-utils unpacker xdg-utils +inherit desktop pax-utils unpacker xdg-utils DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -83,11 +83,11 @@ src_install() { pkg_postinst() { xdg_desktop_database_update xdg_mimeinfo_database_update - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { xdg_desktop_database_update xdg_mimeinfo_database_update - gnome2_icon_cache_update + xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 664243d88a359cda12a7383525c5670065b31aa4 Author: Mathy Vanvoorden vanvoorden be> AuthorDate: Fri Nov 29 00:33:31 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 4 16:06:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664243d8 net-im/discord-bin: remove dependency on gconf This is no longer used by discord Closes: https://bugs.gentoo.org/694296 Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Mathy Vanvoorden vanvoorden.be> Closes: https://github.com/gentoo/gentoo/pull/13793 Signed-off-by: Aaron Bauman gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild new file mode 100644 index 000..b7ee3f914d4 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" + +inherit desktop gnome2-utils pax-utils unpacker xdg-utils + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="pax_kernel" +RESTRICT="mirror bindist" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/libffmpeg.so +" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 564d56ceb3fa244ef98866231db944807136c563 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Mar 15 22:22:34 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Mar 15 22:22:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564d56ce net-im/discord-bin: remove libnode.so from QA_PREBUILT Closes: https://bugs.gentoo.org/680290 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/discord-bin/discord-bin-0.0.9.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9.ebuild b/net-im/discord-bin/discord-bin-0.0.9.ebuild index 633cd464b30..99ca345176a 100644 --- a/net-im/discord-bin/discord-bin-0.0.9.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9.ebuild @@ -58,7 +58,6 @@ QA_PREBUILT=" opt/discord/swiftshader/libEGL.so opt/discord/swiftshader/libGLESv2.so opt/discord/libVkICD_mock_icd.so - opt/discord/libnode.so opt/discord/libffmpeg.so "
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 6ccdf0fc05b8157dfb12ba537947b7f9fdc08dec Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 12 21:32:06 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 12 21:32:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccdf0fc net-im/discord-bin: drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/discord-bin/Manifest | 1 - net-im/discord-bin/discord-bin-0.0.8.ebuild | 94 - 2 files changed, 95 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 70a98e16310..6b8c77f30da 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.8.deb 44221304 BLAKE2B 3b40f03a3398e1041c0b532df8bc1326df2564a2744d05529db9ba9191bb647eed4ebc28e08cdfa69b98336b2b0619f5898367c3497a704a7bec4309f7f2eb36 SHA512 5d228f0d36306d35ae8d76385a82cbfef32da2ee405292062972c4c2df453f0d329d91127d55ce81e79fa398de9be839b77125fc8a7e9958fa3409c29ee4880a DIST discord-0.0.9.deb 5792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a diff --git a/net-im/discord-bin/discord-bin-0.0.8.ebuild b/net-im/discord-bin/discord-bin-0.0.8.ebuild deleted file mode 100644 index 190284c78c9..000 --- a/net-im/discord-bin/discord-bin-0.0.8.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop gnome2-utils pax-utils unpacker xdg-utils - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="pax_kernel" -RESTRICT="mirror bindist" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libnode.so - opt/discord/libffmpeg.so -" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 4961531e2092bc239929ded5a5cf064ce1aa6526 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 12 21:31:49 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 12 21:32:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4961531e net-im/discord-bin: bump to v0.0.9 Closes: https://bugs.gentoo.org/678446 Closes: https://bugs.gentoo.org/680160 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.9.ebuild | 95 + 2 files changed, 96 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index a2b4dab167b..70a98e16310 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.8.deb 44221304 BLAKE2B 3b40f03a3398e1041c0b532df8bc1326df2564a2744d05529db9ba9191bb647eed4ebc28e08cdfa69b98336b2b0619f5898367c3497a704a7bec4309f7f2eb36 SHA512 5d228f0d36306d35ae8d76385a82cbfef32da2ee405292062972c4c2df453f0d329d91127d55ce81e79fa398de9be839b77125fc8a7e9958fa3409c29ee4880a +DIST discord-0.0.9.deb 5792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a diff --git a/net-im/discord-bin/discord-bin-0.0.9.ebuild b/net-im/discord-bin/discord-bin-0.0.9.ebuild new file mode 100644 index 000..633cd464b30 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.9.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" + +inherit desktop gnome2-utils pax-utils unpacker xdg-utils + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="pax_kernel" +RESTRICT="mirror bindist" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/libnode.so + opt/discord/libffmpeg.so +" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: fedf87c94bd1c080e014a2ac2da35f4458d26a3e Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Jan 19 05:42:02 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jan 19 05:42:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedf87c9 net-im/discord-bin: bump to v0.0.8 Closes: https://bugs.gentoo.org/675674 Closes: https://bugs.gentoo.org/675554 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/discord-bin/Manifest| 2 +- ...in-0.0.5-r1.ebuild => discord-bin-0.0.8.ebuild} | 31 -- net-im/discord-bin/metadata.xml| 3 +++ 3 files changed, 21 insertions(+), 15 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 7a63d83145d..a2b4dab167b 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1 @@ -DIST discord-0.0.5.deb 52100102 BLAKE2B d8b28386d83fd63e47f11af06bc9858a3877565785c97588dad0ade197d70a8d3635137a66024a3b82c4c65acc6e806981a2d9e0e5f20b17745d9123a2cf5d4a SHA512 8b2ef353d393644e450452060449c633487ff344f2e9e0711029bbb3012c364211edc30507976ec218f8a573aefd603ea1681b4e37fe9561f39c5eaa5fd6e29a +DIST discord-0.0.8.deb 44221304 BLAKE2B 3b40f03a3398e1041c0b532df8bc1326df2564a2744d05529db9ba9191bb647eed4ebc28e08cdfa69b98336b2b0619f5898367c3497a704a7bec4309f7f2eb36 SHA512 5d228f0d36306d35ae8d76385a82cbfef32da2ee405292062972c4c2df453f0d329d91127d55ce81e79fa398de9be839b77125fc8a7e9958fa3409c29ee4880a diff --git a/net-im/discord-bin/discord-bin-0.0.5-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.8.ebuild similarity index 75% rename from net-im/discord-bin/discord-bin-0.0.5-r1.ebuild rename to net-im/discord-bin/discord-bin-0.0.8.ebuild index 4f5af1205dc..190284c78c9 100644 --- a/net-im/discord-bin/discord-bin-0.0.5-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.8.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI="6" MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}" -inherit eutils gnome2-utils unpacker desktop xdg-utils + +inherit desktop gnome2-utils pax-utils unpacker xdg-utils DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -14,7 +15,8 @@ SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="pax_kernel" +RESTRICT="mirror bindist" RDEPEND=" dev-libs/atk @@ -48,18 +50,17 @@ RDEPEND=" S=${WORKDIR} -RESTRICT="mirror bindist" - QA_PREBUILT=" opt/discord/${MY_BIN} + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/libVkICD_mock_icd.so opt/discord/libnode.so opt/discord/libffmpeg.so " -src_unpack() { - unpack_deb ${A} -} - src_prepare() { default @@ -69,13 +70,15 @@ src_prepare() { } src_install() { - domenu opt/${MY_PN}/${MY_PN}.desktop - doicon opt/${MY_PN}/${MY_PN}.png + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop - insinto /opt - doins -r usr/share/${MY_PN} + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_BIN} dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} } pkg_postinst() { diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 15fd2f3a22b..6fc119fa9d0 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -5,4 +5,7 @@ j...@gentoo.org Johannes Huber + + Triggers a paxmarking of the binary +
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 0fd290cc81eab1146dfd80f9798a576674d54c2d Author: Gino protonmail com> AuthorDate: Sun Sep 9 21:54:17 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jan 19 05:08:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd290cc net-im/discord-bin: rewrite ebuild This rewrite offers better handling of electron files installed into /opt Closes: https://bugs.gentoo.org/660870 Closes: https://github.com/gentoo/gentoo/pull/9815 Signed-off-by: Thomas Deutschmann gentoo.org> ...in-0.0.5.ebuild => discord-bin-0.0.5-r1.ebuild} | 35 +++--- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.5.ebuild b/net-im/discord-bin/discord-bin-0.0.5-r1.ebuild similarity index 64% rename from net-im/discord-bin/discord-bin-0.0.5.ebuild rename to net-im/discord-bin/discord-bin-0.0.5-r1.ebuild index aebe7f5fee1..4f5af1205dc 100644 --- a/net-im/discord-bin/discord-bin-0.0.5.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.5-r1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker +MY_BIN="D${MY_PN/d/}" +inherit eutils gnome2-utils unpacker desktop xdg-utils DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; @@ -50,9 +51,9 @@ S=${WORKDIR} RESTRICT="mirror bindist" QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so + opt/discord/${MY_BIN} + opt/discord/libnode.so + opt/discord/libffmpeg.so " src_unpack() { @@ -63,30 +64,28 @@ src_prepare() { default sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ usr/share/${MY_PN}/${MY_PN}.desktop || die } src_install() { - insinto /opt/${MY_PN} - doins -r usr/. + domenu opt/${MY_PN}/${MY_PN}.desktop + doicon opt/${MY_PN}/${MY_PN}.png - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} - dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ - /usr/share/applications/${MY_PN}.desktop - dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist + insinto /opt + doins -r usr/share/${MY_PN} + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 7a541f9734fcde0c1e2189d4f1085cbb40023eff Author: Johannes Huber gentoo org> AuthorDate: Tue May 1 20:35:21 2018 + Commit: Johannes Huber gentoo org> CommitDate: Tue May 1 20:37:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a541f97 net-im/discord-bin: Version bump 0.0.5 Reported-by: Trevor Slocum rocketnine.space> Closes: https://bugs.gentoo.org/654560 Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.5.ebuild | 92 + 2 files changed, 93 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 8e7a04dc027..db8f4447565 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.4.deb 47617856 BLAKE2B 0f33960472df5d1a14ebceb0d8e2d2f79539a525fcc11ab99402bd758a2df1010b76a217ff5519246a17e92011eadd20848eeb72432312a96c62bb966881a36f SHA512 96a156fabf322419c02437da9caaf2594c59affc24ce6812d5601e7b9c2ac9960478a07663d367cba4f6a1d4bfc98d8d23446b0c92f8c5afcff41e061e70d21e +DIST discord-0.0.5.deb 52100102 BLAKE2B d8b28386d83fd63e47f11af06bc9858a3877565785c97588dad0ade197d70a8d3635137a66024a3b82c4c65acc6e806981a2d9e0e5f20b17745d9123a2cf5d4a SHA512 8b2ef353d393644e450452060449c633487ff344f2e9e0711029bbb3012c364211edc30507976ec218f8a573aefd603ea1681b4e37fe9561f39c5eaa5fd6e29a diff --git a/net-im/discord-bin/discord-bin-0.0.5.ebuild b/net-im/discord-bin/discord-bin-0.0.5.ebuild new file mode 100644 index 000..aebe7f5fee1 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.5.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN=${PN/-bin/} +inherit eutils gnome2-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +RESTRICT="mirror bindist" + +QA_PREBUILT=" + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} + dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ + /usr/share/applications/${MY_PN}.desktop + dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ + /usr/share/pixmaps/${MY_PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 9af47a5b9a7fac15b5896ba40c6d9d7782357ef6 Author: Johannes Huber gentoo org> AuthorDate: Tue May 1 20:36:04 2018 + Commit: Johannes Huber gentoo org> CommitDate: Tue May 1 20:37:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af47a5b net-im/discord-bin: Remove 0.0.4 Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-im/discord-bin/Manifest | 1 - net-im/discord-bin/discord-bin-0.0.4.ebuild | 92 - 2 files changed, 93 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index db8f4447565..7a63d83145d 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.4.deb 47617856 BLAKE2B 0f33960472df5d1a14ebceb0d8e2d2f79539a525fcc11ab99402bd758a2df1010b76a217ff5519246a17e92011eadd20848eeb72432312a96c62bb966881a36f SHA512 96a156fabf322419c02437da9caaf2594c59affc24ce6812d5601e7b9c2ac9960478a07663d367cba4f6a1d4bfc98d8d23446b0c92f8c5afcff41e061e70d21e DIST discord-0.0.5.deb 52100102 BLAKE2B d8b28386d83fd63e47f11af06bc9858a3877565785c97588dad0ade197d70a8d3635137a66024a3b82c4c65acc6e806981a2d9e0e5f20b17745d9123a2cf5d4a SHA512 8b2ef353d393644e450452060449c633487ff344f2e9e0711029bbb3012c364211edc30507976ec218f8a573aefd603ea1681b4e37fe9561f39c5eaa5fd6e29a diff --git a/net-im/discord-bin/discord-bin-0.0.4.ebuild b/net-im/discord-bin/discord-bin-0.0.4.ebuild deleted file mode 100644 index aebe7f5fee1..000 --- a/net-im/discord-bin/discord-bin-0.0.4.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -RESTRICT="mirror bindist" - -QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so -" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN} - doins -r usr/. - - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} - dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ - /usr/share/applications/${MY_PN}.desktop - dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: f9e951d7d10588f80c94f4db26dc0fa22622a109 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 9 17:35:46 2018 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 9 17:35:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e951d7 net-im/discord-bin: Remove 0.0.3 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-im/discord-bin/Manifest | 1 - net-im/discord-bin/discord-bin-0.0.3.ebuild | 92 - 2 files changed, 93 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 595b11dd604..8e7a04dc027 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.3.deb 48389938 BLAKE2B 4f000a9431724ca4b9ce7d452d9703644b06fa02c9dd44a9ca1d0644c653fe20efe9055d5adfa30cdef6145c189bdd195fef3e7a33d5f902848d152035f0a0d8 SHA512 85b75cbd6aeccfcdea83d65b82e43bc3e1d44602a3464957a321451d4104368b9a91661a626235f377387ead29fc58d03640ee6b76e2f3e36d87a2a9b9c43f4b DIST discord-0.0.4.deb 47617856 BLAKE2B 0f33960472df5d1a14ebceb0d8e2d2f79539a525fcc11ab99402bd758a2df1010b76a217ff5519246a17e92011eadd20848eeb72432312a96c62bb966881a36f SHA512 96a156fabf322419c02437da9caaf2594c59affc24ce6812d5601e7b9c2ac9960478a07663d367cba4f6a1d4bfc98d8d23446b0c92f8c5afcff41e061e70d21e diff --git a/net-im/discord-bin/discord-bin-0.0.3.ebuild b/net-im/discord-bin/discord-bin-0.0.3.ebuild deleted file mode 100644 index ec488a6e7f3..000 --- a/net-im/discord-bin/discord-bin-0.0.3.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -RESTRICT="mirror bindist" - -QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so -" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN} - doins -r usr/. - - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} - dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ - /usr/share/applications/${MY_PN}.desktop - dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 173f2f1576bdf07ca9070d7e0e46c200f4418860 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 9 17:31:41 2018 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 9 17:33:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=173f2f15 net-im/discord-bin: Version bump 0.0.4 Closes: https://bugs.gentoo.org/643988 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.4.ebuild | 92 + 2 files changed, 93 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 6895833eb74..595b11dd604 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.3.deb 48389938 BLAKE2B 4f000a9431724ca4b9ce7d452d9703644b06fa02c9dd44a9ca1d0644c653fe20efe9055d5adfa30cdef6145c189bdd195fef3e7a33d5f902848d152035f0a0d8 SHA512 85b75cbd6aeccfcdea83d65b82e43bc3e1d44602a3464957a321451d4104368b9a91661a626235f377387ead29fc58d03640ee6b76e2f3e36d87a2a9b9c43f4b +DIST discord-0.0.4.deb 47617856 BLAKE2B 0f33960472df5d1a14ebceb0d8e2d2f79539a525fcc11ab99402bd758a2df1010b76a217ff5519246a17e92011eadd20848eeb72432312a96c62bb966881a36f SHA512 96a156fabf322419c02437da9caaf2594c59affc24ce6812d5601e7b9c2ac9960478a07663d367cba4f6a1d4bfc98d8d23446b0c92f8c5afcff41e061e70d21e diff --git a/net-im/discord-bin/discord-bin-0.0.4.ebuild b/net-im/discord-bin/discord-bin-0.0.4.ebuild new file mode 100644 index 000..aebe7f5fee1 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN=${PN/-bin/} +inherit eutils gnome2-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +RESTRICT="mirror bindist" + +QA_PREBUILT=" + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} + dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ + /usr/share/applications/${MY_PN}.desktop + dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ + /usr/share/pixmaps/${MY_PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 59f25d04f131fe4282b263db577fc237f741c2c9 Author: Johannes Huber gentoo org> AuthorDate: Fri Dec 22 08:58:28 2017 + Commit: Johannes Huber gentoo org> CommitDate: Fri Dec 22 08:59:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f25d04 net-im/discord-bin: Remove 0.0.2-r1 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-im/discord-bin/Manifest| 1 - net-im/discord-bin/discord-bin-0.0.2-r1.ebuild | 92 -- 2 files changed, 93 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index f7814dffb81..6895833eb74 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.2.deb 46975796 BLAKE2B 1fa66100bbc74d4ce02b0b0c17981a13ede311840ab78466dd0109f208e8f1cdbbc4a9beedd7bd42a735d7a5989c8a03900449c4ac9d2e39c6b60188b9d03dca SHA512 ca31952e4eba88c0a40a31eb5671ae71641f8575b298557ff0f1bc1d99d12b1cf282f4178650af594562831a31961aa8cd27ae70e301831190ff6647c3561bd2 DIST discord-0.0.3.deb 48389938 BLAKE2B 4f000a9431724ca4b9ce7d452d9703644b06fa02c9dd44a9ca1d0644c653fe20efe9055d5adfa30cdef6145c189bdd195fef3e7a33d5f902848d152035f0a0d8 SHA512 85b75cbd6aeccfcdea83d65b82e43bc3e1d44602a3464957a321451d4104368b9a91661a626235f377387ead29fc58d03640ee6b76e2f3e36d87a2a9b9c43f4b diff --git a/net-im/discord-bin/discord-bin-0.0.2-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.2-r1.ebuild deleted file mode 100644 index ec488a6e7f3..000 --- a/net-im/discord-bin/discord-bin-0.0.2-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -RESTRICT="mirror bindist" - -QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so -" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN} - doins -r usr/. - - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} - dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ - /usr/share/applications/${MY_PN}.desktop - dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: f5d1eabacafc785eb5559d37793130575c6f54eb Author: Johannes Huber gentoo org> AuthorDate: Tue Dec 12 06:13:02 2017 + Commit: Johannes Huber gentoo org> CommitDate: Tue Dec 12 06:15:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d1eaba net-im/discord-bin: Version bump 0.0.3 Package-Manager: Portage-2.3.16, Repoman-2.3.6 net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.3.ebuild | 92 + 2 files changed, 93 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 05000d76c34..f7814dffb81 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.2.deb 46975796 BLAKE2B 1fa66100bbc74d4ce02b0b0c17981a13ede311840ab78466dd0109f208e8f1cdbbc4a9beedd7bd42a735d7a5989c8a03900449c4ac9d2e39c6b60188b9d03dca SHA512 ca31952e4eba88c0a40a31eb5671ae71641f8575b298557ff0f1bc1d99d12b1cf282f4178650af594562831a31961aa8cd27ae70e301831190ff6647c3561bd2 +DIST discord-0.0.3.deb 48389938 BLAKE2B 4f000a9431724ca4b9ce7d452d9703644b06fa02c9dd44a9ca1d0644c653fe20efe9055d5adfa30cdef6145c189bdd195fef3e7a33d5f902848d152035f0a0d8 SHA512 85b75cbd6aeccfcdea83d65b82e43bc3e1d44602a3464957a321451d4104368b9a91661a626235f377387ead29fc58d03640ee6b76e2f3e36d87a2a9b9c43f4b diff --git a/net-im/discord-bin/discord-bin-0.0.3.ebuild b/net-im/discord-bin/discord-bin-0.0.3.ebuild new file mode 100644 index 000..ec488a6e7f3 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN=${PN/-bin/} +inherit eutils gnome2-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +RESTRICT="mirror bindist" + +QA_PREBUILT=" + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} + dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ + /usr/share/applications/${MY_PN}.desktop + dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ + /usr/share/pixmaps/${MY_PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: a6ecd9ef5f5b0e2c939ba3c3a407c44be6196757 Author: Johannes Huber gentoo org> AuthorDate: Wed Sep 13 17:52:26 2017 + Commit: Johannes Huber gentoo org> CommitDate: Wed Sep 13 17:52:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ecd9ef net-im/discord-bin: Remove r0 Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-im/discord-bin/discord-bin-0.0.2.ebuild | 92 - 1 file changed, 92 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.2.ebuild b/net-im/discord-bin/discord-bin-0.0.2.ebuild deleted file mode 100644 index 248c86bc7c3..000 --- a/net-im/discord-bin/discord-bin-0.0.2.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -RESTRICT="mirror bindist" - -QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so -" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN} - doins -r usr/. - - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym "${D}/opt/${MY_PN}/bin/${MY_PN}" /usr/bin/${MY_PN} - dosym "${D}/opt/${MY_PN}/share/applications/${MY_PN}.desktop" \ - /usr/share/applications/${MY_PN}.desktop - dosym "${D}/opt/${MY_PN}/share/pixmaps/${MY_PN}.png" \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 7d2ecee4ed04cde3000ca7ea92a4869536879cfe Author: Johannes Huber gentoo org> AuthorDate: Wed Sep 13 17:51:57 2017 + Commit: Johannes Huber gentoo org> CommitDate: Wed Sep 13 17:52:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2ecee4 net-im/discord-bin: Use relative symlinks Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-im/discord-bin/discord-bin-0.0.2-r1.ebuild | 92 ++ 1 file changed, 92 insertions(+) diff --git a/net-im/discord-bin/discord-bin-0.0.2-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.2-r1.ebuild new file mode 100644 index 000..ec488a6e7f3 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.2-r1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN=${PN/-bin/} +inherit eutils gnome2-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +RESTRICT="mirror bindist" + +QA_PREBUILT=" + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym ../../opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} + dosym ../../../opt/${MY_PN}/share/applications/${MY_PN}.desktop \ + /usr/share/applications/${MY_PN}.desktop + dosym ../../../opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ + /usr/share/pixmaps/${MY_PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 925bff0f3338826cd0b011aee974503b7b5d6a8b Author: Ethan Kiang gmail com> AuthorDate: Sat Sep 9 07:50:40 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sat Sep 9 07:51:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925bff0f net-im/discord-bin: Version bump 0.0.2 Closes: https://bugs.gentoo.org/show_bug.cgi?id=627368 Closes: https://github.com/gentoo/gentoo/pull/5373 Package-Manager: Portage-2.3.8, Repoman-2.3.3 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.2.ebuild | 92 + 2 files changed, 93 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 3bcdba26ee4..0ec14c75694 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ DIST discord-0.0.1.deb 36757016 SHA256 b202ce5475544605816f4145481ac7d12640b45599dea3118b521e99656e9366 SHA512 e7013a95ee6be4eea9cec94be5546a4ebd51295fb8e83a0fd436ccf261480caa891454946f08c3d23e23e6ad7201675e3e934dba1173b1ecc291c8e8d911b27f WHIRLPOOL ef13d695a66c72316fa90b82c7e312a0ce16b1dec4a0da6648d9e8b0840af43474b31aae1987e66507c3dcb34a54b090b70b2f44f072db4f434c7268d5781dc4 +DIST discord-0.0.2.deb 46975796 SHA256 2500c1f0e3bf51dd45983fb693b3f5efdd31b0edffc947fec7160fad098dc815 SHA512 ca31952e4eba88c0a40a31eb5671ae71641f8575b298557ff0f1bc1d99d12b1cf282f4178650af594562831a31961aa8cd27ae70e301831190ff6647c3561bd2 WHIRLPOOL 13a5967a9b86aca0ec6be991905968d17da16edb119356a7ccd95eb311c0b5d53cd26e27dfe9978a67fd9260008104c0b08ccf115b62934bfdf79be6495af39f diff --git a/net-im/discord-bin/discord-bin-0.0.2.ebuild b/net-im/discord-bin/discord-bin-0.0.2.ebuild new file mode 100644 index 000..248c86bc7c3 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN=${PN/-bin/} +inherit eutils gnome2-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +RESTRICT="mirror bindist" + +QA_PREBUILT=" + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym "${D}/opt/${MY_PN}/bin/${MY_PN}" /usr/bin/${MY_PN} + dosym "${D}/opt/${MY_PN}/share/applications/${MY_PN}.desktop" \ + /usr/share/applications/${MY_PN}.desktop + dosym "${D}/opt/${MY_PN}/share/pixmaps/${MY_PN}.png" \ + /usr/share/pixmaps/${MY_PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 52520c3d131030b2542e0dacdf7b936514c28377 Author: Johannes Huber gentoo org> AuthorDate: Sat Sep 9 07:55:30 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sat Sep 9 07:55:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52520c3d net-im/discord-bin: Remove 0.0.1 Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-im/discord-bin/Manifest | 1 - net-im/discord-bin/discord-bin-0.0.1.ebuild | 91 - 2 files changed, 92 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 0ec14c75694..2215653b6bc 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ -DIST discord-0.0.1.deb 36757016 SHA256 b202ce5475544605816f4145481ac7d12640b45599dea3118b521e99656e9366 SHA512 e7013a95ee6be4eea9cec94be5546a4ebd51295fb8e83a0fd436ccf261480caa891454946f08c3d23e23e6ad7201675e3e934dba1173b1ecc291c8e8d911b27f WHIRLPOOL ef13d695a66c72316fa90b82c7e312a0ce16b1dec4a0da6648d9e8b0840af43474b31aae1987e66507c3dcb34a54b090b70b2f44f072db4f434c7268d5781dc4 DIST discord-0.0.2.deb 46975796 SHA256 2500c1f0e3bf51dd45983fb693b3f5efdd31b0edffc947fec7160fad098dc815 SHA512 ca31952e4eba88c0a40a31eb5671ae71641f8575b298557ff0f1bc1d99d12b1cf282f4178650af594562831a31961aa8cd27ae70e301831190ff6647c3561bd2 WHIRLPOOL 13a5967a9b86aca0ec6be991905968d17da16edb119356a7ccd95eb311c0b5d53cd26e27dfe9978a67fd9260008104c0b08ccf115b62934bfdf79be6495af39f diff --git a/net-im/discord-bin/discord-bin-0.0.1.ebuild b/net-im/discord-bin/discord-bin-0.0.1.ebuild deleted file mode 100644 index 2540b0ee3d7..000 --- a/net-im/discord-bin/discord-bin-0.0.1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/-bin/} -inherit eutils gnome2-utils unpacker - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com"; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -RESTRICT="mirror bindist" - -QA_PREBUILT=" - opt/discord/share/discord/Discord - opt/discord/share/discord/libnode.so - opt/discord/share/discord/libffmpeg.so -" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:discord:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - insinto /opt/${MY_PN} - doins -r usr/. - - fperms +x /opt/${MY_PN}/bin/${MY_PN} - dosym /opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} - dosym /opt/${MY_PN}/share/applications/${MY_PN}.desktop \ - /usr/share/applications/${MY_PN}.desktop - dosym /opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ - /usr/share/pixmaps/${MY_PN}.png -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: c0ae301270f9ced3caa97e1613fc18de8956f55d Author: Johannes Huber gentoo org> AuthorDate: Fri Apr 14 12:03:08 2017 + Commit: Johannes Huber gentoo org> CommitDate: Fri Apr 14 12:03:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ae3012 net-im/discord-bin: Update LICENSE + RESTRICT Thanks-to: Ulrich Müller gentoo.org> Gentoo-bug: 615464 Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-im/discord-bin/discord-bin-0.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.1.ebuild b/net-im/discord-bin/discord-bin-0.0.1.ebuild index 346362cc8e8..2540b0ee3d7 100644 --- a/net-im/discord-bin/discord-bin-0.0.1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.1.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com"; SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; -LICENSE="no-source-code" +LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" IUSE="" @@ -46,7 +46,7 @@ RDEPEND=" S=${WORKDIR} -RESTRICT="mirror" +RESTRICT="mirror bindist" QA_PREBUILT=" opt/discord/share/discord/Discord
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 6fafe7e4d9aae9e234c4669aa1ca6fec114a885f Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 29 20:20:27 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 29 20:20:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fafe7e4 net-im/discord-bin: New package Import from dev/johu overlay. Initial ebuild by me. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.1.ebuild | 92 + net-im/discord-bin/metadata.xml | 8 +++ 3 files changed, 101 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest new file mode 100644 index ..3bcdba2 --- /dev/null +++ b/net-im/discord-bin/Manifest @@ -0,0 +1 @@ +DIST discord-0.0.1.deb 36757016 SHA256 b202ce5475544605816f4145481ac7d12640b45599dea3118b521e99656e9366 SHA512 e7013a95ee6be4eea9cec94be5546a4ebd51295fb8e83a0fd436ccf261480caa891454946f08c3d23e23e6ad7201675e3e934dba1173b1ecc291c8e8d911b27f WHIRLPOOL ef13d695a66c72316fa90b82c7e312a0ce16b1dec4a0da6648d9e8b0840af43474b31aae1987e66507c3dcb34a54b090b70b2f44f072db4f434c7268d5781dc4 diff --git a/net-im/discord-bin/discord-bin-0.0.1.ebuild b/net-im/discord-bin/discord-bin-0.0.1.ebuild new file mode 100644 index ..5473000 --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN=${PN/-bin/} +inherit eutils gnome2-utils unpacker + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com"; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb"; + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +RESTRICT="mirror" + +QA_PREBUILT=" + opt/discord/share/discord/Discord + opt/discord/share/discord/libnode.so + opt/discord/share/discord/libffmpeg.so +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:discord:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r usr/. + + fperms +x /opt/${MY_PN}/bin/${MY_PN} + dosym /opt/${MY_PN}/bin/${MY_PN} /usr/bin/${MY_PN} + dosym /opt/${MY_PN}/share/applications/${MY_PN}.desktop \ + /usr/share/applications/${MY_PN}.desktop + dosym /opt/${MY_PN}/share/pixmaps/${MY_PN}.png \ + /usr/share/pixmaps/${MY_PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml new file mode 100644 index ..15fd2f3 --- /dev/null +++ b/net-im/discord-bin/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + j...@gentoo.org + Johannes Huber + +