summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2015-01-02 03:06:18 +0000
committerMart Raudsepp <leio@gentoo.org>2015-01-02 03:06:18 +0000
commit084d9ff1a94c8a43252500157e3b46476db1606d (patch)
tree45ceb2ca2977e40e9d1077cde09a6c0c3ddc8d0e
parentFix Bug 534180 - dev-haskell/dataenc-0.14.0.5 - setup: At least the following... (diff)
downloadhistorical-084d9ff1a94c8a43252500157e3b46476db1606d.tar.gz
historical-084d9ff1a94c8a43252500157e3b46476db1606d.tar.bz2
historical-084d9ff1a94c8a43252500157e3b46476db1606d.zip
Version bump, remove old. Update metadata and description for souphttpclientsink element, which was introduced long ago. Noteworthy upstream improvements:
* Adds HTTP session logging support (http-log-level property). * souphttpsrc: compress property for automatic gzip/deflate handling and keep-alive property for HTTP persistent connections. * souphttpsrc: SSL/TLS certificate checking via ssl-strict, ssl-ca-file and ssl-use-system-ca-file properties; note that the default is strict checking against system CA file. * souphttpsrc: retries property to define maximum number of retries until giving up (default is 3). * souphttpsrc: custom sticky events which pass HTTP request and response headers (e.g to get cookie information downstream). * Many bug fixes, a lot about EOS handling. Package-Manager: portage-2.2.15/cvs/Linux x86_64
-rw-r--r--media-plugins/gst-plugins-soup/ChangeLog25
-rw-r--r--media-plugins/gst-plugins-soup/Manifest22
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31.ebuild16
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.3.ebuild15
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild6
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4.ebuild15
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-soup/metadata.xml5
8 files changed, 51 insertions, 70 deletions
diff --git a/media-plugins/gst-plugins-soup/ChangeLog b/media-plugins/gst-plugins-soup/ChangeLog
index 21cd91187db3..3cc9c36c3790 100644
--- a/media-plugins/gst-plugins-soup/ChangeLog
+++ b/media-plugins/gst-plugins-soup/ChangeLog
@@ -1,6 +1,27 @@
# ChangeLog for media-plugins/gst-plugins-soup
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/ChangeLog,v 1.132 2014/10/11 13:28:09 maekke Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/ChangeLog,v 1.133 2015/01/02 03:06:14 leio Exp $
+
+*gst-plugins-soup-1.4.5 (02 Jan 2015)
+
+ 02 Jan 2015; Mart Raudsepp <leio@gentoo.org>
+ -gst-plugins-soup-0.10.31.ebuild, -gst-plugins-soup-1.2.3.ebuild,
+ -gst-plugins-soup-1.2.4.ebuild, gst-plugins-soup-1.2.4-r1.ebuild,
+ +gst-plugins-soup-1.4.5.ebuild, metadata.xml:
+ Version bump, remove old. Update metadata and description for
+ souphttpclientsink element, which was introduced long ago. Noteworthy
+ upstream improvements:
+ * Adds HTTP session logging support (http-log-level property).
+ * souphttpsrc: compress property for automatic gzip/deflate handling and
+ keep-alive property for HTTP persistent connections.
+ * souphttpsrc: SSL/TLS certificate checking via ssl-strict, ssl-ca-file and
+ ssl-use-system-ca-file properties; note that the default is strict checking
+ against system CA file.
+ * souphttpsrc: retries property to define maximum number of retries until
+ giving up (default is 3).
+ * souphttpsrc: custom sticky events which pass HTTP request and response
+ headers (e.g to get cookie information downstream).
+ * Many bug fixes, a lot about EOS handling.
11 Oct 2014; Markus Meier <maekke@gentoo.org>
gst-plugins-soup-0.10.31-r1.ebuild:
diff --git a/media-plugins/gst-plugins-soup/Manifest b/media-plugins/gst-plugins-soup/Manifest
index afcd89c06100..b26645a25cc0 100644
--- a/media-plugins/gst-plugins-soup/Manifest
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -1,20 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
-DIST gst-plugins-good-1.2.3.tar.xz 2878780 SHA256 bfb33536a515bdcc34482f64b8d9cc3e47c753878b254923b419bc2f7485e470 SHA512 74203578c92c6979b76e6070fd976989b7b81d3fec4317037d04391cab8142738d7b443915bced1c77e97137ebd47728ef570a55b758a946fb5bc06b7c67b407 WHIRLPOOL 0b5a66751d6e966f4df7455b9227a8da07716a9111cf74bab75e0f3c0efdc8e1e872bb5b220a5ae1edf870c00f5677451f61fb198c709e51bb3f055ebf27669d
DIST gst-plugins-good-1.2.4.tar.xz 2882188 SHA256 c9c90368393c2e5e78387e95c02ce7b19f48e793bba6d8547f2c4b51c6f420d3 SHA512 2c057062e10b5ff4cc63d54ffd2a8fb013f264584a175fdadc2fa0b02a7bc390bde0747e7888c6bed45713ce62cd0b6da7d255c99ce5171e9e5c41d6aac90086 WHIRLPOOL 43b4fefa94cfe85e3082fcaaa70fc159381a3d43c43bc15e8bc92b9fe0412bfdba56107c1b2334c632fecdf9b78c8334d962a49efb29a4e82a487a9121bbea33
+DIST gst-plugins-good-1.4.5.tar.xz 3031588 SHA256 79b1b5f3f7bcaa8a615202eb5e176121eeb8336960f70687e536ad78dbc7e641 SHA512 0cf880af21956138e127508f6020fdc10f6ed01b765b0d3364d038c8e104947486c83c157c7b957193b82d59f724e342a6d12900b6a97abe6e2f3dac65d71be0 WHIRLPOOL a56ca2c2f2b73f299cb3c3605eb70ddbd97d9513d26ee11d91608c08589149df97f23490a6513d991c6b552a7b8a71f75463fd6dbf7579943ac859254eb0af3c
EBUILD gst-plugins-soup-0.10.31-r1.ebuild 594 SHA256 97148985ab59b7116e83b817ac0c118adafc1ae0cd4981691576ee6aafce6134 SHA512 264155b91f53d24ff92edf7feab085c871a3e0a219f0f4daa3e36839a55f32b51638a6049edd0513dac7ba7726828a0dd61c643a09d745f0a66a65f529bedd78 WHIRLPOOL 2caa142a6959dabf1a42f7e1d871b0597179ad63c1230f0290e85537970735585260dbedc7ab0355252b6c1c33b2f7deadaa6223c22703426fa9a2f8ab78a2e3
-EBUILD gst-plugins-soup-0.10.31.ebuild 541 SHA256 8f7fecbf9d543a5f58a7c67b0b669699e0557fd0ae3d43520a4868c310ab7bf6 SHA512 14dfda9e98b01eaae60dd85166877db322750f7ffd127f954d79ce1beafd5f7a7a24fce4da5a1063d6b0190d990cc25f7bd77dfef04588d1bc09b0265cbe82f9 WHIRLPOOL a5ff7513a1369e46461d56c242993db6647624a5df72278aed27cb055c2ec9fea60efeb06449b5f55f7367d3b68a10a54e98b05cb7f8bab8c58aba22c019be61
-EBUILD gst-plugins-soup-1.2.3.ebuild 492 SHA256 72ae42f01251e0c5d574f6f6dbebe211f21e4abfd599fa0d0f458bade01c523f SHA512 8516735e5b98a536c2adf0cd0380c3150c63758848ffcc3616b6d993f11edf3863345faf976b4c163b74c335b202205f4c1e9ecfbff96bf3a2626e2d5f95d4ff WHIRLPOOL 86833c05ab51884ec173991b9a8547f231145bc74fca419ac1d9cd4b427527e1f0509f0658a274e0e650e75fd77aad53b55638944214b8c858ef0c664e57eb64
-EBUILD gst-plugins-soup-1.2.4-r1.ebuild 545 SHA256 cc4f5e48b49b927e5f6e91fb7b8f654e93cab835e89f81185422bca81c12aad4 SHA512 aebaf781c9963f08301a6affc728f4c3812b918d54e6039077b6dc9fa5f42d4652d4c0f12f570adade41e99741f4ff312dd3f2b53a81840251dbd815af0fb1dd WHIRLPOOL 0208352718f6534ed135ff9e1caf5c1ebd2c96c8968d4c1edde67f27e2955966bd442f8e5961ec5f3b2c0e0e317e49a7773913715cc2b9ee55a10a475abc6683
-EBUILD gst-plugins-soup-1.2.4.ebuild 502 SHA256 a50688bc6e4ef78d880397c084e8212d689a7fccf498761bfa2a0923f2dd7e73 SHA512 c64b6a37c48e19e2e8ae284b24001fa5bf9240eaf545d1b080d53773367d21b701cdea9409107cc1c571519bddc8b873d2817689d257ef0c030558de25bad505 WHIRLPOOL e8e2d5d2380d3e08b81207d3a6606ab21595225469222cf4c62bc0bece9ec793f1098228cb04cc158cd4135f60463fbcbaf7f2ce2117da4bb2fa0303a826fb6c
-MISC ChangeLog 17876 SHA256 81a9b38674004fcd729d5e393cdf8db1413a04fcf4d61bf7bf84168c47e5b2ab SHA512 279fd8d91a035825d1f416af19dc2c39fc56a8d96f0297430f8111e68c586ef74237124855771954ca3d064cf3706f222fadab9b7c505da520c8a9795e24b4d5 WHIRLPOOL cb8240cfe3bc874c9269f42506c7282de826238d0a63b6d1aa853d4aa62a6776992c89e0be70bb11430dfda36ed7ce32148653e838fe3f2f4fe05e5dfc4f6e5d
-MISC metadata.xml 386 SHA256 8f88345c8153de679a3d02ed5b1fa66d93bc6b59231eb216dcda9afe6698bcd6 SHA512 90236815e3948f226e31ae59fc4ead254faccbf9f9ee94ce5fa8819448d2543bc6b6c3060a43ae6ecac52095883dc1cd97102ac2b2a921bfd79c6a528b496c81 WHIRLPOOL faa5a5414c4c13f85af3098f0817c71176604752423c7593e9c0753275feaef95c1bb67765f1d875a11adbd16a82ea8d4c661952efc799d16486542f93e0f34e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlQ5MGsACgkQkKaRLQcq0GKjjgCgmpU7pzkbdvJhu1pbEK8D2gR/
-6c0AoJzTJRG7drRMI8d0orcUFjCncfC2
-=0bRJ
------END PGP SIGNATURE-----
+EBUILD gst-plugins-soup-1.2.4-r1.ebuild 547 SHA256 6daa1cbb9e785d76a59a4651793daaadba13709875cdb16c7125c817cca5025b SHA512 292b8ca140ac472db9d4e110787aa062ccac36402a588a9221454c890be68a99ce45bbfd208a0121ef90af20334b7d491bf14c740644076bc9be8d67a1e8b3b6 WHIRLPOOL 8440c568f5f756b2d01b641ce87a0d642498f2638a0d52e8cdb55050861fa4f662e01867fc95cae237aa4471e15a5361c6bd27c4a1aa3a0b8310602544a686b9
+EBUILD gst-plugins-soup-1.4.5.ebuild 661 SHA256 ac4a36ad1e00edc2beb40623555d9d849e57857bff0d0806596024f3d902b0de SHA512 d0fddb7d9d60e09d5c3eee8381fd439a8a96b63b63fede1b5dc88f3f07b4e180e5210468b68115a205daf39910aef9a6d0215f20fadeb2116ec0086b5805f1ce WHIRLPOOL 48d39c6d1e12a3cbb3417735576bc6a6435cc5f94ff0e9f3b88c1e40df60177f2079122555285ea077c0391f3a9b9fee93b2fff43b1e0dac4420dd2c5eff5ffb
+MISC ChangeLog 18962 SHA256 8d056b6f85d63f7923168b39369559feab22dda4a0bd8b450438b410602745f5 SHA512 cd8f08e1e1f95121269fd04661a0f3abd6a81772b66cd202e56b7a874f72158030a22c92fe9e92afc2df9325f08461a98c65d2aaf596141a1e671af138296c14 WHIRLPOOL c2c13c42f0a4d9aeaf969c34fc4f81edbf92feed0bc88805766ecb91ede24085e225334b478284a74e5950d6fdd0b39099d6e916a982365ea97616927d87ce1f
+MISC metadata.xml 452 SHA256 4dab9f70c09229f1438ec465cc9736d47e48b257041f4efe0a60d07640f69c35 SHA512 b19b87b5cbe6357cda165f1371e8d0c67497b8d12362e554056999eef4ac0af2bffbc43d0b83b40262d5fe44a471287c549c9d40f076966e723a6351c7238edb WHIRLPOOL 3f08b9bac5080a0aa6f3c99eeaae102ace3cf5895c6dba7c24f357bcf6b45f2351429b2ad68328023b18c0e3b68096643274f553a15299e342099510025c27a3
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31.ebuild
deleted file mode 100644
index 7e1cb6b8ae96..000000000000
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31.ebuild,v 1.11 2013/02/10 22:37:16 ago Exp $
-
-EAPI="5"
-
-inherit gst-plugins-good
-
-DESCRIPTION="GStreamer plugin for HTTP client sources"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE=""
-
-# FIXME: automagic dependency on libsoup-gnome
-RDEPEND=">=net-libs/libsoup-2.26"
-DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.3.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.3.ebuild
deleted file mode 100644
index 775d8517eec5..000000000000
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.3.ebuild,v 1.10 2014/04/21 10:30:06 ago Exp $
-
-EAPI="5"
-
-inherit gst-plugins-good
-
-DESCRIPTION="GStreamer plugin for HTTP client sources"
-
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE=""
-
-RDEPEND=">=net-libs/libsoup-2.38"
-DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild
index 47b49f809c91..2eab4ddf7393 100644
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild,v 1.11 2014/10/11 13:27:39 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4-r1.ebuild,v 1.12 2015/01/02 03:06:14 leio Exp $
EAPI="5"
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer
-DESCRIPTION="GStreamer plugin for HTTP client sources"
+DESCRIPTION="GStreamer plugin for HTTP client source/sink"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
IUSE=""
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4.ebuild
deleted file mode 100644
index 2cc3568a0089..000000000000
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-1.2.4.ebuild,v 1.1 2014/05/31 15:12:35 pacho Exp $
-
-EAPI="5"
-
-inherit gst-plugins-good
-
-DESCRIPTION="GStreamer plugin for HTTP client sources"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE=""
-
-RDEPEND=">=net-libs/libsoup-2.38"
-DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.5.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.5.ebuild
new file mode 100644
index 000000000000..34faf65b301a
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-soup/gst-plugins-soup-1.4.5.ebuild,v 1.1 2015/01/02 03:06:14 leio Exp $
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for HTTP client source/sink"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+# Depend on >=net-libs/libsoup-2.47.0 once it is stable (see LIBSOUP_DOES_NOT_STEAL_OUR_CONTEXT in ext/soup)
+RDEPEND=">=net-libs/libsoup-2.44.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/metadata.xml b/media-plugins/gst-plugins-soup/metadata.xml
index d38190001cb4..61a5125250b1 100644
--- a/media-plugins/gst-plugins-soup/metadata.xml
+++ b/media-plugins/gst-plugins-soup/metadata.xml
@@ -3,9 +3,10 @@
<pkgmetadata>
<herd>gstreamer</herd>
<longdescription lang="en">
- GStreamer plugin for HTTP client sources via net-libs/libsoup.
+ GStreamer plugin for HTTP client source/sink via net-libs/libsoup.
- Includes the following element:
+ Includes the following elements:
* souphttpsrc - Receive data as a client over the network via HTTP using SOUP
+ * souphttpclientsink - Sends streams to HTTP server via PUT
</longdescription>
</pkgmetadata>