[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2024-04-30 Thread Mart Raudsepp
commit: fc491741d1211056f09d106199d7426ca7ead821
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:54:09 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc491741

media-libs/gst-rtsp-server: drop 1.20.5, 1.20.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  2 -
 .../gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild  | 43 --
 .../gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild  | 43 --
 3 files changed, 88 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 5077d3e37883..395530c61a87 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1 @@
-DIST gst-rtsp-server-1.20.5.tar.xz 368960 BLAKE2B 
f4e3bb1f7df79a631d39b459c43000a2185d81754fba48ef5e44c1786a2b67f03f4b9fce7c37c6301dd282e7784f3ff1ccb53b947719417c87adf8ed1cefd01d
 SHA512 
826259c13610d61d07c5052d7601b3e6814604e81f47c0e5c0023ccc3b89da612f6d6e6c931b7e866ebc22fb4c4038734f8940b2573eca00a9185bd979256a15
-DIST gst-rtsp-server-1.20.6.tar.xz 370420 BLAKE2B 
f246041b113804ac2ddc28502fa1917c8e13bdc3b26272318153a58d97e0605393991e2f34fb48d91750e0a33f7358b3161b0fb7354f51ed8c7504d684d4e83b
 SHA512 
9565905278e051cdbe1952fe2c62c1cd591a470c28113155f5333aa02a99ee729f542ad610dd5da71e75bc92a99eb4cdbdec438723a05844de7e58dae7b80919
 DIST gst-rtsp-server-1.22.11.tar.xz 281608 BLAKE2B 
50c2fdaeb828b4f1d8f23cea4e4054ab07bd7be3b3fcf1c977852c13b18b3360603da62daa19bc1f71b6d138158bd2d51f0e048490c99b1dcfc5cf4dbf5bd52a
 SHA512 
cf3c698dbbcaa790b6bb1b1df4bae88be5f54fb70ba4bce5a4a0f907d693616d52b1cf67e73f694dcd7c9588b63a6303949f9f36fde952011a2d2ff80f9b44de

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
deleted file mode 100644
index a54f4502fd14..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   docinto examples
-   dodoc "${S}"/examples/*.c
-   fi
-}

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
deleted file mode 100644
index a54f4502fd14..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   docinto examples

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2024-04-22 Thread Arthur Zamarin
commit: 65d930a9006330f9104d91206fb029767db5e1a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 08:19:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 08:19:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d930a9

media-libs/gst-rtsp-server: Stabilize 1.22.11 amd64, #928779

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
index 11d9f4d9c3a2..a01c6cb7a95f 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2024-04-19 Thread Arthur Zamarin
commit: b06c886af61a44ef960d46c3485604ed41203ebb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 19 14:21:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 19 14:21:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06c886a

media-libs/gst-rtsp-server: Stabilize 1.22.11 x86, #928779

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
index 85cf45dde01e..11d9f4d9c3a2 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2024-04-01 Thread Mart Raudsepp
commit: 9a73b4e2601f0806fe2591dadb871f0faba1c397
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 14:11:39 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a73b4e2

media-libs/gst-rtsp-server: add 1.22.11, EAPI-8

Closes: https://bugs.gentoo.org/834790
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest   | 2 +-
 ...{gst-rtsp-server-1.22.10.ebuild => gst-rtsp-server-1.22.11.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index a2626decf384..5077d3e37883 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,3 @@
 DIST gst-rtsp-server-1.20.5.tar.xz 368960 BLAKE2B 
f4e3bb1f7df79a631d39b459c43000a2185d81754fba48ef5e44c1786a2b67f03f4b9fce7c37c6301dd282e7784f3ff1ccb53b947719417c87adf8ed1cefd01d
 SHA512 
826259c13610d61d07c5052d7601b3e6814604e81f47c0e5c0023ccc3b89da612f6d6e6c931b7e866ebc22fb4c4038734f8940b2573eca00a9185bd979256a15
 DIST gst-rtsp-server-1.20.6.tar.xz 370420 BLAKE2B 
f246041b113804ac2ddc28502fa1917c8e13bdc3b26272318153a58d97e0605393991e2f34fb48d91750e0a33f7358b3161b0fb7354f51ed8c7504d684d4e83b
 SHA512 
9565905278e051cdbe1952fe2c62c1cd591a470c28113155f5333aa02a99ee729f542ad610dd5da71e75bc92a99eb4cdbdec438723a05844de7e58dae7b80919
-DIST gst-rtsp-server-1.22.10.tar.xz 280344 BLAKE2B 
5b8f5b1db5a63399ef036292cf391be3129b8480022af5266a655c9c17fc5945e70a6eb64dc0787a4b7dbf979cba78844cbdb483f85b81226f82d7fed69b
 SHA512 
726c57f7d9dbef25032ebd0855718e6efe08637235558713e1fd64e9966db1a24ecb9ac406add5b872f67c997fe1029b0fc46c767d9427778fce38e0dd460952
+DIST gst-rtsp-server-1.22.11.tar.xz 281608 BLAKE2B 
50c2fdaeb828b4f1d8f23cea4e4054ab07bd7be3b3fcf1c977852c13b18b3360603da62daa19bc1f71b6d138158bd2d51f0e048490c99b1dcfc5cf4dbf5bd52a
 SHA512 
cf3c698dbbcaa790b6bb1b1df4bae88be5f54fb70ba4bce5a4a0f907d693616d52b1cf67e73f694dcd7c9588b63a6303949f9f36fde952011a2d2ff80f9b44de

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.10.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
similarity index 96%
rename from media-libs/gst-rtsp-server/gst-rtsp-server-1.22.10.ebuild
rename to media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
index 27b6fc1dc051..85cf45dde01e 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.10.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit gstreamer-meson
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2023-11-04 Thread Mart Raudsepp
commit: fbb5b17b389504b58785b71d85e9f4fb778db957
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov  4 23:47:17 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov  4 23:47:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb5b17b

media-libs/gst-rtsp-server: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild
index 03591f7468a1..27b6fc1dc051 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.22.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2023-10-13 Thread Mart Raudsepp
commit: 0e614c47532fde8be74923cf64b5c919562d2763
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 13 07:27:02 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 13 07:27:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e614c47

media-libs/gst-rtsp-server: drop 1.20.3, 1.20.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  2 -
 .../gst-rtsp-server/gst-rtsp-server-1.20.3.ebuild  | 43 --
 .../gst-rtsp-server/gst-rtsp-server-1.20.4.ebuild  | 43 --
 3 files changed, 88 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index de17ae3e652f..99eda1094c73 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,5 +1,3 @@
-DIST gst-rtsp-server-1.20.3.tar.xz 362348 BLAKE2B 
45d5ff58d76b9b83baa6e5956976e1fdc10dae3200d30a877a26ddafda4f919ecaeca85fceec6fb3b7802303d152087d3f5813f6e3bf36a941a0c46fceeb1292
 SHA512 
15baf83d77d57d1e2517feffad68b4508e7a959863b5e6fa3d0f564c81786df8d3c1e57d8b8a9f9b623e19212feb137dfe89d8e385f518c86f205c4461802007
-DIST gst-rtsp-server-1.20.4.tar.xz 366208 BLAKE2B 
0fec083dd18a2979a311dc69b54a580520e27fb11e35e529d2e1be2823c130ce6b2d27a715d67617fe04d81641e31d7fe8e3f6c38a3e17c4d4acee1415f33d60
 SHA512 
85952e5d8febb1df1a558a55bb3840a9574f5cbb83e777072b556b96a62dfaf83ccc9e3ed38604f07b7ff797da2b609d7ed9422f3b01faaf783709c012803b9a
 DIST gst-rtsp-server-1.20.5.tar.xz 368960 BLAKE2B 
f4e3bb1f7df79a631d39b459c43000a2185d81754fba48ef5e44c1786a2b67f03f4b9fce7c37c6301dd282e7784f3ff1ccb53b947719417c87adf8ed1cefd01d
 SHA512 
826259c13610d61d07c5052d7601b3e6814604e81f47c0e5c0023ccc3b89da612f6d6e6c931b7e866ebc22fb4c4038734f8940b2573eca00a9185bd979256a15
 DIST gst-rtsp-server-1.20.6.tar.xz 370420 BLAKE2B 
f246041b113804ac2ddc28502fa1917c8e13bdc3b26272318153a58d97e0605393991e2f34fb48d91750e0a33f7358b3161b0fb7354f51ed8c7504d684d4e83b
 SHA512 
9565905278e051cdbe1952fe2c62c1cd591a470c28113155f5333aa02a99ee729f542ad610dd5da71e75bc92a99eb4cdbdec438723a05844de7e58dae7b80919
 DIST gst-rtsp-server-1.22.3.tar.xz 271184 BLAKE2B 
0ebb4ec470f36667b8fbf945a863e18e859e5a6dd96d59c2a4eedd9e2052759df65625049e36a99adb75a0eb701e4e1a1e0aad4e42fb0b9be6423a9f7b31f3f8
 SHA512 
79565a3064017435b039897d5908ad3ed3e48a92654ea24d7ee0f9ed04aa60618c281faa8c8cfda452132c690031b2388896013ffdbf7e68d7d0459f1506a664

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.3.ebuild
deleted file mode 100644
index a3988b35e328..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
-   )
-
-   gstreamer_multilib_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   docinto examples
-   dodoc "${S}"/examples/*.c
-   fi
-}

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.4.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.4.ebuild
deleted file mode 100644
index a3988b35e328..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2023-07-25 Thread Arthur Zamarin
commit: 9e26c5786b8856397ce4284138b8b82a861eda91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jul 25 18:07:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jul 25 18:07:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e26c578

media-libs/gst-rtsp-server: Stabilize 1.20.6 x86, #908277

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
index c5cfd6e23932..a54f4502fd14 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2023-07-23 Thread Arthur Zamarin
commit: b3e219ec40cc6f525229206148bfcdaeb9296fd3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 23 19:30:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 23 19:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e219ec

media-libs/gst-rtsp-server: Stabilize 1.20.6 amd64, #908277

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
index 03591f7468a1..c5cfd6e23932 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.6.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2023-06-10 Thread Arthur Zamarin
commit: 8bc3238f4196f97f1d6c5e1c96ef74c5abe6aed0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 10 09:44:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 10 09:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc3238f

media-libs/gst-rtsp-server: Stabilize 1.20.5 amd64, #907451

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
index 804a4a81cc98..a54f4502fd14 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.5.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2022-06-07 Thread Agostino Sarubbo
commit: 8bfbe596ad611f5eba78cc5bcce1f754e8a9ce2c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 14:47:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 14:47:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfbe596

media-libs/gst-rtsp-server: amd64 stable wrt bug #848426

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
index d59c50931dd8..a3988b35e328 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2022-06-07 Thread Agostino Sarubbo
commit: 91fe83af94373c2d01fb54841ec57139a23f7041
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fe83af

media-libs/gst-rtsp-server: x86 stable wrt bug #848426

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
index b48154a12921..d59c50931dd8 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2022-03-08 Thread Sam James
commit: 8aaa4bb7ddaf4e5d2114e44c1cd8562c86203ed3
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Feb 19 21:02:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 13:32:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaa4bb7

media-libs/gst-rtsp-server: Version bump, 1.20.0

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 7d67f5966605..355b68ec7051 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-server-1.16.3.tar.xz 699472 BLAKE2B 
8937ce9d0550b11657496dec5a79c00f74de4da9deb9236693a25f4e266a779c8d4f439b127c2af87c874327e10f01f6a1d74fc1cd1bd0eca20093341568cb82
 SHA512 
f9ca08cfef92b74a63279a5480cfc1b18557f3062aadc765dd4d3de57d62b9ddf3ca98a4680dcd0f050812128c5c03592cdbf9d8329b85a6c2f3a39209c07701
 DIST gst-rtsp-server-1.18.4.tar.xz 358140 BLAKE2B 
3c8dae60742cc35580d5dbb4bbc5175ee93de2d2bb64c0de0dd09df5137b2b1518f6a39a2538d1eca86e8bd756299cada6f26ae23f33e1af1d6317e1e30d9d63
 SHA512 
1cda671f43e608d89aa024a8b4a39cbe1b83e1cd822b1190c777dd18c2000b5c8370e50598821b9c3f348776a418286a26993acf4255c6ff488682e0addeefab
+DIST gst-rtsp-server-1.20.0.tar.xz 355760 BLAKE2B 
8f763ab5c0bcc7331c8bd8b382065e7771f32169594eddbe157dbb5b2cdc91f89780d8205165e7cfaeb625d93baa44a02848ca350d9997c4e7f9323ec290ba7e
 SHA512 
d1db0659496e8b4d081c335fafab9cde8e484ff080b3722e9d34227ab149d033dff541d00781ea2515263f7e0b98a2fa20cee8f749bcde091c4fb69e834f2532

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild
new file mode 100644
index ..65f2ed1af4c6
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gstreamer-meson
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs"
+
+# gst-plugins-base for many used elements and API
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
+# gst-plugins-srtp for srtpenc and srtpdec elements
+RDEPEND="
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.12
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
+   )
+
+   gstreamer_multilib_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   docinto examples
+   dodoc "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2021-05-29 Thread Sam James
commit: e012bd4806d4a84de3d2e7d9b9d15891778a85b5
Author: Sam James  gentoo  org>
AuthorDate: Sun May 30 00:41:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 00:41:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e012bd48

media-libs/gst-rtsp-server: fix DeprecatedInsinto

Signed-off-by: Sam James  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild | 4 ++--
 media-libs/gst-rtsp-server/gst-rtsp-server-1.18.4.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild
index 9eb60c01a7a..ff4af3a6f2c 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild
@@ -63,7 +63,7 @@ multilib_src_install_all() {
find "${ED}" -name '*.la' -delete || die
 
if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
+   docinto examples
+   dodoc "${S}"/examples/*.c
fi
 }

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.18.4.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.18.4.ebuild
index cb28f7e53ce..faa449451a4 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.18.4.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.18.4.ebuild
@@ -39,7 +39,7 @@ multilib_src_install_all() {
einstalldocs
 
if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
+   docinto examples
+   dodoc "${S}"/examples/*.c
fi
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/files/, media-libs/gst-rtsp-server/

2021-02-20 Thread Mart Raudsepp
commit: d0ebe903cba4a9c901bf7f582a332ba443297c84
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 20 09:47:33 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 20 10:12:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ebe903

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../files/1.16.2-CVE-2020-6095.patch   | 39 ---
 .../files/1.16.2-glib-deprecation-fix.patch| 59 -
 .../gst-rtsp-server/files/1.16.2-leak-fix.patch| 25 
 .../gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild  | 75 --
 5 files changed, 199 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index ef2a5f0c360..b6ba4de9a8a 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1 @@
-DIST gst-rtsp-server-1.16.2.tar.xz 693368 BLAKE2B 
612b59bc3a08167a81790c8d5164efebb8756ce3d3c9c278a0363bd640929b14d2fb1c26454a513dbaa9e093a702e7553950b6210ef57a6e9188a059c81650d3
 SHA512 
e18d87ae309594ffd7917b1804e595b83d5002518608f0ee03b9e68ab9bdf771ec2f691e50408618a6d1a39495c123e8288b3179e6cdaef65a38ef404544e0eb
 DIST gst-rtsp-server-1.16.3.tar.xz 699472 BLAKE2B 
8937ce9d0550b11657496dec5a79c00f74de4da9deb9236693a25f4e266a779c8d4f439b127c2af87c874327e10f01f6a1d74fc1cd1bd0eca20093341568cb82
 SHA512 
f9ca08cfef92b74a63279a5480cfc1b18557f3062aadc765dd4d3de57d62b9ddf3ca98a4680dcd0f050812128c5c03592cdbf9d8329b85a6c2f3a39209c07701

diff --git a/media-libs/gst-rtsp-server/files/1.16.2-CVE-2020-6095.patch 
b/media-libs/gst-rtsp-server/files/1.16.2-CVE-2020-6095.patch
deleted file mode 100644
index 87b2e54973b..000
--- a/media-libs/gst-rtsp-server/files/1.16.2-CVE-2020-6095.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From ccc8d0c4388056acc801fd855e065eb2b0ca6578 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= 
-Date: Mon, 23 Mar 2020 16:06:43 +0200
-Subject: [PATCH 3/3] rtsp-auth: Fix NULL pointer dereference when handling an
- invalid basic Authorization header
-
-When using the basic authentication scheme, we wouldn't validate that
-the authorization field of the credentials is not NULL and pass it on
-to g_hash_table_lookup(). g_str_hash() however is not NULL-safe and will
-dereference the NULL pointer and crash.
-A specially crafted (read: invalid) RTSP header can cause this to
-happen.
-
-As a solution, check for the authorization to be not NULL before
-continuing processing it and if it is simply fail authentication.
-
-This fixes CVE-2020-6095 and TALOS-2020-1018.
-
-Discovered by Peter Wang of Cisco ASIG.

- gst/rtsp-server/rtsp-auth.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gst/rtsp-server/rtsp-auth.c b/gst/rtsp-server/rtsp-auth.c
-index f14286f..c15fa18 100644
 a/gst/rtsp-server/rtsp-auth.c
-+++ b/gst/rtsp-server/rtsp-auth.c
-@@ -871,7 +871,7 @@ default_authenticate (GstRTSPAuth * auth, GstRTSPContext * 
ctx)
- 
-   GST_DEBUG_OBJECT (auth, "check Basic auth");
-   g_mutex_lock (>lock);
--  if ((token =
-+  if ((*credential)->authorization && (token =
-   g_hash_table_lookup (priv->basic,
-   (*credential)->authorization))) {
- GST_DEBUG_OBJECT (auth, "setting token %p", token);
--- 
-2.20.1
-

diff --git a/media-libs/gst-rtsp-server/files/1.16.2-glib-deprecation-fix.patch 
b/media-libs/gst-rtsp-server/files/1.16.2-glib-deprecation-fix.patch
deleted file mode 100644
index 679c5c5207c..000
--- a/media-libs/gst-rtsp-server/files/1.16.2-glib-deprecation-fix.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From df227481504574ecc6028400d17870913a16a047 Mon Sep 17 00:00:00 2001
-From: Jordan Petridis 
-Date: Thu, 23 Jan 2020 16:41:26 +0200
-Subject: [PATCH 2/3] rtsp-latency-bin: replace G_TYPE_INSTANCE_GET_PRIVATE as
- it's been deprecated
-
-from glib
-```
-Deprecated: 2.58: Use %G_ADD_PRIVATE and the generated
-  `your_type_get_instance_private()` function instead
-```

- gst/rtsp-server/rtsp-latency-bin.c | 9 +++--
- 1 file changed, 3 insertions(+), 6 deletions(-)
-
-diff --git a/gst/rtsp-server/rtsp-latency-bin.c 
b/gst/rtsp-server/rtsp-latency-bin.c
-index cf7cdf1..c297ab6 100644
 a/gst/rtsp-server/rtsp-latency-bin.c
-+++ b/gst/rtsp-server/rtsp-latency-bin.c
-@@ -23,9 +23,6 @@
- #include 
- #include "rtsp-latency-bin.h"
- 
--#define GST_RTSP_LATENCY_BIN_GET_PRIVATE(obj)  \
-- (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GST_RTSP_LATENCY_BIN_TYPE, 
GstRTSPLatencyBinPrivate))
--
- struct _GstRTSPLatencyBinPrivate
- {
-   GstPad *sinkpad;
-@@ -106,7 +103,7 @@ gst_rtsp_latency_bin_get_property (GObject * object, guint 
propid,
- {
-   GstRTSPLatencyBin *latency_bin = GST_RTSP_LATENCY_BIN (object);
-   GstRTSPLatencyBinPrivate *priv =
--  GST_RTSP_LATENCY_BIN_GET_PRIVATE 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2021-02-13 Thread Mart Raudsepp
commit: 1a5e92e11263033bd23e0db9e2e7b34eaefdb6a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 13 20:03:36 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 13 21:39:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5e92e1

media-libs/gst-rtsp-server: bump to 1.16.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 738af793ed1..ef2a5f0c360 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1 +1,2 @@
 DIST gst-rtsp-server-1.16.2.tar.xz 693368 BLAKE2B 
612b59bc3a08167a81790c8d5164efebb8756ce3d3c9c278a0363bd640929b14d2fb1c26454a513dbaa9e093a702e7553950b6210ef57a6e9188a059c81650d3
 SHA512 
e18d87ae309594ffd7917b1804e595b83d5002518608f0ee03b9e68ab9bdf771ec2f691e50408618a6d1a39495c123e8288b3179e6cdaef65a38ef404544e0eb
+DIST gst-rtsp-server-1.16.3.tar.xz 699472 BLAKE2B 
8937ce9d0550b11657496dec5a79c00f74de4da9deb9236693a25f4e266a779c8d4f439b127c2af87c874327e10f01f6a1d74fc1cd1bd0eca20093341568cb82
 SHA512 
f9ca08cfef92b74a63279a5480cfc1b18557f3062aadc765dd4d3de57d62b9ddf3ca98a4680dcd0f050812128c5c03592cdbf9d8329b85a6c2f3a39209c07701

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild
new file mode 100644
index 000..ca828d96142
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs"
+
+# gst-plugins-base for many used elements and API
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
+# gst-plugins-srtp for srtpenc and srtpdec elements
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-debug \
+   --disable-valgrind \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   --disable-tests \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2020-11-10 Thread Sam James
commit: 60ea9c2e19cd9fb2482ff263ebac848d3fb2c433
Author: John Helmert III  posteo  net>
AuthorDate: Fri Oct 30 15:23:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 11 00:25:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ea9c2e

media-libs/gst-rtsp-server: security cleanup

Bug: https://bugs.gentoo.org/715100
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18074
Signed-off-by: Sam James  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild  | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index bc2d122ef7c..738af793ed1 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1 @@
-DIST gst-rtsp-server-1.14.5.tar.xz 672180 BLAKE2B 
3e67f703c190e46580cf7c08a9437d51e9c1e009dd27cf359ecd5aa301ddda6cd70c0d5567e72c6e5f9443318e899a9b55e6883c71c9fc021f77286afd89bbc9
 SHA512 
dbfb63fb219808d2a32d710bef33d2b3b9906300d4c527c72534a4cb6db0f5ce4f4fadcedf7f6a3a5f46005f4408717d9aafa1a510c4aed18f5d07d6b3646492
 DIST gst-rtsp-server-1.16.2.tar.xz 693368 BLAKE2B 
612b59bc3a08167a81790c8d5164efebb8756ce3d3c9c278a0363bd640929b14d2fb1c26454a513dbaa9e093a702e7553950b6210ef57a6e9188a059c81650d3
 SHA512 
e18d87ae309594ffd7917b1804e595b83d5002518608f0ee03b9e68ab9bdf771ec2f691e50408618a6d1a39495c123e8288b3179e6cdaef65a38ef404544e0eb

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
deleted file mode 100644
index 00ad9830966..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-RESTRICT="!test? ( test )"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-debug \
-   --disable-valgrind \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2020-08-30 Thread Sam James
commit: 4f8d2d9728eb20a90f5f098ebb792d23d7efca46
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 30 23:44:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 30 23:44:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8d2d97

media-libs/gst-rtsp-server: Stabilize 1.16.2 amd64, #715100

Signed-off-by: Sam James  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild
index cca27d932ef..c4f50223188 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2020-08-29 Thread Thomas Deutschmann
commit: e6796c9fcb4817955e6033fbb3ed3b4af6235b13
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 29 17:44:26 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 29 17:56:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6796c9f

media-libs/gst-rtsp-server: x86 stable (bug #715100)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild
index b353ef4e8f7..cca27d932ef 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
 LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="examples +introspection static-libs"
 
 # gst-plugins-base for many used elements and API



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/files/, media-libs/gst-rtsp-server/

2020-08-29 Thread Mart Raudsepp
commit: 4fa29d9e36377f98e19c9a9eddead073781f18eb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 29 09:58:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 29 09:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa29d9e

media-libs/gst-rtsp-server: bump to 1.16.2, fix CVE-2020-6095

Includes 3 commits from origin/1.16, including fix for CVE-2020-6095.
Tests fail due to new max-ttl work in 1.16, disable for now.
1.18 will be meson-based and we'll retry with tests naturally then.

Bug: https://bugs.gentoo.org/715100
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../files/1.16.2-CVE-2020-6095.patch   | 39 +++
 .../files/1.16.2-glib-deprecation-fix.patch| 59 +
 .../gst-rtsp-server/files/1.16.2-leak-fix.patch| 25 
 .../gst-rtsp-server/gst-rtsp-server-1.16.2.ebuild  | 75 ++
 5 files changed, 199 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 91b7cdd8563..bc2d122ef7c 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1 +1,2 @@
 DIST gst-rtsp-server-1.14.5.tar.xz 672180 BLAKE2B 
3e67f703c190e46580cf7c08a9437d51e9c1e009dd27cf359ecd5aa301ddda6cd70c0d5567e72c6e5f9443318e899a9b55e6883c71c9fc021f77286afd89bbc9
 SHA512 
dbfb63fb219808d2a32d710bef33d2b3b9906300d4c527c72534a4cb6db0f5ce4f4fadcedf7f6a3a5f46005f4408717d9aafa1a510c4aed18f5d07d6b3646492
+DIST gst-rtsp-server-1.16.2.tar.xz 693368 BLAKE2B 
612b59bc3a08167a81790c8d5164efebb8756ce3d3c9c278a0363bd640929b14d2fb1c26454a513dbaa9e093a702e7553950b6210ef57a6e9188a059c81650d3
 SHA512 
e18d87ae309594ffd7917b1804e595b83d5002518608f0ee03b9e68ab9bdf771ec2f691e50408618a6d1a39495c123e8288b3179e6cdaef65a38ef404544e0eb

diff --git a/media-libs/gst-rtsp-server/files/1.16.2-CVE-2020-6095.patch 
b/media-libs/gst-rtsp-server/files/1.16.2-CVE-2020-6095.patch
new file mode 100644
index 000..87b2e54973b
--- /dev/null
+++ b/media-libs/gst-rtsp-server/files/1.16.2-CVE-2020-6095.patch
@@ -0,0 +1,39 @@
+From ccc8d0c4388056acc801fd855e065eb2b0ca6578 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= 
+Date: Mon, 23 Mar 2020 16:06:43 +0200
+Subject: [PATCH 3/3] rtsp-auth: Fix NULL pointer dereference when handling an
+ invalid basic Authorization header
+
+When using the basic authentication scheme, we wouldn't validate that
+the authorization field of the credentials is not NULL and pass it on
+to g_hash_table_lookup(). g_str_hash() however is not NULL-safe and will
+dereference the NULL pointer and crash.
+A specially crafted (read: invalid) RTSP header can cause this to
+happen.
+
+As a solution, check for the authorization to be not NULL before
+continuing processing it and if it is simply fail authentication.
+
+This fixes CVE-2020-6095 and TALOS-2020-1018.
+
+Discovered by Peter Wang of Cisco ASIG.
+---
+ gst/rtsp-server/rtsp-auth.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gst/rtsp-server/rtsp-auth.c b/gst/rtsp-server/rtsp-auth.c
+index f14286f..c15fa18 100644
+--- a/gst/rtsp-server/rtsp-auth.c
 b/gst/rtsp-server/rtsp-auth.c
+@@ -871,7 +871,7 @@ default_authenticate (GstRTSPAuth * auth, GstRTSPContext * 
ctx)
+ 
+   GST_DEBUG_OBJECT (auth, "check Basic auth");
+   g_mutex_lock (>lock);
+-  if ((token =
++  if ((*credential)->authorization && (token =
+   g_hash_table_lookup (priv->basic,
+   (*credential)->authorization))) {
+ GST_DEBUG_OBJECT (auth, "setting token %p", token);
+-- 
+2.20.1
+

diff --git a/media-libs/gst-rtsp-server/files/1.16.2-glib-deprecation-fix.patch 
b/media-libs/gst-rtsp-server/files/1.16.2-glib-deprecation-fix.patch
new file mode 100644
index 000..679c5c5207c
--- /dev/null
+++ b/media-libs/gst-rtsp-server/files/1.16.2-glib-deprecation-fix.patch
@@ -0,0 +1,59 @@
+From df227481504574ecc6028400d17870913a16a047 Mon Sep 17 00:00:00 2001
+From: Jordan Petridis 
+Date: Thu, 23 Jan 2020 16:41:26 +0200
+Subject: [PATCH 2/3] rtsp-latency-bin: replace G_TYPE_INSTANCE_GET_PRIVATE as
+ it's been deprecated
+
+from glib
+```
+Deprecated: 2.58: Use %G_ADD_PRIVATE and the generated
+  `your_type_get_instance_private()` function instead
+```
+---
+ gst/rtsp-server/rtsp-latency-bin.c | 9 +++--
+ 1 file changed, 3 insertions(+), 6 deletions(-)
+
+diff --git a/gst/rtsp-server/rtsp-latency-bin.c 
b/gst/rtsp-server/rtsp-latency-bin.c
+index cf7cdf1..c297ab6 100644
+--- a/gst/rtsp-server/rtsp-latency-bin.c
 b/gst/rtsp-server/rtsp-latency-bin.c
+@@ -23,9 +23,6 @@
+ #include 
+ #include "rtsp-latency-bin.h"
+ 
+-#define GST_RTSP_LATENCY_BIN_GET_PRIVATE(obj)  \
+- (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GST_RTSP_LATENCY_BIN_TYPE, 
GstRTSPLatencyBinPrivate))
+-
+ struct _GstRTSPLatencyBinPrivate
+ {
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2019-08-27 Thread Mart Raudsepp
commit: 9d53d98eb7536254eabab84e96c077f235a6014e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Aug 27 21:10:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Aug 27 21:30:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d53d98e

media-libs/gst-rtsp-server: bump to 1.14.5 for upstream bug fixes

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 7f14854d785..1e0da77ab4c 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1 +1,2 @@
 DIST gst-rtsp-server-1.14.2.tar.xz 665904 BLAKE2B 
3f9ab3c1579d34ec8877bcc6da2802cc69aa444ef1fabfe548e2acf3b1c58eb0e29ffb09c250fb6d2ae61e4847bf2098c22874ec43266d46d5b402cbbbcda892
 SHA512 
81c64c31cef45479ec23d57b11d09950ca8c04820b6cf422af6caabccd71ad648e210a114f9f020136ddfdfc9e942c3eb15f055778d493d54c8770ed4f93634c
+DIST gst-rtsp-server-1.14.5.tar.xz 672180 BLAKE2B 
3e67f703c190e46580cf7c08a9437d51e9c1e009dd27cf359ecd5aa301ddda6cd70c0d5567e72c6e5f9443318e899a9b55e6883c71c9fc021f77286afd89bbc9
 SHA512 
dbfb63fb219808d2a32d710bef33d2b3b9906300d4c527c72534a4cb6db0f5ce4f4fadcedf7f6a3a5f46005f4408717d9aafa1a510c4aed18f5d07d6b3646492

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
new file mode 100644
index 000..e31415b887e
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.5.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# gst-plugins-base for many used elements and API
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
+# gst-plugins-srtp for srtpenc and srtpdec elements
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-debug \
+   --disable-valgrind \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2019-06-20 Thread Mart Raudsepp
commit: 217058bd72cbeb4234f77633305c9a9f6fdf40a3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jun 20 21:20:46 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun 20 21:28:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217058bd

media-libs/gst-rtsp-server: remove gstreamer 0.10

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|   1 -
 .../gst-rtsp-server-0.10.8-r1.ebuild   | 103 -
 2 files changed, 104 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index e892face258..7f14854d785 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1 @@
-DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 DIST gst-rtsp-server-1.14.2.tar.xz 665904 BLAKE2B 
3f9ab3c1579d34ec8877bcc6da2802cc69aa444ef1fabfe548e2acf3b1c58eb0e29ffb09c250fb6d2ae61e4847bf2098c22874ec43266d46d5b402cbbbcda892
 SHA512 
81c64c31cef45479ec23d57b11d09950ca8c04820b6cf422af6caabccd71ad648e210a114f9f020136ddfdfc9e942c3eb15f055778d493d54c8770ed4f93634c

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-0.10.8-r1.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-0.10.8-r1.ebuild
deleted file mode 100644
index 7198fe7d7b4..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-0.10.8-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gstreamer python-r1 vala
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${PN/-server/}-${PV}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0.10"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection nls python static-libs test vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${P/-server/}"
-
-# ./configure is broken, so PYGOBJECT_REQ must be defined
-PYGOBJECT_REQ=2.11.2
-
-# FIXME: check should depend on USE=test but check is losy
-# libxml2 required in python binding
-RDEPEND="
-   >=dev-libs/glib-2.10.0:2[${MULTILIB_USEDEP}]
-   dev-libs/libxml2:2[python,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   >=dev-python/pygobject-${PYGOBJECT_REQ}:2[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-0.10.29:0.10[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-0.10.29:0.10[introspection?,${MULTILIB_USEDEP}]
-
-   introspection? ( >=dev-libs/gobject-introspection-0.6.3 )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/gst-python:0.10[${PYTHON_USEDEP}]
-   )
-   vala? ( $(vala_depend) )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.17 )
-"
-
-# Does not provide any unittest
-RESTRICT="test"
-
-src_prepare() {
-   if ! use test; then
-   # don't waste time building tests
-   sed -e 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
-   -i Makefile.am Makefile.in \
-   || die
-   fi
-
-   # don't waste time building examples
-   sed -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
--i Makefile.am Makefile.in \
-   || die
-
-   use vala && vala_src_prepare
-}
-
-multilib_src_configure() {
-   if use python ; then
-   python_setup
-   fi
-
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behing that switch
-   gstreamer_multilib_src_configure \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable nls) \
-   $(use_enable static-libs static) \
-   $(use_enable vala) \
-   PYTHON=$(multilib_native_usex python "${PYTHON}" false) \
-   PYGOBJECT_REQ=${PYGOBJECT_REQ}
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2019-02-05 Thread Mart Raudsepp
commit: 3c19c83e06a99e1f6045324757e3f7e8586f0357
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb  5 23:58:00 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb  5 23:58:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c19c83e

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild  | 69 --
 2 files changed, 70 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 866d9ceec68..e892face258 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,2 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
-DIST gst-rtsp-server-1.14.1.tar.xz 662316 BLAKE2B 
9ff6abe945b1a4936a713e098a2013c0d954a1f7f0fdf4f9d9ec0df9ff19f5526c96a95c101ae58db97a886cb477c001eea1dc056bd4e35e4bcd4cdd16a4dfcb
 SHA512 
c559177434cd710702be623da0e9821e3867f865c94bfc425e558a467288ff77ee1ce9114389d8f8462fd979eb34a8da665d40e8e0b10a54a077f53ec954d07a
 DIST gst-rtsp-server-1.14.2.tar.xz 665904 BLAKE2B 
3f9ab3c1579d34ec8877bcc6da2802cc69aa444ef1fabfe548e2acf3b1c58eb0e29ffb09c250fb6d2ae61e4847bf2098c22874ec43266d46d5b402cbbbcda892
 SHA512 
81c64c31cef45479ec23d57b11d09950ca8c04820b6cf422af6caabccd71ad648e210a114f9f020136ddfdfc9e942c3eb15f055778d493d54c8770ed4f93634c

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
deleted file mode 100644
index b14b0810560..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-
-# gst-plugins-base for many used elements and API
-# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
-# gst-plugins-srtp for srtpenc and srtpdec elements
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-debug \
-   --disable-valgrind \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-07-31 Thread Mart Raudsepp
commit: 5b1b9c0186c752b4e7b9660f35ce8b918420e658
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jul 31 08:18:09 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jul 31 08:44:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1b9c01

media-libs/gst-rtsp-server: bump to 1.14.2 for upstream bug fixes

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 4d2b61283d2..866d9ceec68 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 DIST gst-rtsp-server-1.14.1.tar.xz 662316 BLAKE2B 
9ff6abe945b1a4936a713e098a2013c0d954a1f7f0fdf4f9d9ec0df9ff19f5526c96a95c101ae58db97a886cb477c001eea1dc056bd4e35e4bcd4cdd16a4dfcb
 SHA512 
c559177434cd710702be623da0e9821e3867f865c94bfc425e558a467288ff77ee1ce9114389d8f8462fd979eb34a8da665d40e8e0b10a54a077f53ec954d07a
+DIST gst-rtsp-server-1.14.2.tar.xz 665904 BLAKE2B 
3f9ab3c1579d34ec8877bcc6da2802cc69aa444ef1fabfe548e2acf3b1c58eb0e29ffb09c250fb6d2ae61e4847bf2098c22874ec43266d46d5b402cbbbcda892
 SHA512 
81c64c31cef45479ec23d57b11d09950ca8c04820b6cf422af6caabccd71ad648e210a114f9f020136ddfdfc9e942c3eb15f055778d493d54c8770ed4f93634c

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild
new file mode 100644
index 000..6669657cb4c
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# gst-plugins-base for many used elements and API
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
+# gst-plugins-srtp for srtpenc and srtpdec elements
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-debug \
+   --disable-valgrind \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-07-31 Thread Mart Raudsepp
commit: cd5e79f91f32720ee642a8b1c5e6b724e391a5b3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jul 31 07:06:52 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jul 31 07:06:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5e79f9

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild  | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index cb558e2bcf8..4d2b61283d2 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,2 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
-DIST gst-rtsp-server-1.12.4.tar.xz 632488 BLAKE2B 
86c9734128a34f3c3bb983133475ab0fd43a2ac79a76dcb1470a97165feca4a6b9b0c9dbf9177fe47a263eb2a192e57992eb767ffc938f7b0a026a252181dd2d
 SHA512 
295c27803b22ba58fcbc2e2509246d64bb6bc038d8ad8b9fe5b82c75346cccff49c61157fb05e9557e45bcf791cc7b7720aea6dd2e23e9922a345da426f291f1
 DIST gst-rtsp-server-1.14.1.tar.xz 662316 BLAKE2B 
9ff6abe945b1a4936a713e098a2013c0d954a1f7f0fdf4f9d9ec0df9ff19f5526c96a95c101ae58db97a886cb477c001eea1dc056bd4e35e4bcd4cdd16a4dfcb
 SHA512 
c559177434cd710702be623da0e9821e3867f865c94bfc425e558a467288ff77ee1ce9114389d8f8462fd979eb34a8da665d40e8e0b10a54a077f53ec954d07a

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
deleted file mode 100644
index 08505584cfe..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-
-# FIXME: check should depend on USE=test but check is losy
-# configure says good and bad are required by macros forces them to be optional
-# they are only used in unittests anyway.
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.12
-   test? (
-   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   )
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-06-18 Thread Mart Raudsepp
commit: b824d3cc2985b66db8ccb8a037da448c8c18c497
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jun 18 16:27:35 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jun 18 17:18:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b824d3cc

media-libs/gst-rtsp-server: fix license

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild | 2 +-
 media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
index 96aa4e06f21..08505584cfe 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
@@ -8,7 +8,7 @@ inherit eutils gstreamer
 DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://people.freedesktop.org/~wtay/;
 
-LICENSE="LGPL-2"
+LICENSE="LGPL-2+"
 KEYWORDS="amd64 x86"
 IUSE="examples +introspection static-libs test"
 

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
index 71397223a38..cb2eb36b50e 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
@@ -8,7 +8,7 @@ inherit eutils gstreamer
 DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
 
-LICENSE="LGPL-2"
+LICENSE="LGPL-2+"
 KEYWORDS="~amd64 ~x86"
 IUSE="examples +introspection static-libs test"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-06-17 Thread Mart Raudsepp
commit: a3f167bdff0a3262bcd25040c5f91353d24287ee
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 16 23:16:48 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 17 21:50:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f167bd

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild  | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 9c4e81a0673..cb558e2bcf8 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,4 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
-DIST gst-rtsp-server-1.12.3.tar.xz 631392 BLAKE2B 
97d401cf79dd99e0b8869c454b9f4de8d9c87b2ab2382e627f60759f69b1b25a8b071ed5a7a53bd5641482390e8dfc691512bf367efce57d3fa9223e7af1cb4e
 SHA512 
cab130bf57692852827864ac9156bdf76dbcf0691f6ce6fe04a7176123b2e3ff4637edbffb3c5b14ec1db6d5c2c4f3460ed54a5ccae98aee9547af45d0bc82a7
 DIST gst-rtsp-server-1.12.4.tar.xz 632488 BLAKE2B 
86c9734128a34f3c3bb983133475ab0fd43a2ac79a76dcb1470a97165feca4a6b9b0c9dbf9177fe47a263eb2a192e57992eb767ffc938f7b0a026a252181dd2d
 SHA512 
295c27803b22ba58fcbc2e2509246d64bb6bc038d8ad8b9fe5b82c75346cccff49c61157fb05e9557e45bcf791cc7b7720aea6dd2e23e9922a345da426f291f1
 DIST gst-rtsp-server-1.14.1.tar.xz 662316 BLAKE2B 
9ff6abe945b1a4936a713e098a2013c0d954a1f7f0fdf4f9d9ec0df9ff19f5526c96a95c101ae58db97a886cb477c001eea1dc056bd4e35e4bcd4cdd16a4dfcb
 SHA512 
c559177434cd710702be623da0e9821e3867f865c94bfc425e558a467288ff77ee1ce9114389d8f8462fd979eb34a8da665d40e8e0b10a54a077f53ec954d07a

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
deleted file mode 100644
index a271b233b43..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-
-# FIXME: check should depend on USE=test but check is losy
-# configure says good and bad are required by macros forces them to be optional
-# they are only used in unittests anyway.
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.12
-   test? (
-   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   )
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-06-17 Thread Mart Raudsepp
commit: c89ab8f3af1c01f1605a68d536d955068fdf766c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 16 23:15:27 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 17 21:50:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89ab8f3

media-libs/gst-rtsp-server: bump to 1.14.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 2cb7818cca7..9c4e81a0673 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,4 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 DIST gst-rtsp-server-1.12.3.tar.xz 631392 BLAKE2B 
97d401cf79dd99e0b8869c454b9f4de8d9c87b2ab2382e627f60759f69b1b25a8b071ed5a7a53bd5641482390e8dfc691512bf367efce57d3fa9223e7af1cb4e
 SHA512 
cab130bf57692852827864ac9156bdf76dbcf0691f6ce6fe04a7176123b2e3ff4637edbffb3c5b14ec1db6d5c2c4f3460ed54a5ccae98aee9547af45d0bc82a7
 DIST gst-rtsp-server-1.12.4.tar.xz 632488 BLAKE2B 
86c9734128a34f3c3bb983133475ab0fd43a2ac79a76dcb1470a97165feca4a6b9b0c9dbf9177fe47a263eb2a192e57992eb767ffc938f7b0a026a252181dd2d
 SHA512 
295c27803b22ba58fcbc2e2509246d64bb6bc038d8ad8b9fe5b82c75346cccff49c61157fb05e9557e45bcf791cc7b7720aea6dd2e23e9922a345da426f291f1
+DIST gst-rtsp-server-1.14.1.tar.xz 662316 BLAKE2B 
9ff6abe945b1a4936a713e098a2013c0d954a1f7f0fdf4f9d9ec0df9ff19f5526c96a95c101ae58db97a886cb477c001eea1dc056bd4e35e4bcd4cdd16a4dfcb
 SHA512 
c559177434cd710702be623da0e9821e3867f865c94bfc425e558a467288ff77ee1ce9114389d8f8462fd979eb34a8da665d40e8e0b10a54a077f53ec954d07a

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
new file mode 100644
index 000..71397223a38
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.14.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-rtsp-server.html;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# gst-plugins-base for many used elements and API
+# gst-plugins-good for rtprtxsend and rtpbin elements, maybe more
+# gst-plugins-srtp for srtpenc and srtpdec elements
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-srtp-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-debug \
+   --disable-valgrind \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-03-17 Thread Mikle Kolyada
commit: 7c9a7698a1023ff1f4d788bf91d28463650a2a9f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 17 17:16:44 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 17 17:19:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9a7698

media-libs/gst-rtsp-server: amd64 stable wrt bug #650540

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
index 80836e844b8..76b4fba11ee 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://people.freedesktop.org/~wtay/;
 
 LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="examples +introspection static-libs test"
 
 # FIXME: check should depend on USE=test but check is losy



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2018-02-14 Thread Mart Raudsepp
commit: d29329cc07d8aeeecc851bdba342847b58face44
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 15 00:20:07 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 15 00:33:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29329cc

media-libs/gst-rtsp-server: bump to 1.12.4 for upstream bug fixes

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild  | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index aacf6b118da..2cb7818cca7 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 DIST gst-rtsp-server-1.12.3.tar.xz 631392 BLAKE2B 
97d401cf79dd99e0b8869c454b9f4de8d9c87b2ab2382e627f60759f69b1b25a8b071ed5a7a53bd5641482390e8dfc691512bf367efce57d3fa9223e7af1cb4e
 SHA512 
cab130bf57692852827864ac9156bdf76dbcf0691f6ce6fe04a7176123b2e3ff4637edbffb3c5b14ec1db6d5c2c4f3460ed54a5ccae98aee9547af45d0bc82a7
+DIST gst-rtsp-server-1.12.4.tar.xz 632488 BLAKE2B 
86c9734128a34f3c3bb983133475ab0fd43a2ac79a76dcb1470a97165feca4a6b9b0c9dbf9177fe47a263eb2a192e57992eb767ffc938f7b0a026a252181dd2d
 SHA512 
295c27803b22ba58fcbc2e2509246d64bb6bc038d8ad8b9fe5b82c75346cccff49c61157fb05e9557e45bcf791cc7b7720aea6dd2e23e9922a345da426f291f1

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
new file mode 100644
index 000..80836e844b8
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://people.freedesktop.org/~wtay/;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# FIXME: check should depend on USE=test but check is losy
+# configure says good and bad are required by macros forces them to be optional
+# they are only used in unittests anyway.
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/check-0.9.2
+   >=dev-util/gtk-doc-am-1.12
+   test? (
+   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   )
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-12-16 Thread Mart Raudsepp
commit: e0053d0e7c6c1d30c294de9ae2433fa2db50ce4b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 16 18:06:44 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 17 01:01:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0053d0e

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild  | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 8d0da3154f2..aacf6b118da 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,2 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 BLAKE2B 
10c01001a53daa039b1c48917fcd31ac0f6437d365bac2aa6b70d0b43cb94df89ab1d2a55b8fc89f5e04efffca142f99fe0f96a1c2708acc9a062f4f3a01cd8d
 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
-DIST gst-rtsp-server-1.10.3.tar.xz 628808 BLAKE2B 
46b4be2772dad8531e9220a3128909312f6c045384feb78cd41b93c31635741ee5d8101465cb3f6987296d7a8ea7a03d420cd939940d04c09039aa64b76b6cf1
 SHA512 
08bd56a04dbfda9d9509385e0ae255f596a4da36d0f998c3c7cb319f7050d3fb8718d11bb3304c667351a859e332f39b8013579cbc70cdb978cb358ae6063f7c
 DIST gst-rtsp-server-1.12.3.tar.xz 631392 BLAKE2B 
97d401cf79dd99e0b8869c454b9f4de8d9c87b2ab2382e627f60759f69b1b25a8b071ed5a7a53bd5641482390e8dfc691512bf367efce57d3fa9223e7af1cb4e
 SHA512 
cab130bf57692852827864ac9156bdf76dbcf0691f6ce6fe04a7176123b2e3ff4637edbffb3c5b14ec1db6d5c2c4f3460ed54a5ccae98aee9547af45d0bc82a7

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild
deleted file mode 100644
index a271b233b43..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-
-# FIXME: check should depend on USE=test but check is losy
-# configure says good and bad are required by macros forces them to be optional
-# they are only used in unittests anyway.
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.12
-   test? (
-   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   )
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-11-11 Thread Thomas Deutschmann
commit: 39f6b25fca7660fb19f86b66beb5873afc65e2df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 11 21:39:43 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 11 21:48:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f6b25f

media-libs/gst-rtsp-server: x86 stable (bug #635900)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
index e17cb55f675..abff56370ea 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="https://people.freedesktop.org/~wtay/;
 
 LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="examples +introspection static-libs test"
 
 # FIXME: check should depend on USE=test but check is losy



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-09-18 Thread Mart Raudsepp
commit: fda1735ad156fd040b54987a57aad5bcec51c141
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 21:35:44 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 21:42:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda1735a

media-libs/gst-rtsp-server: bump to 1.12.3 for upstream bug fixes

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild  | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 1f07a64fca8..595c278a096 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,4 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
 DIST gst-rtsp-server-1.10.3.tar.xz 628808 SHA256 
baf9f7d229711cb3d823a447a930132f809b3321eab3535491bb01c8a21566fe SHA512 
08bd56a04dbfda9d9509385e0ae255f596a4da36d0f998c3c7cb319f7050d3fb8718d11bb3304c667351a859e332f39b8013579cbc70cdb978cb358ae6063f7c
 WHIRLPOOL 
e323888dedb1f15360c27015d0176edfb58d70d11d859fa3768f73cefe4d1d6f694652af64268296eab5480588c7e864f8739d86d615009c38ac29bfd8c58d52
 DIST gst-rtsp-server-1.12.2.tar.xz 630356 SHA256 
d8ba9264e8ae6e440293328e759e40456f161aa66077b3143dd07581136190b3 SHA512 
6971fcdf12512a106dfe158ad5032792f4347fb3f577305a9762606ebc41a9c2fb6ba8325f79e320738ecf0097275829ab76ebfe68e13d29fd81134d18663e67
 WHIRLPOOL 
5933137d4e2288df491ca966036226651f3f79ada27f61c2388b5dc7cb58baa604f20935399e795b2c5ea686eba3aa2110445037b2614809dd93c79fbe2f5ef1
+DIST gst-rtsp-server-1.12.3.tar.xz 631392 SHA256 
67255971bb16029a01de66b9f9687f20d8dbf3d3bd75feb48605d0723a7c74ec SHA512 
cab130bf57692852827864ac9156bdf76dbcf0691f6ce6fe04a7176123b2e3ff4637edbffb3c5b14ec1db6d5c2c4f3460ed54a5ccae98aee9547af45d0bc82a7
 WHIRLPOOL 
18e33ac818488e36349724d6071aa1be1d8b85c05a7fecf7e6f151861c096fdae3b8d4cadb1e02e5acf94366449f53410ae32ac86c3f96767314dbb43199c05d

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
new file mode 100644
index 000..e17cb55f675
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://people.freedesktop.org/~wtay/;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# FIXME: check should depend on USE=test but check is losy
+# configure says good and bad are required by macros forces them to be optional
+# they are only used in unittests anyway.
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/check-0.9.2
+   >=dev-util/gtk-doc-am-1.12
+   test? (
+   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   )
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-09-18 Thread Mart Raudsepp
commit: 34184ddc403bab35189b344782079981eb8a36c4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 21:36:04 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 21:42:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34184ddc

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild  | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 595c278a096..33e61cb71e9 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,4 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
 DIST gst-rtsp-server-1.10.3.tar.xz 628808 SHA256 
baf9f7d229711cb3d823a447a930132f809b3321eab3535491bb01c8a21566fe SHA512 
08bd56a04dbfda9d9509385e0ae255f596a4da36d0f998c3c7cb319f7050d3fb8718d11bb3304c667351a859e332f39b8013579cbc70cdb978cb358ae6063f7c
 WHIRLPOOL 
e323888dedb1f15360c27015d0176edfb58d70d11d859fa3768f73cefe4d1d6f694652af64268296eab5480588c7e864f8739d86d615009c38ac29bfd8c58d52
-DIST gst-rtsp-server-1.12.2.tar.xz 630356 SHA256 
d8ba9264e8ae6e440293328e759e40456f161aa66077b3143dd07581136190b3 SHA512 
6971fcdf12512a106dfe158ad5032792f4347fb3f577305a9762606ebc41a9c2fb6ba8325f79e320738ecf0097275829ab76ebfe68e13d29fd81134d18663e67
 WHIRLPOOL 
5933137d4e2288df491ca966036226651f3f79ada27f61c2388b5dc7cb58baa604f20935399e795b2c5ea686eba3aa2110445037b2614809dd93c79fbe2f5ef1
 DIST gst-rtsp-server-1.12.3.tar.xz 631392 SHA256 
67255971bb16029a01de66b9f9687f20d8dbf3d3bd75feb48605d0723a7c74ec SHA512 
cab130bf57692852827864ac9156bdf76dbcf0691f6ce6fe04a7176123b2e3ff4637edbffb3c5b14ec1db6d5c2c4f3460ed54a5ccae98aee9547af45d0bc82a7
 WHIRLPOOL 
18e33ac818488e36349724d6071aa1be1d8b85c05a7fecf7e6f151861c096fdae3b8d4cadb1e02e5acf94366449f53410ae32ac86c3f96767314dbb43199c05d

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild
deleted file mode 100644
index e17cb55f675..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples +introspection static-libs test"
-
-# FIXME: check should depend on USE=test but check is losy
-# configure says good and bad are required by macros forces them to be optional
-# they are only used in unittests anyway.
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.12
-   test? (
-   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   )
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-09-16 Thread Mart Raudsepp
commit: 07b8179b56af64ab2f82c5dd1aef2e5cde748ede
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 16 20:22:40 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 16 20:49:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b8179b

media-libs/gst-rtsp-server: bump to 1.12.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild  | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 9e880a5ef09..1f07a64fca8 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
 DIST gst-rtsp-server-1.10.3.tar.xz 628808 SHA256 
baf9f7d229711cb3d823a447a930132f809b3321eab3535491bb01c8a21566fe SHA512 
08bd56a04dbfda9d9509385e0ae255f596a4da36d0f998c3c7cb319f7050d3fb8718d11bb3304c667351a859e332f39b8013579cbc70cdb978cb358ae6063f7c
 WHIRLPOOL 
e323888dedb1f15360c27015d0176edfb58d70d11d859fa3768f73cefe4d1d6f694652af64268296eab5480588c7e864f8739d86d615009c38ac29bfd8c58d52
+DIST gst-rtsp-server-1.12.2.tar.xz 630356 SHA256 
d8ba9264e8ae6e440293328e759e40456f161aa66077b3143dd07581136190b3 SHA512 
6971fcdf12512a106dfe158ad5032792f4347fb3f577305a9762606ebc41a9c2fb6ba8325f79e320738ecf0097275829ab76ebfe68e13d29fd81134d18663e67
 WHIRLPOOL 
5933137d4e2288df491ca966036226651f3f79ada27f61c2388b5dc7cb58baa604f20935399e795b2c5ea686eba3aa2110445037b2614809dd93c79fbe2f5ef1

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild
new file mode 100644
index 000..e17cb55f675
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.12.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://people.freedesktop.org/~wtay/;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# FIXME: check should depend on USE=test but check is losy
+# configure says good and bad are required by macros forces them to be optional
+# they are only used in unittests anyway.
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/check-0.9.2
+   >=dev-util/gtk-doc-am-1.12
+   test? (
+   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   )
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-09-01 Thread Mart Raudsepp
commit: 291674371131bd5b42640fb8c84dde84f2c834c9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 30 10:01:29 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep  2 04:18:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29167437

media-libs/gst-rtsp-server: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gst-rtsp-server/Manifest|  1 -
 .../gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild   | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index b82fdfba97b..9e880a5ef09 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,2 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
 DIST gst-rtsp-server-1.10.3.tar.xz 628808 SHA256 
baf9f7d229711cb3d823a447a930132f809b3321eab3535491bb01c8a21566fe SHA512 
08bd56a04dbfda9d9509385e0ae255f596a4da36d0f998c3c7cb319f7050d3fb8718d11bb3304c667351a859e332f39b8013579cbc70cdb978cb358ae6063f7c
 WHIRLPOOL 
e323888dedb1f15360c27015d0176edfb58d70d11d859fa3768f73cefe4d1d6f694652af64268296eab5480588c7e864f8739d86d615009c38ac29bfd8c58d52
-DIST gst-rtsp-server-1.8.3.tar.xz 601536 SHA256 
010f06800c1c957851d1352e5ec7a8ba3ce6a857fec1b8afc7d1a9e5f53288bf SHA512 
576b4d39abd5d6903da8dd1a0b1d5464e52ec050bad27cec304ad30f4e839e7ec18f07808e1d43f4b10ba469f02f32c6c494a285480347cdf9967de1723bc9fe
 WHIRLPOOL 
f7ac6f592f5341d46d19b3e3930ed362d71b44518ff5ceb1f11ad893f5976c27567f83d6836b28fc2d93152853a09c84b3b8558f2e19f047fbb8f364fad29c51

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild
deleted file mode 100644
index c885407764f..000
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-
-# FIXME: check should depend on USE=test but check is losy
-# configure says good and bad are required by macros forces them to be optional
-# they are only used in unittests anyway.
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.12
-   test? (
-   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   )
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins "${S}"/examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-02-11 Thread Mart Raudsepp
commit: 0b1d4526ca46892684722f203878ead0780d7b81
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 11 13:40:13 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 11 14:52:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1d4526

media-libs/gst-rtsp-server: bump to 1.10.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild  | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index e292b4c36c..b82fdfba97 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
+DIST gst-rtsp-server-1.10.3.tar.xz 628808 SHA256 
baf9f7d229711cb3d823a447a930132f809b3321eab3535491bb01c8a21566fe SHA512 
08bd56a04dbfda9d9509385e0ae255f596a4da36d0f998c3c7cb319f7050d3fb8718d11bb3304c667351a859e332f39b8013579cbc70cdb978cb358ae6063f7c
 WHIRLPOOL 
e323888dedb1f15360c27015d0176edfb58d70d11d859fa3768f73cefe4d1d6f694652af64268296eab5480588c7e864f8739d86d615009c38ac29bfd8c58d52
 DIST gst-rtsp-server-1.8.3.tar.xz 601536 SHA256 
010f06800c1c957851d1352e5ec7a8ba3ce6a857fec1b8afc7d1a9e5f53288bf SHA512 
576b4d39abd5d6903da8dd1a0b1d5464e52ec050bad27cec304ad30f4e839e7ec18f07808e1d43f4b10ba469f02f32c6c494a285480347cdf9967de1723bc9fe
 WHIRLPOOL 
f7ac6f592f5341d46d19b3e3930ed362d71b44518ff5ceb1f11ad893f5976c27567f83d6836b28fc2d93152853a09c84b3b8558f2e19f047fbb8f364fad29c51

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild
new file mode 100644
index 00..272376de26
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.10.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://people.freedesktop.org/~wtay/;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# FIXME: check should depend on USE=test but check is losy
+# configure says good and bad are required by macros forces them to be optional
+# they are only used in unittests anyway.
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/check-0.9.2
+   >=dev-util/gtk-doc-am-1.12
+   test? (
+   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   )
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2017-01-25 Thread Mart Raudsepp
commit: a4ee830fe0c39c6067b1a6de1f1b94e3391d7380
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 26 05:22:20 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 26 05:22:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ee830f

media-libs/gst-rtsp-server: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gst-rtsp-server/Manifest|  2 -
 .../gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild   | 73 --
 .../gst-rtsp-server/gst-rtsp-server-1.8.2.ebuild   | 71 -
 3 files changed, 146 deletions(-)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index 03c6d2b..e292b4c 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,4 +1,2 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
-DIST gst-rtsp-server-1.6.2.tar.xz 560824 SHA256 
0f51f9879556c0950203c766b09a1b62f1f25b17f9a7d516e01b13ecf93c8858 SHA512 
853a26cde765f029c1d357092684a2c0b187c213e0877567b17f45727e179e110fd55484134bfee0dfd32b5af8fa8443c5cafac0aa6d445166fe3d12aa331354
 WHIRLPOOL 
fba57cdb95926312f2e9d3db495ecffdd46962c758aafb606d18c97561e8da7233da2939100ba7fd03d4d4c4605c72511a2cc26408e09aefd83f2d59e6ae
-DIST gst-rtsp-server-1.8.2.tar.xz 599944 SHA256 
7d414cd4302ae253821dcb22d483fadc9d21cf96b5fd4c0a33fd41960f8e0459 SHA512 
9573b7f440ac9885a7ca168b5e249994cc8534233058e6297d05c7e933388cf7e6ecd23acbf0793853557498e357c61877915cbc05c2e0a2796668bfaa0fb738
 WHIRLPOOL 
c59548399e0025cb7d68d5769f6154472838af387259f9685d1242769f545b27ed160a65532f741d7b49e2f5e52ff0e9097dbf1cd31d7cecc6e54810bef37bf4
 DIST gst-rtsp-server-1.8.3.tar.xz 601536 SHA256 
010f06800c1c957851d1352e5ec7a8ba3ce6a857fec1b8afc7d1a9e5f53288bf SHA512 
576b4d39abd5d6903da8dd1a0b1d5464e52ec050bad27cec304ad30f4e839e7ec18f07808e1d43f4b10ba469f02f32c6c494a285480347cdf9967de1723bc9fe
 WHIRLPOOL 
f7ac6f592f5341d46d19b3e3930ed362d71b44518ff5ceb1f11ad893f5976c27567f83d6836b28fc2d93152853a09c84b3b8558f2e19f047fbb8f364fad29c51

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
deleted file mode 100644
index 8084b0a..
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils gstreamer
-
-DESCRIPTION="A GStreamer based RTSP server"
-HOMEPAGE="https://people.freedesktop.org/~wtay/;
-
-LICENSE="LGPL-2"
-KEYWORDS="amd64 x86"
-IUSE="examples +introspection static-libs test"
-
-# FIXME: check should depend on USE=test but check is losy
-# configure says good and bad are required by macros forces them to be optional
-# they are only used in unittests anyway.
-RDEPEND="
-   >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
-   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/check-0.9.2
-   >=dev-util/gtk-doc-am-1.12
-   virtual/pkgconfig
-   test? (
-   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
-   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
-   )
-"
-
-# Due to gstreamer src_configure
-QA_CONFIGURE_OPTIONS="--enable-nls"
-
-multilib_src_configure() {
-   # debug: only adds -g to CFLAGS
-   # docbook: nothing behind that switch
-   # libcgroup is automagic and only used in examples
-   gstreamer_multilib_src_configure \
-   --disable-examples \
-   --disable-docbook \
-   --disable-gtk-doc \
-   $(multilib_native_use_enable introspection) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   LIBCGROUP_LIBS= \
-   LIBCGROUP_FLAGS=
-
-   # work-around gtk-doc out-of-source brokedness
-   if multilib_is_native_abi ; then
-   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
-   fi
-}
-
-multilib_src_install() {
-   emake install DESTDIR="${D}"
-   # Handle broken upstream modifications to defaults of gtk-doc
-   emake install -C docs/libs DESTDIR="${D}"
-   prune_libtool_files
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use examples ; then
-   insinto 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2016-09-18 Thread Gilles Dartiguelongue
commit: 309338ff9c304ffb6d1677f0368407ba9919cd8a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Sep 18 21:42:52 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Sep 18 22:43:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309338ff

media-libs/gst-rtsp-server: version bump 1.8.2 → 1.8.3

Package-Manager: portage-2.3.0

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild   | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index fe3d9d4..03c6d2b 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,3 +1,4 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
 DIST gst-rtsp-server-1.6.2.tar.xz 560824 SHA256 
0f51f9879556c0950203c766b09a1b62f1f25b17f9a7d516e01b13ecf93c8858 SHA512 
853a26cde765f029c1d357092684a2c0b187c213e0877567b17f45727e179e110fd55484134bfee0dfd32b5af8fa8443c5cafac0aa6d445166fe3d12aa331354
 WHIRLPOOL 
fba57cdb95926312f2e9d3db495ecffdd46962c758aafb606d18c97561e8da7233da2939100ba7fd03d4d4c4605c72511a2cc26408e09aefd83f2d59e6ae
 DIST gst-rtsp-server-1.8.2.tar.xz 599944 SHA256 
7d414cd4302ae253821dcb22d483fadc9d21cf96b5fd4c0a33fd41960f8e0459 SHA512 
9573b7f440ac9885a7ca168b5e249994cc8534233058e6297d05c7e933388cf7e6ecd23acbf0793853557498e357c61877915cbc05c2e0a2796668bfaa0fb738
 WHIRLPOOL 
c59548399e0025cb7d68d5769f6154472838af387259f9685d1242769f545b27ed160a65532f741d7b49e2f5e52ff0e9097dbf1cd31d7cecc6e54810bef37bf4
+DIST gst-rtsp-server-1.8.3.tar.xz 601536 SHA256 
010f06800c1c957851d1352e5ec7a8ba3ce6a857fec1b8afc7d1a9e5f53288bf SHA512 
576b4d39abd5d6903da8dd1a0b1d5464e52ec050bad27cec304ad30f4e839e7ec18f07808e1d43f4b10ba469f02f32c6c494a285480347cdf9967de1723bc9fe
 WHIRLPOOL 
f7ac6f592f5341d46d19b3e3930ed362d71b44518ff5ceb1f11ad893f5976c27567f83d6836b28fc2d93152853a09c84b3b8558f2e19f047fbb8f364fad29c51

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild
new file mode 100644
index ..d687a6c
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.8.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="https://people.freedesktop.org/~wtay/;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# FIXME: check should depend on USE=test but check is losy
+# configure says good and bad are required by macros forces them to be optional
+# they are only used in unittests anyway.
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/check-0.9.2
+   >=dev-util/gtk-doc-am-1.12
+   test? (
+   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   )
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2016-04-02 Thread Pacho Ramos
commit: 8391b4b5d0ec58c179280fc11201686c03e587da
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Apr  2 20:24:53 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Apr  2 20:37:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8391b4b5

media-libs/gst-rtsp-server: x86 stable, bug 566378

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"

 media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
index 2a9e33c..c086379 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="A GStreamer based RTSP server"
 HOMEPAGE="http://people.freedesktop.org/~wtay/;
 
 LICENSE="LGPL-2"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="examples +introspection static-libs test"
 
 # FIXME: check should depend on USE=test but check is losy



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/

2015-12-26 Thread Gilles Dartiguelongue
commit: 36e0111df8a1866c5da4604f7a377e995c343142
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec 26 18:00:52 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Dec 26 18:20:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e0111d

media-libs/gst-rtsp-server: version bump to 1.6.2

Package-Manager: portage-2.2.26

 media-libs/gst-rtsp-server/Manifest|  1 +
 .../gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/media-libs/gst-rtsp-server/Manifest 
b/media-libs/gst-rtsp-server/Manifest
index a6bfbca..6b4e8b8 100644
--- a/media-libs/gst-rtsp-server/Manifest
+++ b/media-libs/gst-rtsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST gst-rtsp-0.10.8.tar.bz2 567670 SHA256 
9915887cf8515bda87462c69738646afb715b597613edc7340477ccab63a6617 SHA512 
c5020cffa9334b7d9c6b9dbe6f32bd45801c67689269d232e954ef9d96d8b988e3fb19da89701eae26419df0bf6de5796f7780cfbedda4c07154b1c1ebd7
 WHIRLPOOL 
6bd260edaef5ab003ef7176d84c46d5a94d365af51226108af9ab845d6e5910d90c721d5fd87e7fe93b141a82e5114b4c674a1d2500ef57302bf845c87f5463c
 DIST gst-rtsp-server-1.4.5.tar.xz 530724 SHA256 
3089254bd31b7c1f1cf2c034a3b3551f92878f9e3cab65cef3a901a04c0f1d37 SHA512 
0f7bbad94416de73abffd76f88fa051b6db4e5250486669b29b101d06a3629ccef886f2048d51d1e3b78c22393eaa86a1f44c696b25ffabc19a1c37c3e442a35
 WHIRLPOOL 
0a82942e3172a5d6f7699e73c41ab6cfd5c85c52153058fc38673dd347df5f67fa26229273cf29a6ef841c85ddf3ae3f37c0d5db073978c7f9d5546db9b7ce39
+DIST gst-rtsp-server-1.6.2.tar.xz 560824 SHA256 
0f51f9879556c0950203c766b09a1b62f1f25b17f9a7d516e01b13ecf93c8858 SHA512 
853a26cde765f029c1d357092684a2c0b187c213e0877567b17f45727e179e110fd55484134bfee0dfd32b5af8fa8443c5cafac0aa6d445166fe3d12aa331354
 WHIRLPOOL 
fba57cdb95926312f2e9d3db495ecffdd46962c758aafb606d18c97561e8da7233da2939100ba7fd03d4d4c4605c72511a2cc26408e09aefd83f2d59e6ae

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
new file mode 100644
index 000..71a6596
--- /dev/null
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.6.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils gstreamer
+
+DESCRIPTION="A GStreamer based RTSP server"
+HOMEPAGE="http://people.freedesktop.org/~wtay/;
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples +introspection static-libs test"
+
+# FIXME: check should depend on USE=test but check is losy
+# configure says good and bad are required by macros forces them to be optional
+# they are only used in unittests anyway.
+RDEPEND="
+   >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
+   >=media-libs/gstreamer-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/check-0.9.2
+   >=dev-util/gtk-doc-am-1.12
+   virtual/pkgconfig
+   test? (
+   
>=media-libs/gst-plugins-bad-${PV}:${SLOT}[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   )
+"
+
+# Due to gstreamer src_configure
+QA_CONFIGURE_OPTIONS="--enable-nls"
+
+multilib_src_configure() {
+   # debug: only adds -g to CFLAGS
+   # docbook: nothing behind that switch
+   # libcgroup is automagic and only used in examples
+   gstreamer_multilib_src_configure \
+   --disable-examples \
+   --disable-docbook \
+   --disable-gtk-doc \
+   $(multilib_native_use_enable introspection) \
+   $(use_enable static-libs static) \
+   $(use_enable test tests) \
+   LIBCGROUP_LIBS= \
+   LIBCGROUP_FLAGS=
+
+   # work-around gtk-doc out-of-source brokedness
+   if multilib_is_native_abi ; then
+   ln -s "${S}"/docs/libs/${d}/html docs/libs/${d}/html || die
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+   # Handle broken upstream modifications to defaults of gtk-doc
+   emake install -C docs/libs DESTDIR="${D}"
+   prune_libtool_files
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins "${S}"/examples/*.c
+   fi
+}