diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-11-10 13:21:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-11-10 13:21:36 +0000 |
commit | 77398e424e45d9e98c1cef3c43bdadb9d56e81ef (patch) | |
tree | 5aeffd3fc7b92fc615bd2c222fa8831aeda1925b /net-im | |
parent | bd4aeefe33e63f613512604e47bfca7b2187697d (diff) |
gentoo resync : 10.11.2019
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/Manifest.gz | bin | 9742 -> 9570 bytes | |||
-rw-r--r-- | net-im/mattermost-desktop-bin/Manifest | 4 | ||||
-rw-r--r-- | net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.3.1.ebuild | 93 | ||||
-rw-r--r-- | net-im/openfire/Manifest | 7 | ||||
-rw-r--r-- | net-im/openfire/files/openfire-confd | 11 | ||||
-rw-r--r-- | net-im/openfire/files/openfire-initd | 29 | ||||
-rw-r--r-- | net-im/openfire/files/openfire.service | 13 | ||||
-rw-r--r-- | net-im/openfire/metadata.xml | 10 | ||||
-rw-r--r-- | net-im/openfire/openfire-4.2.3-r1.ebuild | 96 | ||||
-rw-r--r-- | net-im/openfire/openfire-4.2.3-r2.ebuild | 79 | ||||
-rw-r--r-- | net-im/skypeforlinux/Manifest | 2 | ||||
-rw-r--r-- | net-im/skypeforlinux/skypeforlinux-8.54.0.85.ebuild | 107 |
12 files changed, 206 insertions, 245 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex 4112db1f1db5..9aa1709d4c6a 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index 5f5ca72a9c37..5710b86bd0e8 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -1,5 +1,9 @@ DIST mattermost-desktop-4.2.3-linux-ia32.tar.gz 66255949 BLAKE2B de657ed1944e516c184eaa65bea7a8e395c97b93e788bd5f7c13e749d6ecde7a26b0c4901a838c23f1785ff1c498cc982082bc9836bdd8b74cce6a53f49d8a13 SHA512 e8ff1893b8e9bfd7ea99b64f99b3a2302939dc21877fe99de5137cfcc5d6ae688f1fabcba4ebac4e0e41366a419666a5a37795a9804a15f6a12d083d20797613 DIST mattermost-desktop-4.2.3-linux-x64.tar.gz 63208288 BLAKE2B 6f8389bf1149ca14b9f97f71a897e2900e194ca0fc0a4fe68fc317d594347db9d6f3887e5ec191498ee278a3e83aab5101c53857132353f9441b90ea7ea26a67 SHA512 0c0a700741c21cc9f10049b10ba9c561f0d50d705eeecf1044a5a14c3707b93ad4eeb58c7bed8ed3898d4c3ac43853203fd1c3ed8c60830657084159768c4a7b +DIST mattermost-desktop-4.3.1-linux-ia32.tar.gz 96713874 BLAKE2B 863b570cb2e67ce675b5ed07add09f9f80fca9902dac70c2ba68ff3a42499b369dd7b4872872564d04e37fb026d6cdac463fcf300e39083533650616f53cd674 SHA512 0da5e1b355b7745a8d8fcd11e2e007aaef8e90691021eb5df5c523888f272ec4d3adf2fb28ad2d011d15e32cf8d9d298eb5d9ef29ef10f3810eb751422881583 +DIST mattermost-desktop-4.3.1-linux-x64.tar.gz 95188620 BLAKE2B ebbe7de9940551d5d217a56e8ff75bcc7eea92baf7916c0e1f57bea18c6267734984b4d4ea79e18cb0b4bda58cc71d6252758aa03d15d192ac38d2b5cb906273 SHA512 f0fef61f14b15c5b63d0533f422792a7540a33963241853b79524090dca8513f677ebafada7a73c22ce8fb36103712f2029ee5b96bf415e12be547634044c899 DIST mattermost-desktop-bin-4.2.3.tar.gz 1126293 BLAKE2B 363236d8fe2df03cef66ce32d650af9caabf83cd1e37b4bd5b36ddb3fd015fa60608e49491d4ffdda3495bcf7318da6f4019e52a27e0971b0e47164ced1bc1f4 SHA512 478124a2cf9fff618035d408a73176fd68c21d16fdbecc307c621bf576d9bbdd2663a52a1dd4be6e3a0ea52029270d3f1d92c2180f0158b3c29d4116630c6f37 +DIST mattermost-desktop-bin-4.3.1.tar.gz 1187305 BLAKE2B 42005f0eb9b127362ef1a1fa50c50fcba55a3c9402f71dfb79e39dee1b8c74f7b9da01daa10de6f0ef7fa09ed5373ec6f8587f3f42510994eb7f5b0449ec35fe SHA512 8e0a0c904db387dad872aca5430e38927d99445cb53f0afe5ccf0fb783ae53684bc40a338ccac3a78cc0bf578488cddf4580dbc76f131864bfc648667da97c05 EBUILD mattermost-desktop-bin-4.2.3.ebuild 2019 BLAKE2B 892e281d81add2dd9c243a2b1380d0dd97f5602762f0e0fc06600ce1d6ac5fb0302984aa0bd8544f4f75ca338063f41850dfde1d86189a37ed23b877e6cc4a16 SHA512 a5cdd71380dbe296fa64fc972185e382e4f5a69316bdd5dea6e836458320a9645d8cf7349bd863c6d44e1e7648d26788c36e40b29b5110f0c319e1237d1a93a0 +EBUILD mattermost-desktop-bin-4.3.1.ebuild 2024 BLAKE2B 6fd4bf38430f9f11acc244a664adf0509da5acc863282f73174b9cba92a87bfd14dd98d73214184d6fbcd2c6b418fa615d1b72d15a9b9e18a007cc0a141e4ca0 SHA512 f6f925ae4dac90a4bafd8fa935c5ff9317e078b97e81881a10ed80c3df6e35aa4a6352c7bde5842848e23be72b58a64a87c6353eabe90d65a0d00dd51e3fee26 MISC metadata.xml 250 BLAKE2B 8611f4d73e35bd0d1118f324a7f3e5a50277fe6e0eafa82c39438dc4ae44bc64dc85a28e85286987c724d4cfa528063109cb78984eaf10f08bcc60962750a9ba SHA512 b24a6971fcb3eb7c99a0229fcf084abb689b21b48f29d3634aac103977460011b0a58fc298d1432671520e94a94ef19570f7831fd181b5ea51a0155d47222d0b diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.3.1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.3.1.ebuild new file mode 100644 index 000000000000..48ae9c1b050b --- /dev/null +++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.3.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN%-*}" + +inherit desktop eutils + +DESCRIPTION="Mattermost Desktop application" +HOMEPAGE="https://about.mattermost.com/" + +SRC_URI=" + https://github.com/mattermost/desktop/archive/v${PV}.tar.gz -> ${P}.tar.gz + amd64? ( https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-x64.tar.gz ) + x86? ( https://releases.mattermost.com/desktop/${PV}/mattermost-desktop-${PV}-linux-ia32.tar.gz ) +" + +LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + gnome-base/gconf:2 + dev-libs/atk:0 + dev-libs/expat:0 + dev-libs/glib:2 + dev-libs/nspr:0 + dev-libs/nss:0 + gnome-base/gconf:2 + media-libs/alsa-lib:0 + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups:0 + sys-apps/dbus:0 + sys-devel/gcc + sys-libs/glibc:2.2 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/libX11:0 + x11-libs/libxcb:0/1.12 + x11-libs/libXcomposite:0 + x11-libs/libXcursor:0 + x11-libs/libXdamage:0 + x11-libs/libXext:0 + x11-libs/libXfixes:0 + x11-libs/libXi:0 + x11-libs/libXrandr:0 + x11-libs/libXrender:0 + x11-libs/libXScrnSaver:0 + x11-libs/libXtst:0 + x11-libs/pango:0" + +QA_PREBUILT=" + opt/mattermost-desktop/mattermost-desktop + opt/mattermost-desktop/libnode.so + opt/mattermost-desktop/libffmpeg.so +" + +DOCS=( + NOTICE.txt + LICENSES.chromium.html + LICENSE.txt + LICENSE.electron.txt + README.md +) + +src_unpack() { + unpack ${A} + use amd64 && mv "${WORKDIR}/mattermost-desktop-${PV}-linux-x64" "${S}" + use x86 && mv "${WORKDIR}/mattermost-desktop-${PV}-linux-ia32" "${S}" +} + +src_install() { + insinto "/opt/${MY_PN}/locales" + doins locales/*.pak + + insinto "/opt/${MY_PN}/resources" + doins resources/*.asar + + insinto "/opt/${MY_PN}" + doins *.pak *.bin *.dat + exeinto "/opt/${MY_PN}" + doexe *.so "${MY_PN}" + + dosym "../../opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}" + + newicon "${S}/icon.svg" "${MY_PN}.svg" + make_desktop_entry "${MY_PN}" Mattermost "${MY_PN}" + + einstalldocs +} diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest deleted file mode 100644 index 11221c2b46da..000000000000 --- a/net-im/openfire/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX openfire-confd 491 BLAKE2B 72f9d628dbff91070da20187d1c589780f48c5301a067d59ee0c3272dfc207f0f0498db0efdbdb661a7e338184c0ffecca9eb6f8682f44f9cf390ee3dda51ca3 SHA512 c35e00f7e6b4136c1e8ab71b9221a91f3821a536be54681567cd5948243b9b1575056324c104cf038df8191777361b5eed8a1917185aead431a8f5343f1ed698 -AUX openfire-initd 632 BLAKE2B ad62275986dde956d4eef79636210230e0d006d837b16034a51ba97268ffd0af6123f92431e2b54e3e4832c994b54599237eb1612feba4e33d97e81d800364ec SHA512 29dfb750e0d177b2983889d81374f997df95991d773d497c2b8a212281f0763b950f9415dcb82928a60e8c4e90e5f87719f527ec723e04d2b2bdc2b0ce8ad6d2 -AUX openfire.service 364 BLAKE2B b126df83a6277c38aa370b515e99cc2239649f18c5fb46e20c8d69d256d33b236b96fced46bcb798873da554b7c7672ab1f398f1767b6d10864c1d7a52b6907d SHA512 3dbf25d1566b1d1bdbd9f67deb30456451ffe2fa9d247c66e2bc45b3dc6a0fd91c0fc47d6e4ba5001217225f0a2bd6c2b60eb3056003cc580a10f0560a1fe231 -DIST openfire_src_4_2_3.tar.gz 113557155 BLAKE2B f01bfb57ee76be4dfea11d450534f66f1b50450095cf2d752f910352057ab421f72603b8a79f809f1e9aef20004bb90e9514e68dccb95de709083de9410e4a57 SHA512 8b968c94fcd779544c90de34172b00d472dc2e42142f2aa5eda01f0e0c3dda903a3b9b6d82286916bb1ae8f97fb12f0a94aeb42fad1df0b2dd47e951e03b8523 -EBUILD openfire-4.2.3-r1.ebuild 2340 BLAKE2B 012bb3a3c52140c5becc0249a1b190be858bf5e12e957fdc398a68905ec92c49f1f88ecd9bfcdcd865411c393b27442397b285688a4e4b5802be1b649a939364 SHA512 d29470b0dbf2aa489066d443649e155b4eed02275be02a698c3c8e35e742ac00714bde72183a8bb7045fb6e099455e0ec84114d15f0b4327c5f8486dc94d8206 -EBUILD openfire-4.2.3-r2.ebuild 2004 BLAKE2B ab3008609d133b8f86cb61e93ffd67c4685d4226ef567ea0aaf173414cea294e83dc72d05646fd7555ea4df3279deb3850b55cb1e33b833ef3e48f3209697a1c SHA512 6db7ee68bb5bc0c0ab1b01e796cc27764b05b96562b60fecfc5f481b6de05c1dbc6924e5531de225dca05931939721576e4cbbf915be86516cdb8600a529704d -MISC metadata.xml 378 BLAKE2B f1e9fa34726dda5df1dae58a629ec60b1528ffd8327f0060542fbdf05207e6ec86ef03572cf1fe3f49c0bb5d96ab071ffa980fb20ef0453a338bb67022eff02c SHA512 6669bcb3e4975eb6e3d9bc45e80d68e1101cf6a7e827a5cc6a4e9c0fe5f1c3ffe1a53382706c9093099294b9153556ef6e5418b25cc7131a057ec96f259eca25 diff --git a/net-im/openfire/files/openfire-confd b/net-im/openfire/files/openfire-confd deleted file mode 100644 index 35caecef20cc..000000000000 --- a/net-im/openfire/files/openfire-confd +++ /dev/null @@ -1,11 +0,0 @@ -OPENFIRE_HOME=/opt/openfire -OPENFIRE_LIB="${OPENFIRE_HOME}/lib" -OPENFIRE_OPTS="-Xmx256m -DopenfireHome=${OPENFIRE_HOME} -Dopenfire.lib.dir=${OPENFIRE_LIB}" -OPENFIRE_CLASS="-classpath ${OPENFIRE_LIB}/startup.jar" -OPENFIRE_JAR="-jar ${OPENFIRE_LIB}/startup.jar" -OPENFIRE_ARGS="-server ${OPENFIRE_OPTS} ${OPENFIRE_CLASS} ${OPENFIRE_JAR}" - - -#JVM used by the openfire server. You can see a list of available vm's in /usr/lib/jvm/ -#But remenber that openfire needs a 1.5 jvm -GENTOO_VM=sun-jdk-1.5 diff --git a/net-im/openfire/files/openfire-initd b/net-im/openfire/files/openfire-initd deleted file mode 100644 index 281e5197af2c..000000000000 --- a/net-im/openfire/files/openfire-initd +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/openrc-run - -depend() { - need net - provide jabber-server -} - -start() { - [ -d /var/run/jabber ] || mkdir /var/run/jabber - #source /etc/env.d/java/20sun-jdk-1.5.0.06 - #OPENFIRE_CMD="${JAVA_HOME}/bin/java" - OPENFIRE_CMD=`GENTOO_VM=${GENTOO_VM} java-config -J` - - ebegin "Starting Openfire Server" - start-stop-daemon \ - --user jabber \ - --background \ - --make-pidfile \ - --pidfile /var/run/jabber/openfire.pid \ - --start \ - --exec ${OPENFIRE_CMD} -- ${OPENFIRE_ARGS} > /var/log/openfire.log 2>&1 - eend -} - -stop() { - ebegin "Stopping Openfire Messenger" - start-stop-daemon --pidfile /var/run/jabber/openfire.pid --stop - eend -} diff --git a/net-im/openfire/files/openfire.service b/net-im/openfire/files/openfire.service deleted file mode 100644 index 6f2ff26ed497..000000000000 --- a/net-im/openfire/files/openfire.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Openfire XMPP Server -After=network.target - -[Service] -User=jabber -Group=jabber -PrivateTmp=true -ExecStart=/usr/bin/java -server -Xmx256m -DopenfireHome=/opt/openfire -Dopenfire.lib.dir=/opt/openfire/lib -classpath /opt/openfire/lib/startup.jar -jar /opt/openfire/lib/startup.jar -SuccessExitStatus=143 SIGKILL - -[Install] -WantedBy=multi-user.target diff --git a/net-im/openfire/metadata.xml b/net-im/openfire/metadata.xml deleted file mode 100644 index a2f087043e20..000000000000 --- a/net-im/openfire/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription> - Openfire is a Java implementation of a complete Jabber - server. It includes a web based administration interface, conference - support and a web/client support system. - </longdescription> -</pkgmetadata> diff --git a/net-im/openfire/openfire-4.2.3-r1.ebuild b/net-im/openfire/openfire-4.2.3-r1.ebuild deleted file mode 100644 index 19845942c736..000000000000 --- a/net-im/openfire/openfire-4.2.3-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils java-pkg-2 java-ant-2 systemd - -MY_P=${PN}_src_${PV//./_} -DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" -HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" -SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -RDEPEND=">=virtual/jre-1.7" -DEPEND="net-im/jabber-base - ~dev-java/ant-contrib-1.0_beta2 - >=virtual/jdk-1.7" - -S=${WORKDIR}/${PN}_src - -pkg_setup() { - java-pkg-2_pkg_setup -} - -src_compile() { - # Jikes doesn't support -source 1.5 - java-pkg_filter-compiler jikes - - ANT_TASKS="ant-contrib" - eant -f build/build.xml openfire plugins $(use_doc) - - # delete nativeAuth prebuilt libs: - # uses outdated unmaintained libshaj, does not support amd64 - rm -rfv target/openfire/resources/nativeAuth || die -} - -src_install() { - dodir /opt/openfire - - newinitd "${FILESDIR}"/openfire-initd openfire - newconfd "${FILESDIR}"/openfire-confd openfire - systemd_dounit "${FILESDIR}"/${PN}.service - - dodir /opt/openfire/conf - insinto /opt/openfire/conf - newins target/openfire/conf/openfire.xml openfire.xml.sample - newins target/openfire/conf/security.xml security.xml.sample - - dodir /opt/openfire/logs - keepdir /opt/openfire/logs - - dodir /opt/openfire/lib - insinto /opt/openfire/lib - doins target/openfire/lib/* - - dodir /opt/openfire/plugins - insinto /opt/openfire/plugins - doins -r target/openfire/plugins/* - - dodir /opt/openfire/resources - insinto /opt/openfire/resources - doins -r target/openfire/resources/* - - if use doc; then - dohtml -r documentation/docs/* - fi - dodoc documentation/dist/* - - #Protect ssl key on upgrade - dodir /etc/env.d/ - echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire - - fowners -R jabber:jabber /opt/openfire -} - -pkg_postinst() { - local src - local dst - - # http://community.igniterealtime.org/thread/52289 - for dst in "${ROOT%/}"/opt/openfire/conf/{openfire,security}.xml - do - src="${dst}".sample - if [[ -f "${dst}" ]]; then - einfo "Leaving old '${dst}'" - else - einfo "Created default '${dst}'. Please edit." - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" - fi - done -} diff --git a/net-im/openfire/openfire-4.2.3-r2.ebuild b/net-im/openfire/openfire-4.2.3-r2.ebuild deleted file mode 100644 index dc79cda8b4ba..000000000000 --- a/net-im/openfire/openfire-4.2.3-r2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils java-pkg-2 java-ant-2 systemd - -MY_P=${PN}_src_${PV//./_} -DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" -HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" -SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND=">=virtual/jre-1.7" -DEPEND="net-im/jabber-base - ~dev-java/ant-contrib-1.0_beta2 - >=virtual/jdk-1.7" - -S=${WORKDIR}/${PN}_src - -pkg_setup() { - java-pkg-2_pkg_setup -} - -src_compile() { - # Jikes doesn't support -source 1.5 - java-pkg_filter-compiler jikes - - ANT_TASKS="ant-contrib" - eant -f build/build.xml openfire plugins $(use_doc) - - # delete nativeAuth prebuilt libs: - # uses outdated unmaintained libshaj, does not support amd64 - rm -rfv target/openfire/resources/nativeAuth || die -} - -src_install() { - #Protect ssl key on upgrade - dodir /etc/env.d/ - echo 'CONFIG_PROTECT="/opt/openfire/conf/ /opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire - - newinitd "${FILESDIR}"/openfire-initd openfire - newconfd "${FILESDIR}"/openfire-confd openfire - systemd_dounit "${FILESDIR}"/${PN}.service - - diropts --owner=jabber --group=jabber - insopts --owner=jabber --group=jabber - dodir /opt/openfire - - dodir /opt/openfire/logs - keepdir /opt/openfire/logs - - dodir /opt/openfire/lib - insinto /opt/openfire/lib - doins target/openfire/lib/* - - dodir /opt/openfire/plugins - insinto /opt/openfire/plugins - doins -r target/openfire/plugins/* - - dodir /opt/openfire/resources - insinto /opt/openfire/resources - doins -r target/openfire/resources/* - - if use doc; then - dohtml -r documentation/docs/* - fi - dodoc documentation/dist/* - - dodir /opt/openfire/conf - insinto /opt/openfire/conf - insopts --mode=0600 --owner=jabber --group=jabber - newins target/openfire/conf/openfire.xml openfire.xml - newins target/openfire/conf/security.xml security.xml -} diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest index a2456dd5e04d..742be88328bb 100644 --- a/net-im/skypeforlinux/Manifest +++ b/net-im/skypeforlinux/Manifest @@ -1,6 +1,8 @@ DIST skypeforlinux_8.52.0.138-1.x86_64.rpm 106539045 BLAKE2B f07275b050ef63f87dfe54633ffa8446c5aa7a3db40e1eeea9c0902e9f7726fab59c7c1e55fd7af9b3f92bfb87a90b74851eeb334e415ed3b90f20013eda2b25 SHA512 dffb71138116c7c657a16cb7811e201d70b8d41242d3f1616f7e1ac71d6db60db487184b241b8290e4aa61fe755555b470db5731b269afd1d81c502e42bc31e7 DIST skypeforlinux_8.53.0.85-1.x86_64.rpm 106728092 BLAKE2B 339630b4090b5b30144f6f023b256117c5ea8868af560a337c7f1c6a8c584a95d5f532300d26e3b417fe74b12806b59d6705cbf6a3a77e37803df03eb2cf92f4 SHA512 00de445d903e30f05d9ef7de7016907688dd667a17e542f082842837311b3050af5fe38fdf2d62b9494e308131b2cddac520ef1ba64461c15937a69a4a92abc0 +DIST skypeforlinux_8.54.0.85-1.x86_64.rpm 107064758 BLAKE2B 2a733286297d710c8e44c9f8367d32db517d81e42a4b5c17d94beaa00a725349327136f89f6022fed47c302cf90322322944c1ecacb8c770bf0c3eb4f22d9cdf SHA512 bb673d198e4c63b846acf6b4cdfc962d25a4128b081a46ccb786925f74aa5a3b0e11b9aecb39a52d913a53908d9b62aaf1905c1d49a8fcca0552fe752e3b71f9 EBUILD skypeforlinux-8.52.0.138-r1.ebuild 3386 BLAKE2B e0179a6f27b7cc70b035d027be82f0737cb7ff83c27e45e413398272341824a1112ebd85f21b2867a49018947137dc721f7c3483311c33d5af8418d2458f82ef SHA512 e8e481cc3f57bc72934e73157bf1d38c8e2c1bc2588c63e040dbd868233474ad6b0ec41fc3d648e83265a485844fa93dee20fa79036a01b4f6d674c621a47232 EBUILD skypeforlinux-8.52.0.138.ebuild 3361 BLAKE2B 5c809d77664d17b07bad0a873c39cac43583645f3a1c2d1298cfb25587edc4e3b425ed168584e4f41a73cab5a492c21a3d7767a1ac724b7495e7fd95348d8d7e SHA512 e6814ef8e863aa741959c1797bb07ef6fef3aff307ec475283a95f0df5278b2ea7170a7e21cca5e10d17b9674c89e5e1a1b82fbe4520c9bcb0fde7e7bb8de916 EBUILD skypeforlinux-8.53.0.85.ebuild 3386 BLAKE2B e0179a6f27b7cc70b035d027be82f0737cb7ff83c27e45e413398272341824a1112ebd85f21b2867a49018947137dc721f7c3483311c33d5af8418d2458f82ef SHA512 e8e481cc3f57bc72934e73157bf1d38c8e2c1bc2588c63e040dbd868233474ad6b0ec41fc3d648e83265a485844fa93dee20fa79036a01b4f6d674c621a47232 +EBUILD skypeforlinux-8.54.0.85.ebuild 3386 BLAKE2B e0179a6f27b7cc70b035d027be82f0737cb7ff83c27e45e413398272341824a1112ebd85f21b2867a49018947137dc721f7c3483311c33d5af8418d2458f82ef SHA512 e8e481cc3f57bc72934e73157bf1d38c8e2c1bc2588c63e040dbd868233474ad6b0ec41fc3d648e83265a485844fa93dee20fa79036a01b4f6d674c621a47232 MISC metadata.xml 786 BLAKE2B 3041105c7b5f90dc5f058e92a8542550b1c07fe954a68c0fdad069b309f41a75d1885ef14d62b3bb8defa7b69a4478a3ec37abb09a16153614d498d82877958c SHA512 2332db6f8ec755f6b12c4bef3b7e5819438a38835ad764bbf3466f1560905024f2632fc7035904028fbddc6c368930fcea81bb10f29dec1b9725b658d81208ca diff --git a/net-im/skypeforlinux/skypeforlinux-8.54.0.85.ebuild b/net-im/skypeforlinux/skypeforlinux-8.54.0.85.ebuild new file mode 100644 index 000000000000..7e1b0f86ef82 --- /dev/null +++ b/net-im/skypeforlinux/skypeforlinux-8.54.0.85.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit chromium-2 desktop pax-utils rpm multilib-build xdg + +DESCRIPTION="Instant messaging client, with support for audio and video" +HOMEPAGE="https://www.skype.com/" +SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm" + +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="pax_kernel" + +S="${WORKDIR}" +QA_PREBUILT="*" +RESTRICT="mirror bindist strip" #299368 + +RDEPEND=" + || ( + sys-auth/elogind + sys-apps/systemd + net-im/skype-dbus-mock + ) + app-crypt/libsecret[${MULTILIB_USEDEP}] + dev-libs/atk[${MULTILIB_USEDEP}] + dev-libs/expat[${MULTILIB_USEDEP}] + dev-libs/glib:2[${MULTILIB_USEDEP}] + dev-libs/nspr[${MULTILIB_USEDEP}] + dev-libs/nss[${MULTILIB_USEDEP}] + media-libs/alsa-lib[${MULTILIB_USEDEP}] + media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] + media-libs/freetype:2[${MULTILIB_USEDEP}] + media-libs/libv4l[${MULTILIB_USEDEP}] + net-print/cups[${MULTILIB_USEDEP}] + sys-apps/dbus[${MULTILIB_USEDEP}] + sys-devel/gcc[cxx] + virtual/ttf-fonts + x11-libs/cairo[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] + x11-libs/gtk+:3[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] + x11-libs/libxkbfile[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}]" + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + rpm_src_unpack ${A} +} + +src_prepare() { + default + sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \ + -i usr/bin/skypeforlinux || die + sed -e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \ + -e "/^OnlyShowIn=/d" \ + -i usr/share/applications/skypeforlinux.desktop || die +} + +src_install() { + dodir /opt + cp -a usr/share/skypeforlinux "${D}"/opt || die + + dobin usr/bin/skypeforlinux + + dodoc usr/share/skypeforlinux/*.html + dodoc -r usr/share/doc/skypeforlinux/. + # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open) + dosym ${PF} usr/share/doc/skypeforlinux + + doicon usr/share/pixmaps/skypeforlinux.png + + local res + for res in 16 32 256 512; do + newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/skypeforlinux.png skypeforlinux.png + done + + domenu usr/share/applications/skypeforlinux.desktop + + if use pax_kernel; then + pax-mark -m "${ED}"/opt/skypeforlinux/skypeforlinux + pax-mark -m "${ED}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node + ewarn "You have set USE=pax_kernel meaning that you intend to run" + ewarn "${PN} under a PaX enabled kernel. To do so, we must modify" + ewarn "the ${PN} binary itself and this *may* lead to breakage! If" + ewarn "you suspect that ${PN} is being broken by this modification," + ewarn "please open a bug." + fi +} |