[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-rtsp-server/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}