summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/skype/ChangeLog8
-rw-r--r--net-im/skype/Manifest35
-rw-r--r--net-im/skype/files/skype-4.3.0.37-desktop.patch15
-rw-r--r--net-im/skype/skype-4.3.0.37.ebuild126
4 files changed, 166 insertions, 18 deletions
diff --git a/net-im/skype/ChangeLog b/net-im/skype/ChangeLog
index 71771164ca9d..f8dd02ccf99f 100644
--- a/net-im/skype/ChangeLog
+++ b/net-im/skype/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-im/skype
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.155 2014/06/18 20:33:44 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/skype/ChangeLog,v 1.156 2014/06/18 20:58:03 jauhien Exp $
+
+*skype-4.3.0.37 (18 Jun 2014)
+
+ 18 Jun 2014; Jauhien Piatlicki <jauhien@gentoo.org>
+ +files/skype-4.3.0.37-desktop.patch, +skype-4.3.0.37.ebuild:
+ version bump, closing bug #513712, thanks to Manuel Rüger
18 Jun 2014; Michał Górny <mgorny@gentoo.org> skype-2.2.0.35-r99.ebuild,
skype-4.0.0.8-r1.ebuild, skype-4.1.0.20.ebuild, skype-4.2.0.11-r1.ebuild,
diff --git a/net-im/skype/Manifest b/net-im/skype/Manifest
index 3d43afd4362c..ce1f89366adf 100644
--- a/net-im/skype/Manifest
+++ b/net-im/skype/Manifest
@@ -3,11 +3,13 @@ Hash: SHA256
AUX skype-4.2.0.11-desktop.patch 570 SHA256 f35badada0dbc5f1291600d1c80501bd5d21c4f1ecc14e8628da80a61f1ce196 SHA512 de9d8b1a1b87ca51746ae523225f16c7a36760dbc5a8a4bb07e65d2c58b1a86f6a9b33a9c405da7c5b36e9a47740322d2b5f37da81e217c8ed45fa3a7fb6693f WHIRLPOOL 670eed4795dab9e07e7c6ed74273cf222ac2db6e265694fcc45a32557190fa30c95ee6fd27f8e8d6bf22128c61ee22d4ab09892ef3df163ce27977aae0e74715
AUX skype-4.2.0.13-desktop.patch 555 SHA256 69a33cdafd543c695d27fbd437396eac95a915e9c7126e4517352f7eeacba132 SHA512 2f82e079962d2069193303375b6131303aebf7d8830279436dba58b91e74fe120016f84e2acc30625388a04e18183cd61bcd2d8ea08371fa5bf6ccec81818d52 WHIRLPOOL 8e58b94963320eda6c702513387374074d505d12d9c608d6415a3f948411448dd17cdf1b2006b11b7c238fec10f6a20bad75eb5197b29bbc2e46f4965522e439
+AUX skype-4.3.0.37-desktop.patch 331 SHA256 afc6c53311814b1bcbf90c04f69fd3d9fbe2495d94811c80ba3332d8f1b31bd8 SHA512 3141a1b3e70836fead32e612da44f2a4312443e26b549bdd864602e9119be6f2b92f2e829f89cb28ba54607c2db28b00ab8b8d10fecbaada435bd6dacb8f6f5d WHIRLPOOL 2b3f98d5c62b246c43dddf7005d2009d049e9c9c21d7f77e069389b7de70ef203e4ac2c263e5af59d9633e5ebe5145717f47d41f7057b0b9b09eaa4e4bf514db
DIST skype-2.2.0.35.tar.bz2 23079739 SHA256 b56b7170e218da1e2d52d63f8519d365c54296d294a32ab605788910d950eb94 SHA512 d4496ec15d93e22ca6fac884c097aa26f4533f1cda36e23518da4f98e17736684532c33689bb58ffcddb1d537cd2ae0de8f336db2588d034f451d46a59c0720b WHIRLPOOL 9d3b3e2cc5cd973c280a50883f19839cfd2df5166ef0f82cbf043a822e9fb94e2d8350daa85cb941faec5df4982c73d4bc9a81282f2623986c39b34545de9af6
DIST skype-4.0.0.8.tar.bz2 28719848 SHA256 f7044abb001dff02f3cf7753fab86df1a593792ec466a5328c0534595726023f SHA512 f29c5be1fd5d787583181afb2baa7bf09b9fef6aa9812bad5a76ecaeffc55789d3b18f838680051e4cfa1a10a92988166848b8074cc0e3dbb6a7870258967c08 WHIRLPOOL 36428288a655fec4145cfbec455ae530b8996fb678e6ea7379c51bf39dee7d949d7db8528e43dcbb6976f27e885f90aa1c4b0233f79161a988aa6e70b84e9048
DIST skype-4.1.0.20.tar.bz2 30500691 SHA256 c31e47cd5dcb14eead897f36bab80ee8d49c0e6dbf469c93bf745d5addec0ce2 SHA512 81cc8426d609735b6b86307300089365f43b5b492f6f99e7794b83a2b028f1e4031c0f045ec7a6e5ea4c34d618a6e1af56b21227f4b4049fb3e3430444228818 WHIRLPOOL 894fa9c8b97b02e88c23aa7a63edf49d3059e22c273220cd8cfc26cbe5e28e14a786b311b664208de1144153a7037f122d41830aeb1300a9646869a17387b406
DIST skype-4.2.0.11.tar.bz2 16109666 SHA256 87d30ab2ca219c1661c6497900da8fec5a30d8383f32240dc5a48f0aca35064e SHA512 b815c1537ae198372d13fdfac40c2a0e595c1edfc8e16a7e1b1fc1313d5deb5bd52c32e3a5c3d6cdf9006817e46c09cc52fbbfcaab25b36dcd9e29cef6f7ac8c WHIRLPOOL 98541dc67fc14385bacaa47b603593c01f489ab09023b79511950effc9597f5aa12e4e1ee1bdddd3f85103a59541cf41f2174ca0c3b83efca7e2031ef64aef69
DIST skype-4.2.0.13.tar.bz2 15459189 SHA256 a51616242b8b1202b936ac958024b793cc271fe9994372efb1e7930d98b9f38c SHA512 61971ce44f1e3c0f65a15f91cd3e3f78f0c20842f8edf10569831b9028b440d64b1049a748b115de09d138e27e4f256548335f9242ba64dce23edc7fb7bc1d14 WHIRLPOOL f7da7c7924d853044dad33ea5cf392eb13805e8a42662d5ded3cf851b355d1e958d963a39e312fa77a016b25a1796e442aad4470d1a365ec27219073fcca3dcc
+DIST skype-4.3.0.37.tar.bz2 19310701 SHA256 8c99dc3978a588fb13303df7c8134379fb55b8dd460efefbc79ae594269b892d SHA512 935d0c06c031a90414f9b20c9a782c59deee36abff781c08f1dfd62194763dc9674bb85d478ae916b1bf440b123291d64380bc28295e9ecdd6522d17b434b7a5 WHIRLPOOL 1e5a84b04d7eb9bbf3bae9ae6e69bb41587a1cef7f5ff19af0363343fd7fc949d5202959efaf93b0ed9ccb939b8b2ad4d61fc9626fffbdc2a8d898f9fa29b300
DIST skype_static-2.2.0.99.tar.bz2 34592774 SHA256 a9fa7744cb86060397597013a0ec44d21f72d30e42c5a6a28cd3ec33c0b5d955 SHA512 f67cfd98d6285d2c8a4506a68e7d3c3d7aff53695cbfde2dc7ed0b5bfdef59f2c41994b5cfe263c97d477df89ab6c57dc272418d6d2d89e5f0c4a553991914a0 WHIRLPOOL 01ff0d672a9ef9286e8a1974f07029519980942580135a293c1c3c8949b75711a480a733c37703ff755af753d9da2423bc7d235c35815ba3e0c33463312616e8
DIST skype_static-4.0.0.8.tar.bz2 40843888 SHA256 434cfaf1de87d53b8e6b78a3deb85f2eebf75195a0f8c25f453cd618d8d1efce SHA512 9d63422b58d041ea854c7b768ce8b2f9cd3f5fda3f3113df4d71b97116e8480b2f4ee682f60d8e054b321f00ce90e45229170ca1c23a6a476a58d198ca7279cf WHIRLPOOL 062247935d2641f36d5b34530c666d1c3d262495e9d1de5d544ebdf562453bdcffb40e4e15c4bb2ec9216c84221682147c18fba3a66c8837f98f7bf028e79235
EBUILD skype-2.2.0.35-r99.ebuild 3514 SHA256 74f92ca31c544510ecdebe2c9e553b9746a8633964cfba3c3dfa4f19af1b9293 SHA512 7d923df74a840e91f3267cf314ec961644cc87076820af59f320fc9985ad4e4279585e28b3d889d7cc056115d53a3349b0795d67d1c64ea9c182287787c9e301 WHIRLPOOL c0a315d015785af141230289a0ced8d31a4f44fa68a3516d0059413ca87f19e23258c4b394eec17488b03938587e85f4d1f1153eb9b788b618107be83034d4b3
@@ -16,24 +18,23 @@ EBUILD skype-4.1.0.20.ebuild 2829 SHA256 e6b1110c8fb340c406f4db674cefb700423469a
EBUILD skype-4.2.0.11-r1.ebuild 3068 SHA256 76cac2d8494d929edef7cfbb38c2943c3280399edee71bf258b64c59042f906b SHA512 65d4d0530688dcb1b0ca0c02348067b4918d4b96bfe6e99eb0a0334432a493760ba4e084b99d37b8cc93e2e46af8471fa6651ef40fb5fabc3431a4ad638e7607 WHIRLPOOL 6078d24c1ff8896317da742f1cdfb542b3011a5c6965b021eabe57bbf9358886ef83761c0d461d12d4a6c249e5f7da650056d6587f46e9702b3aa36c34ad6c29
EBUILD skype-4.2.0.11.ebuild 2843 SHA256 38bbe4f7ab817cc9ff598880a8031a757e3d34c9246a0f42767c1a7d8eee607e SHA512 dfa60ed10fcd75271639ecef75e1d966b070e35ced3302add184501f546a20102dc041a4b32d4fff7d6fa594ae9f39f6524384e608e95d83e2d29dc1f942ecb0 WHIRLPOOL 871c57d8a84db90cebfcd935de03f6ab121b8cef2ec4d8a1d1ba2c3dca29941c1bf46963db122a2296b7ccc15ea8e3b0b12d405b5cb5d929ce92396de45b9ef6
EBUILD skype-4.2.0.13.ebuild 3088 SHA256 781375f6af2c987d8c2a06ebc048d1bc76e141f69d91d398c6ae8cf6295aa375 SHA512 6e1219a5cf849be62ae21b2edfafdad8abf816215b1292dd800f0a08ee5b6b891f9af59b19c91f22de185c480b9e5567d6b29f65c7f8b4bb244c96b5b3c21352 WHIRLPOOL ba2d82d112c2c0a9aff40a6559d0e2ddf32dced25b0c0336de2741df45baa84bd4ff29520ad624744e1c98447417b8ab8edbd857792184aefb6bcf5cbdf3330d
-MISC ChangeLog 27649 SHA256 4b8898501530c45b938b9d884c63a79e17fa0eb3ba6ce58049ab564322a7813d SHA512 10e14b6bee6b407cb0f10e880d265173ecea40517846d6acf4c43cc5c0974ca1ef59a383bf2ce6b5d0be103c672a1508dcc26cd5d9b209a324d7fa8f3048f764 WHIRLPOOL 9ee1939ad4a52031597e40854c9e0ea413c991702d5752d11da5b9a0a4d8b7d348ecf989dbde2d5cc8b21625705cb0c3a9ed0b63b9f05868d0623f78ce60e672
+EBUILD skype-4.3.0.37.ebuild 3012 SHA256 d69458741cad184340bf780cb00b4d84f6898a9df8eced99241d54fee2775ea3 SHA512 3ec212df0d81ba7b92cbcd345d4959b674fc70389e4e7d3b6a38afc881e19f03c15cc1582441f434385b065d0255583021c745c0099b2db8a7b77cc161e04391 WHIRLPOOL 2d64071c72fb2f625b628ab759c3d165fe3a45ada5b405bfc36b975564ad61d640c4f3ad7fbd48dba63ddc8e7425c609f7e3ee6ca09c83ac91327ac776b1243d
+MISC ChangeLog 27860 SHA256 17c07a798de1a567e7062ae3801d45d77ef4ea3a6f09957c8ccb894d09659cb2 SHA512 aff8d7d53adf1de65fc9a9587f7bab1188361948b078d282e5e0bb1aadf2505e7784724b1aa8f12d8a3d8370f85e48a73ed47e867d67a173d3330b99d6941b32 WHIRLPOOL b8080634fae0920917ce43bcaa8041e100d4c1fc6a3c2da1d6d5d0c74ab48c79572190987a990f69e3f5e503d88c13e94d89d6eb3ec696665713fd9681b4d0ba
MISC metadata.xml 678 SHA256 14559d2feaf76ef46c8d670af2b7ee0e4831a4a6d90f6f620514123e9de900c0 SHA512 cf66d14706711624f43cfde33548411dace0e1e8fa1642ba7c47cf67f217a26a2b57c65fc7722c23fd9ae3571ac3c41f07b934078e540f54dbacdbf8c54c8743 WHIRLPOOL f98e6e7d113aa63b7d7391d9aa1231f71d6c89e4752877e8563180a60b39635a390c08ced73768d4b15da3756b2858a59246de313454c0b43c925e5803bcebb8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJTofetXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOkeAP/0gdMpHw4bTb1vVwvZaQIpEv
-hcoONYmuHncLLmRzvVsDfrWKZ0YS9sZzEhpteTGlUT9WoyTtZzuoVJqyrcPgd6+C
-3/wuPEG6Nlo5vo6ptJaW84vjEWc4kK9JNBTV6lKYLKwjNRtYJaSuwpdeTdM4OFkZ
-U9P+qYz95bRbMA3IFDEYnTKKOyntdsMlgdqF4rzIluDBgp0U1CvXUZX9Jk3+WRpZ
-qDoICiIjVGZBHUTIm5Mqn5wLFBQkzqsTf8Rmwj3BHOwQXufGwhPi5FvHk4VzSV+R
-Qxm8aH/v48w1LfdRzlvWo3GUEw+qxNE0m/5kcbL+RM9fOfWOZSdpnVIhSdwD+ydC
-9wHu9KRIElM0Yxx4YoHk3l9Mw4larBwLDjwc3y6E1gy3Ao+x7FwEZxmLYYqRgM0/
-49I/e/mh6f5LtEWww7O0oUvbS1kkOeHdw2rdhjRlZcblkhSeGhhnepKCcwPoNyXl
-u3xK1VRkFyxsur1wlhorzFa0IBGrINaLAu/7mvqsOtOUG5+voBRaW1njF/TKeD9F
-ZoW24BxO17XEBSPSRj7B4wZBcNq1zxUViVbSTn4wDRV7S1W5xmJQGsOs6mB7Sh2W
-N3GjiQKYeNNe5pw/d6FjxtumS1tZjsndX0+kVp+EL0MzHFtmSGoCpQcr5XlzsNPE
-goo/OMcNtArDLqLOxtkv
-=H3gm
+iQIcBAEBCAAGBQJTof1iAAoJELvuk32y76HUHVIP+wVhZjbTcM9XK6n6cNomZhYJ
+8r1SBLcAjWni10s7+S9xOLEpqQ9jWPQoFBLwGh6F3sYWKt3EQdjKvHorajjgX8p5
+XGPvDgstS7Nmw0639oNYoWe4iNrADUPFHRfRX5iaIQmndKnHdOjkqzmuMDld5Nab
+JUmHuG552ymXZGlwTHqWRWMsWWNMTSmYI5KTPoZjsOiYk61cI4QxZYROeQxFYkTw
+5YdvvCC1oYAUp08S5WzYf2RgOg2aOo9PoML8vwU8DaSP7ye7nXouGIj20HQUiRjS
+pUCUnLtXGFxUf5d/KnhMyEiZTb/K/qO1gRCQcY/1BliE9Tbgwsya9C0GNDhqTddd
+GFCVKbXm0TWAvE5KUqwfW3RqWjvMnfFvrf/lhrvQCK4UysAW4Sp7/VAi4KimiL7e
+Khh1+6htjS3om7g4Bs4n8RYgl5CxY2ZRcUxk2VMqn5lNwJI3joO1FfHFAEcfIGjz
+LmR7ADg1lLATlEDt3x4+36mZi7yy2mGXtSbG3Dz5pjjRbPlR34HWOahezigRdJ8n
+eACKBaAdbm4j8i66BEULytZRQPOOZK8Dt8UjhrDcfrIGA9NXsWfdPmwx/SEBqumd
+kIJGXQTsj9zdMtp7gz+ZKAD2m+Xpp77Y4NYYsThmLljR3+eVobjVpS5uODLsnCTA
+h8PS++QYYnH1uY9PXsgd
+=01Sk
-----END PGP SIGNATURE-----
diff --git a/net-im/skype/files/skype-4.3.0.37-desktop.patch b/net-im/skype/files/skype-4.3.0.37-desktop.patch
new file mode 100644
index 000000000000..af31e0e34aea
--- /dev/null
+++ b/net-im/skype/files/skype-4.3.0.37-desktop.patch
@@ -0,0 +1,15 @@
+--- skype.desktop
++++ skype.desktop
+@@ -2,10 +2,10 @@
+ Name=Skype
+ Comment=Skype Internet Telephony
+ Exec=skype %U
+-Icon=skype.png
++Icon=skype
+ Terminal=false
+ Type=Application
+ Encoding=UTF-8
+-Categories=Network;Application;
++Categories=Network;InstantMessaging;Telephony;
+ MimeType=x-scheme-handler/skype;
+ X-KDE-Protocols=skype
diff --git a/net-im/skype/skype-4.3.0.37.ebuild b/net-im/skype/skype-4.3.0.37.ebuild
new file mode 100644
index 000000000000..06c936fbdb99
--- /dev/null
+++ b/net-im/skype/skype-4.3.0.37.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-4.3.0.37.ebuild,v 1.1 2014/06/18 20:58:03 jauhien Exp $
+
+EAPI=5
+
+inherit eutils gnome2-utils pax-utils
+
+DESCRIPTION="P2P Internet Telephony (VoiceIP) client"
+HOMEPAGE="http://www.skype.com/"
+SRC_URI="http://download.${PN}.com/linux/${P}.tar.bz2"
+
+LICENSE="${PN}-4.0.0.7-copyright ${PN}-4.0.0.7-third-party_attributions.txt"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pax_kernel selinux"
+
+QA_PREBUILT=opt/bin/${PN}
+RESTRICT="mirror strip" #299368
+
+EMUL_X86_VER=20120520
+
+RDEPEND="
+ virtual/ttf-fonts
+ amd64? (
+ || (
+ (
+ dev-qt/qtcore:4[abi_x86_32(-)]
+ dev-qt/qtdbus:4[abi_x86_32(-)]
+ dev-qt/qtgui:4[accessibility,abi_x86_32(-)]
+ dev-qt/qtwebkit:4[abi_x86_32(-)]
+ )
+ >=app-emulation/emul-linux-x86-qtlibs-${EMUL_X86_VER}
+ )
+ || (
+ media-libs/alsa-lib[abi_x86_32(-)]
+ >=app-emulation/emul-linux-x86-soundlibs-${EMUL_X86_VER}
+ )
+ || (
+ (
+ x11-libs/libX11[abi_x86_32(-)]
+ x11-libs/libXext[abi_x86_32(-)]
+ x11-libs/libXScrnSaver[abi_x86_32(-)]
+ x11-libs/libXv[abi_x86_32(-)]
+ )
+ >=app-emulation/emul-linux-x86-xlibs-${EMUL_X86_VER}
+ )
+ )
+ x86? (
+ media-libs/alsa-lib
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXScrnSaver
+ x11-libs/libXv
+ dev-qt/qtcore:4
+ dev-qt/qtdbus:4
+ dev-qt/qtgui:4[accessibility]
+ dev-qt/qtwebkit:4
+ )
+ selinux? ( sec-policy/selinux-skype )"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-desktop.patch"
+}
+
+src_compile() {
+ if type -P lrelease >/dev/null; then
+ lrelease lang/*.ts || die
+ fi
+ rm -f lang/*.ts || die
+}
+
+src_install() {
+ into /opt
+ dobin ${PN}
+ fowners root:audio /opt/bin/${PN}
+
+ insinto /etc/dbus-1/system.d
+ doins ${PN}.conf
+
+ insinto /usr/share/skype
+ doins -r avatars lang sounds
+
+ dodoc README
+
+ local res
+ for res in 16 32 48 64 96 128 256; do
+ newicon -s ${res} icons/SkypeBlue_${res}x${res}.png ${PN}.png
+ done
+
+ domenu skype.desktop
+
+ if use pax_kernel; then
+ pax-mark Cm "${ED}"/opt/bin/${PN} || die
+ eqawarn "You have set USE=pax_kernel meaning that you intend to run"
+ eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
+ eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
+ eqawarn "you suspect that ${PN} is being broken by this modification,"
+ eqawarn "please open a bug."
+ fi
+
+ echo PRELINK_PATH_MASK=/opt/bin/${PN} > ${T}/99${PN}
+ doenvd "${T}"/99${PN} #430142
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+
+ rm -rf "${EROOT}"/usr/share/${PN} #421165
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+
+ # http://bugs.gentoo.org/360815
+ elog "For webcam support, see \"LD_PRELOAD\" section of \"README.lib\" document provided by"
+ elog "media-libs/libv4l package and \"README\" document of this package."
+ if use amd64; then
+ elog "You can install app-emulation/emul-linux-x86-medialibs package for the 32bit"
+ elog "libraries from the media-libs/libv4l package."
+ fi
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}