Bump
This commit is contained in:
@@ -3,6 +3,8 @@ AUX skypeforlinux.svg 4771 BLAKE2B 21b00b4722d0c25ef7f0d02ad2898f9551ec36eee9f01
|
||||
DIST skypeforlinux-8.119.0.201_p348.snap 185835520 BLAKE2B e6576a93228ff5db1e745a90e2c1554d7cd0e2b5394f83ff73dcb64ad5b5ac296dcf8f1ee780bc41473bb28210c1096286fececad1550815042aec0e5d97870e SHA512 b076cb9a917ee6a68a4d402b1dc7aabfdd4d2713697e5404da88cef6c7a940185769c9faea196e0bb7066fbb68427b5e60a52cc74d13058b3652093f0644f4b8
|
||||
DIST skypeforlinux-8.120.76.101_p349.snap 185786368 BLAKE2B 9304701021f496b59e193bd24c59a7a3b3bcbcf05e656f64147f01022059b5ff0d6de0f83e27db486c96af574f2113988d44cfd744018d19d6e8a30995d728da SHA512 6365baa82ca9a2f45dd638e4c0aabd2b48744220560a8f9388fb2a63e8111ba62a199e81228ff83d98077551e3545256745a0fe6632cb419e03c364fdb144515
|
||||
DIST skypeforlinux-8.134.0.202_p378.snap 190337024 BLAKE2B 92e14d5a7e7f244e84e69e21cb518e1fc8b5ff42ea406c7a5b00308a358dc08fa4e95dbda155824e49f94d4a5d29bbd37bc4b473e200cd97bc7f10b1e9e619a7 SHA512 009da43e2b620dc9e927026d44ed1873cca915dad5105002c02b76849335eb7a0a2ac404a9dca151d1018a04f8dc7ac53d6ef84fc9117284db46e3cb386c3415
|
||||
DIST skypeforlinux-8.134.0.203_p382.snap 189882368 BLAKE2B 91bcaa1457a58e98a46f019c25a5b0208eaa9d1777311608d109464d40afc2e85d6a2ac2b4ee4918773a52c49e833d8d7d881b434e3c83ae60b445df6a1d2181 SHA512 cc486075efd474de6b9bcebabaa3c0a2e1eb7b10c2fefc6ab85c9fa796cbb560d45a11a1cd31d0968f8c9e489c8eed48698de3195878bb97d166b836e3ff4f07
|
||||
EBUILD skypeforlinux-8.119.0.201_p348.ebuild 2722 BLAKE2B d39118a3fef5c3e0b120a4855c194ba156294f5ae61258271b83b23e0de9d115bb7e8b816358cec1e9a3725ed412e22cd96c8fce5179224d8f694223546bb6b4 SHA512 25ba9674b269b5f8ad1de4dd5297b38cb30e53cde1ad6c58a5bcfbbf44ef367ff93d61b4b62fea3d7325bc4f1920b81d3482128d9c93ad2db78d5fbe9aaccd61
|
||||
EBUILD skypeforlinux-8.120.76.101_p349.ebuild 2722 BLAKE2B d39118a3fef5c3e0b120a4855c194ba156294f5ae61258271b83b23e0de9d115bb7e8b816358cec1e9a3725ed412e22cd96c8fce5179224d8f694223546bb6b4 SHA512 25ba9674b269b5f8ad1de4dd5297b38cb30e53cde1ad6c58a5bcfbbf44ef367ff93d61b4b62fea3d7325bc4f1920b81d3482128d9c93ad2db78d5fbe9aaccd61
|
||||
EBUILD skypeforlinux-8.134.0.202_p378.ebuild 2722 BLAKE2B d39118a3fef5c3e0b120a4855c194ba156294f5ae61258271b83b23e0de9d115bb7e8b816358cec1e9a3725ed412e22cd96c8fce5179224d8f694223546bb6b4 SHA512 25ba9674b269b5f8ad1de4dd5297b38cb30e53cde1ad6c58a5bcfbbf44ef367ff93d61b4b62fea3d7325bc4f1920b81d3482128d9c93ad2db78d5fbe9aaccd61
|
||||
EBUILD skypeforlinux-8.134.0.203_p382.ebuild 2722 BLAKE2B d39118a3fef5c3e0b120a4855c194ba156294f5ae61258271b83b23e0de9d115bb7e8b816358cec1e9a3725ed412e22cd96c8fce5179224d8f694223546bb6b4 SHA512 25ba9674b269b5f8ad1de4dd5297b38cb30e53cde1ad6c58a5bcfbbf44ef367ff93d61b4b62fea3d7325bc4f1920b81d3482128d9c93ad2db78d5fbe9aaccd61
|
||||
|
||||
80
net-im/skypeforlinux/skypeforlinux-8.134.0.203_p382.ebuild
Normal file
80
net-im/skypeforlinux/skypeforlinux-8.134.0.203_p382.ebuild
Normal file
@@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop xdg multilib-build
|
||||
|
||||
DESCRIPTION="Skype extracted from snap package without using snap crap."
|
||||
HOMEPAGE="https://snapcraft.io/skype"
|
||||
# fetch snap dl url from:
|
||||
# curl -H 'Snap-Device-Series: 16' http://api.snapcraft.io/v2/snaps/info/skype | jq
|
||||
# "url": "https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_333.snap"
|
||||
# },
|
||||
# "revision": 333, => patch level (_p)
|
||||
# "version": "8.114.0.214" => version
|
||||
SRC_URI="https://api.snapcraft.io/api/v1/snaps/download/QRDEfjn4WJYnm0FzDKwqqRZZI77awQEV_${PV/#*_p/}.snap -> ${P}.snap"
|
||||
|
||||
S="${WORKDIR}/squashfs-root/usr/share/${PN}/"
|
||||
|
||||
LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
IUSE="system-ffmpeg system-mesa"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
BDEPEND="sys-fs/squashfs-tools[lzo]"
|
||||
DEPEND="
|
||||
app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
|
||||
dev-libs/nspr[${MULTILIB_USEDEP}]
|
||||
dev-libs/nss[${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib[${MULTILIB_USEDEP}]
|
||||
media-libs/freetype:2[${MULTILIB_USEDEP}]
|
||||
media-gfx/graphite2[${MULTILIB_USEDEP}]
|
||||
net-print/cups[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+:3[${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/pango[${MULTILIB_USEDEP}]
|
||||
system-ffmpeg? ( >=media-video/ffmpeg-6[chromium] )
|
||||
system-mesa? ( media-libs/mesa[vulkan] )
|
||||
"
|
||||
|
||||
src_unpack() {
|
||||
unsquashfs "${DISTDIR}"/${P}.snap
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/${PN}
|
||||
cp -a . "${ED}"/opt/${PN} || die
|
||||
|
||||
if use system-ffmpeg; then
|
||||
rm "${ED}/opt/${PN}/libffmpeg.so" || die
|
||||
dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
|
||||
elog "Using system ffmpeg. This is experimental and may lead to crashes."
|
||||
fi
|
||||
|
||||
if use system-mesa; then
|
||||
rm "${ED}/opt/${PN}/libEGL.so" || die
|
||||
rm "${ED}/opt/${PN}/libGLESv2.so" || die
|
||||
rm "${ED}/opt/${PN}/libvulkan.so.1" || die
|
||||
rm "${ED}/opt/${PN}/libvk_swiftshader.so" || die
|
||||
rm "${ED}/opt/${PN}/vk_swiftshader_icd.json" || die
|
||||
elog "Using system mesa. This is experimental and may lead to crashes."
|
||||
fi
|
||||
|
||||
# install wrapper reading /etc/chromium/* for CHROME_FLAGS
|
||||
exeinto /opt/${PN}
|
||||
doexe "${FILESDIR}/${PN}.sh"
|
||||
|
||||
# remove chrome-sandbox binary, users should use kernel namespaces
|
||||
# https://bugs.gentoo.org/692692#c18
|
||||
rm "${ED}"/opt/${PN}/chrome-sandbox || die
|
||||
|
||||
dosym ../../opt/${PN}/${PN}.sh /usr/bin/${PN}
|
||||
|
||||
newicon -s scalable "${FILESDIR}/${PN}.svg" ${PN}.svg
|
||||
make_desktop_entry "${EPREFIX}"/opt/${PN}/${PN}.sh "Skype" \
|
||||
${PN} "Network;Chat;InstantMessaging;" \
|
||||
"MimeType=x-scheme-handler/skype;"
|
||||
}
|
||||
Reference in New Issue
Block a user