* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2017-06-17 12:36 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2017-06-17 12:36 UTC (permalink / raw
To: gentoo-commits
commit: 5ecdf84a5024ccd717a06ae586c2b0789137b7e0
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 17 12:36:00 2017 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 17 12:36:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecdf84a
net-misc/gerbera: Pass through taglib useflag to cmake
Package-Manager: Portage-2.3.5, Repoman-2.3.2
net-misc/gerbera/gerbera-1.0.0.ebuild | 1 +
net-misc/gerbera/gerbera-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/net-misc/gerbera/gerbera-1.0.0.ebuild b/net-misc/gerbera/gerbera-1.0.0.ebuild
index aff60159844..6b6892239b6 100644
--- a/net-misc/gerbera/gerbera-1.0.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.0.0.ebuild
@@ -65,6 +65,7 @@ src_configure() {
-DWITH_LASTFM="$(usex lastfm)" \
-DWITH_MAGIC="$(usex magic)" \
-DWITH_MYSQL="$(usex mysql)"
+ -DWITH_TAGLIB="$(usex taglib)"
)
cmake-utils_src_configure
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index aff60159844..6b6892239b6 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -65,6 +65,7 @@ src_configure() {
-DWITH_LASTFM="$(usex lastfm)" \
-DWITH_MAGIC="$(usex magic)" \
-DWITH_MYSQL="$(usex mysql)"
+ -DWITH_TAGLIB="$(usex taglib)"
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2017-06-26 18:59 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2017-06-26 18:59 UTC (permalink / raw
To: gentoo-commits
commit: 82e039bc9c0053e7d08b968fdbce948536e2a81a
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 18:58:54 2017 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 18:58:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e039bc
net-misc/gerbera: Add missing ipv6 flag dep on libupnp.
Fixes #622294
Package-Manager: Portage-2.3.5, Repoman-2.3.2
net-misc/gerbera/gerbera-1.0.0-r1.ebuild | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.0.0-r1.ebuild b/net-misc/gerbera/gerbera-1.0.0-r1.ebuild
index 6202d227a4d..2d2a5ecf2c1 100644
--- a/net-misc/gerbera/gerbera-1.0.0-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.0.0-r1.ebuild
@@ -25,7 +25,7 @@ IUSE="curl debug +exif +ffmpeg +javascript lastfm libav +magic mysql +taglib"
DEPEND="
!!net-misc/mediatomb
- net-libs/libupnp:1.8[reuseaddr]
+ net-libs/libupnp:1.8[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( virtual/mysql )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 6202d227a4d..2d2a5ecf2c1 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -25,7 +25,7 @@ IUSE="curl debug +exif +ffmpeg +javascript lastfm libav +magic mysql +taglib"
DEPEND="
!!net-misc/mediatomb
- net-libs/libupnp:1.8[reuseaddr]
+ net-libs/libupnp:1.8[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( virtual/mysql )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2017-09-30 15:34 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2017-09-30 15:34 UTC (permalink / raw
To: gentoo-commits
commit: 9e4b693a9ba8ab129141a352fe7d4a31fa63361e
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 15:34:22 2017 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 15:34:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4b693a
net-misc/gerbera: Version bump
Fixes 632486
Package-Manager: Portage-2.3.10, Repoman-2.3.3
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.0.0-r2.ebuild => gerbera-1.1.0.ebuild} | 6 ++----
net-misc/gerbera/gerbera-9999.ebuild | 6 ++----
3 files changed, 5 insertions(+), 9 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index a0e6539fedc..a8e50e601fa 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1 @@
-DIST gerbera-1.0.0.tar.gz 805102 SHA256 297c26e0b4223ea96cc6db403e2a2e8f81c51b64284535f3bc644abf24f66975 SHA512 ddc269ce65ba6cd4778c3a7d7dd7f368d659e2813cee962ed167e1ab5a887d8dae32c0197e95733a799c2bb4835904c94f11e1411d4dfab4ed05f39519d4f42d WHIRLPOOL fc568d3e0c58b415b4cfe45a36418c821afcd3909dfd08a99c4ace1c8995d51ea8f7a8f90e13858d60605d5c8ab6aa08b1cb2a10cb02133cef45bfdc2d320ec0
+DIST gerbera-1.1.0.tar.gz 1308827 SHA256 225247e94983d24d50c0877cd7c9ef1e013091f2ec43fac7e2a3c3b82c11d5bd SHA512 975b6f2f5d7538d94eec55ef76467be6b2c94e78cc1735c364053f1cc08dc3b59f8d1c8987dbef3b8fc82896c433f69228d713f03addce5f3ddc643fe4c05d8b WHIRLPOOL 876625f2669dd32dd67e88bc60ca98e216f6bf01f3729d8a629e42f6871c69f53dbc62fdce9b9ea98aecc77a5f4fe1da17530586227546c6929ae762c9ecb49a
diff --git a/net-misc/gerbera/gerbera-1.0.0-r2.ebuild b/net-misc/gerbera/gerbera-1.1.0.ebuild
similarity index 94%
rename from net-misc/gerbera/gerbera-1.0.0-r2.ebuild
rename to net-misc/gerbera/gerbera-1.1.0.ebuild
index 98b91521521..86fe0131d52 100644
--- a/net-misc/gerbera/gerbera-1.0.0-r2.ebuild
+++ b/net-misc/gerbera/gerbera-1.1.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/v00d00/gerbera"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif +ffmpeg +javascript lastfm libav +magic mysql +taglib"
+IUSE="curl debug +exif +ffmpeg +javascript lastfm libav +magic mysql systemd +taglib"
DEPEND="
!!net-misc/mediatomb
@@ -65,6 +65,7 @@ src_configure() {
-DWITH_LASTFM="$(usex lastfm)" \
-DWITH_MAGIC="$(usex magic)" \
-DWITH_MYSQL="$(usex mysql)"
+ -DWITH_SYSTEMD="$(usex systemd)" \
-DWITH_TAGLIB="$(usex taglib)"
)
@@ -74,9 +75,6 @@ src_configure() {
src_install() {
cmake-utils_src_install
- systemd_dounit "${S}/scripts/systemd/${PN}.service"
- use mysql && systemd_dounit "${S}/scripts/systemd/${PN}-mysql.service"
-
newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 98b91521521..86fe0131d52 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/v00d00/gerbera"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif +ffmpeg +javascript lastfm libav +magic mysql +taglib"
+IUSE="curl debug +exif +ffmpeg +javascript lastfm libav +magic mysql systemd +taglib"
DEPEND="
!!net-misc/mediatomb
@@ -65,6 +65,7 @@ src_configure() {
-DWITH_LASTFM="$(usex lastfm)" \
-DWITH_MAGIC="$(usex magic)" \
-DWITH_MYSQL="$(usex mysql)"
+ -DWITH_SYSTEMD="$(usex systemd)" \
-DWITH_TAGLIB="$(usex taglib)"
)
@@ -74,9 +75,6 @@ src_configure() {
src_install() {
cmake-utils_src_install
- systemd_dounit "${S}/scripts/systemd/${PN}.service"
- use mysql && systemd_dounit "${S}/scripts/systemd/${PN}-mysql.service"
-
newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2017-12-04 20:21 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2017-12-04 20:21 UTC (permalink / raw
To: gentoo-commits
commit: c5f2ffa58e064d05c6aa1cb8cb90ac26f8fd0f64
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 4 20:21:07 2017 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Mon Dec 4 20:21:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f2ffa5
net-misc/gerbera: Tighten up libupnp versions range
Package-Manager: Portage-2.3.14, Repoman-2.3.6
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/gerbera-1.1.0-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index a8e50e601fa..5d4a63cedc1 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1 @@
-DIST gerbera-1.1.0.tar.gz 1308827 SHA256 225247e94983d24d50c0877cd7c9ef1e013091f2ec43fac7e2a3c3b82c11d5bd SHA512 975b6f2f5d7538d94eec55ef76467be6b2c94e78cc1735c364053f1cc08dc3b59f8d1c8987dbef3b8fc82896c433f69228d713f03addce5f3ddc643fe4c05d8b WHIRLPOOL 876625f2669dd32dd67e88bc60ca98e216f6bf01f3729d8a629e42f6871c69f53dbc62fdce9b9ea98aecc77a5f4fe1da17530586227546c6929ae762c9ecb49a
+DIST gerbera-1.1.0.tar.gz 1308827 BLAKE2B bb8d59702fef7b1048cc11d19d5de73ad5d5ca92908831b3c0d7d075c2a3c00d94a6a6bb5f5ba45a6cf0ef688294d041e1b71ac98e19235bce0f050928a5f873 SHA512 975b6f2f5d7538d94eec55ef76467be6b2c94e78cc1735c364053f1cc08dc3b59f8d1c8987dbef3b8fc82896c433f69228d713f03addce5f3ddc643fe4c05d8b
diff --git a/net-misc/gerbera/gerbera-1.1.0-r1.ebuild b/net-misc/gerbera/gerbera-1.1.0-r1.ebuild
index f9521cc5691..efac2f23345 100644
--- a/net-misc/gerbera/gerbera-1.1.0-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.1.0-r1.ebuild
@@ -25,7 +25,7 @@ IUSE="curl debug +exif +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic
DEPEND="
!!net-misc/mediatomb
- net-libs/libupnp:1.8[ipv6,reuseaddr]
+ <=net-libs/libupnp-1.8.2:1.8[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( virtual/mysql )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2018-04-05 21:21 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2018-04-05 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 10f606fd43c733873338a2a0a3cead2efc6bb850
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 5 21:20:17 2018 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 5 21:20:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f606fd
net-misc/gerbera: Update live ebuild, tidy metadata
Package-Manager: Portage-2.3.28, Repoman-2.3.9
net-misc/gerbera/gerbera-9999.ebuild | 9 +++++----
net-misc/gerbera/metadata.xml | 7 ++++---
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 7f6f95dd5c3..50806deadb0 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/gerbera/gerbera"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
DEPEND="
!!net-misc/mediatomb
@@ -33,6 +33,7 @@ DEPEND="
taglib? ( >=media-libs/taglib-1.11 )
lastfm? ( >=media-libs/lastfmlib-0.4 )
exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
ffmpeg? (
libav? ( >=media-video/libav-10:0= )
!libav? ( >=media-video/ffmpeg-2.2:0= )
@@ -58,9 +59,9 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
-DWITH_CURL="$(usex curl)" \
- -DWITH_LOGGING=1 \
- -DWITH_DEBUG_LOGGING="$(usex debug)" \
+ -DWITH_DEBUG="$(usex debug)" \
-DWITH_EXIF="$(usex exif)" \
+ -DWITH_EXIV2="$(usex exiv2)" \
-DWITH_AVCODEC="$(usex ffmpeg)" \
-DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
-DWITH_JS="$(usex javascript)" \
diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index 1c5747db8eb..22d6ba3fd3c 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -7,15 +7,16 @@
</maintainer>
<longdescription>Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices.</longdescription>
<use>
- <flag name="curl">Support YouTube and external media sources (e.g. internet radio)</flag>
+ <flag name="curl">Support HTTP media sources (e.g. internet radio)</flag>
+ <flag name="exiv2">Use <pkg>media-gfx/exiv2</pkg> to extract EXIF information</flag>
<flag name="ffmpegthumbnailer">Enable video thumbnail support with <pkg>media-video/ffmpegthumbnailer</pkg></flag>
<flag name="lastfm">Enable last.fm support</flag>
<flag name="magic">Use libmagic to determine file types</flag>
<flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than SQLite3</flag>
<flag name="protocol-extensions">Enable partial DLNA support</flag>
- <flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files' metadata rather than id3lib</flag>
+ <flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files' metadata</flag>
</use>
<upstream>
- <remote-id type="github">v00d00/gerbera</remote-id>
+ <remote-id type="github">gerbera/gerbera</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2018-05-05 10:19 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2018-05-05 10:19 UTC (permalink / raw
To: gentoo-commits
commit: aa7a540c546ea238e1596744bca8a07c43b3b1f7
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat May 5 09:30:05 2018 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat May 5 10:19:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7a540c
net-misc/gerbera: Version Bump
Package-Manager: Portage-2.3.31, Repoman-2.3.9
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.2.0.ebuild | 101 ++++++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 5d4a63cedc1..4b4ed07a000 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-1.1.0.tar.gz 1308827 BLAKE2B bb8d59702fef7b1048cc11d19d5de73ad5d5ca92908831b3c0d7d075c2a3c00d94a6a6bb5f5ba45a6cf0ef688294d041e1b71ac98e19235bce0f050928a5f873 SHA512 975b6f2f5d7538d94eec55ef76467be6b2c94e78cc1735c364053f1cc08dc3b59f8d1c8987dbef3b8fc82896c433f69228d713f03addce5f3ddc643fe4c05d8b
+DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
diff --git a/net-misc/gerbera/gerbera-1.2.0.ebuild b/net-misc/gerbera/gerbera-1.2.0.ebuild
new file mode 100644
index 00000000000..50806deadb0
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.2.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils linux-info systemd tmpfiles user
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ KEYWORDS=""
+ SRC_URI=""
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
+HOMEPAGE="https://github.com/gerbera/gerbera"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
+
+DEPEND="
+ !!net-misc/mediatomb
+ net-libs/libupnp:1.8[ipv6,reuseaddr]
+ >=dev-db/sqlite-3
+ dev-libs/expat
+ mysql? ( virtual/mysql )
+ javascript? ( dev-lang/duktape )
+ taglib? ( >=media-libs/taglib-1.11 )
+ lastfm? ( >=media-libs/lastfmlib-0.4 )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? (
+ libav? ( >=media-video/libav-10:0= )
+ !libav? ( >=media-video/ffmpeg-2.2:0= )
+ )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ curl? ( net-misc/curl net-misc/youtube-dl )
+ magic? ( sys-apps/file )
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /dev/null ${PN}
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CURL="$(usex curl)" \
+ -DWITH_DEBUG="$(usex debug)" \
+ -DWITH_EXIF="$(usex exif)" \
+ -DWITH_EXIV2="$(usex exiv2)" \
+ -DWITH_AVCODEC="$(usex ffmpeg)" \
+ -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
+ -DWITH_JS="$(usex javascript)" \
+ -DWITH_LASTFM="$(usex lastfm)" \
+ -DWITH_MAGIC="$(usex magic)" \
+ -DWITH_MYSQL="$(usex mysql)"
+ -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
+ -DWITH_SYSTEMD="$(usex systemd)" \
+ -DWITH_TAGLIB="$(usex taglib)" \
+ -DWITH_INOTIFY=1
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}/${PN}-1.0.0.config" config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+
+ keepdir /var/lib/${PN}
+ fowners ${PN}:${PN} /var/lib/${PN}
+}
+
+pkg_postinst() {
+ if use mysql ; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2018-05-05 17:29 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2018-05-05 17:29 UTC (permalink / raw
To: gentoo-commits
commit: 8659f329499887e17838ee536eb3a8430ea513e4
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat May 5 17:28:50 2018 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat May 5 17:29:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8659f329
net-misc/gerbera: Fix libupnp minimum version
Closes: https://github.com/gentoo/gentoo/pull/8273
Package-Manager: Portage-2.3.36, Repoman-2.3.9
net-misc/gerbera/{gerbera-1.2.0.ebuild => gerbera-1.2.0-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/gerbera-1.2.0.ebuild b/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
similarity index 98%
rename from net-misc/gerbera/gerbera-1.2.0.ebuild
rename to net-misc/gerbera/gerbera-1.2.0-r1.ebuild
index 50806deadb0..80b003ed072 100644
--- a/net-misc/gerbera/gerbera-1.2.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
@@ -25,7 +25,7 @@ IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav
DEPEND="
!!net-misc/mediatomb
- net-libs/libupnp:1.8[ipv6,reuseaddr]
+ >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( virtual/mysql )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-01-01 14:27 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-01-01 14:27 UTC (permalink / raw
To: gentoo-commits
commit: 1242cbaabf77d3a2ab91970b068f5673339eb2f3
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 1 14:25:16 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 1 14:27:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1242cbaa
net-misc/gerbera: Fix mysql client dep
Closes: https://bugs.gentoo.org/666008
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/gerbera-1.2.0-r1.ebuild | 4 ++--
net-misc/gerbera/gerbera-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.2.0-r1.ebuild b/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
index 80b003ed072..c3f775019bb 100644
--- a/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -28,7 +28,7 @@ DEPEND="
>=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
- mysql? ( virtual/mysql )
+ mysql? ( dev-db/mysql-connector-c )
javascript? ( dev-lang/duktape )
taglib? ( >=media-libs/taglib-1.11 )
lastfm? ( >=media-libs/lastfmlib-0.4 )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 50806deadb0..ff9299acd18 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -28,7 +28,7 @@ DEPEND="
net-libs/libupnp:1.8[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
- mysql? ( virtual/mysql )
+ mysql? ( dev-db/mysql-connector-c )
javascript? ( dev-lang/duktape )
taglib? ( >=media-libs/taglib-1.11 )
lastfm? ( >=media-libs/lastfmlib-0.4 )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-01-01 14:27 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-01-01 14:27 UTC (permalink / raw
To: gentoo-commits
commit: f28cfc6609a4f1f743d91cbacd2e6d9c4ecd513f
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 1 14:23:36 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 1 14:23:36 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28cfc66
net-misc/gerbera: Tidy old
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 -
net-misc/gerbera/gerbera-1.1.0-r1.ebuild | 102 -------------------------------
2 files changed, 103 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 4b4ed07a000..9b5bf6263c1 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.1.0.tar.gz 1308827 BLAKE2B bb8d59702fef7b1048cc11d19d5de73ad5d5ca92908831b3c0d7d075c2a3c00d94a6a6bb5f5ba45a6cf0ef688294d041e1b71ac98e19235bce0f050928a5f873 SHA512 975b6f2f5d7538d94eec55ef76467be6b2c94e78cc1735c364053f1cc08dc3b59f8d1c8987dbef3b8fc82896c433f69228d713f03addce5f3ddc643fe4c05d8b
DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
diff --git a/net-misc/gerbera/gerbera-1.1.0-r1.ebuild b/net-misc/gerbera/gerbera-1.1.0-r1.ebuild
deleted file mode 100644
index efac2f23345..00000000000
--- a/net-misc/gerbera/gerbera-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils linux-info systemd tmpfiles user
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
-HOMEPAGE="https://github.com/gerbera/gerbera"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
-
-DEPEND="
- !!net-misc/mediatomb
- <=net-libs/libupnp-1.8.2:1.8[ipv6,reuseaddr]
- >=dev-db/sqlite-3
- dev-libs/expat
- mysql? ( virtual/mysql )
- javascript? ( dev-lang/duktape )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- ffmpeg? (
- libav? ( >=media-video/libav-10:0= )
- !libav? ( >=media-video/ffmpeg-2.2:0= )
- )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl net-misc/youtube-dl )
- magic? ( sys-apps/file )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-PATCHES=( "${FILESDIR}/${P}-build-failure.patch" )
-
-pkg_setup() {
- linux-info_pkg_setup
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_LOGGING=1 \
- -DWITH_DEBUG_LOGGING="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.0.0.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-
- keepdir /var/lib/${PN}
- fowners ${PN}:${PN} /var/lib/${PN}
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-01-31 21:10 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-01-31 21:10 UTC (permalink / raw
To: gentoo-commits
commit: bf531ff44e08bc0d8b00d3d617cd07123e688c84
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 31 21:10:13 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Thu Jan 31 21:10:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf531ff4
net-misc/gerbera: Tidy old, sync git ebuild
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/gerbera-1.3.0.ebuild | 101 ----------------------------------
net-misc/gerbera/gerbera-9999.ebuild | 4 +-
2 files changed, 2 insertions(+), 103 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.3.0.ebuild b/net-misc/gerbera/gerbera-1.3.0.ebuild
deleted file mode 100644
index fcdb0195c5e..00000000000
--- a/net-misc/gerbera/gerbera-1.3.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils linux-info systemd tmpfiles user
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
-HOMEPAGE="https://github.com/gerbera/gerbera"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
-
-DEPEND="
- !!net-misc/mediatomb
- >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
- >=dev-db/sqlite-3
- dev-libs/expat
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? (
- libav? ( >=media-video/libav-10:0= )
- !libav? ( >=media-video/ffmpeg-2.2:0= )
- )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl net-misc/youtube-dl )
- magic? ( sys-apps/file )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${P}.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-
- keepdir /var/lib/${PN}
- fowners ${PN}:${PN} /var/lib/${PN}
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index ff9299acd18..1b1129c4725 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -25,7 +25,7 @@ IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav
DEPEND="
!!net-misc/mediatomb
- net-libs/libupnp:1.8[ipv6,reuseaddr]
+ >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( dev-db/mysql-connector-c )
@@ -84,7 +84,7 @@ src_install() {
newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.0.0.config" config.xml
+ newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
fperms 0640 /etc/${PN}/config.xml
fowners root:gerbera /etc/${PN}/config.xml
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-04-04 19:13 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-04-04 19:13 UTC (permalink / raw
To: gentoo-commits
commit: c882273d025ee04adbd45d6cbbd1ccb07e35e0d1
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 4 19:13:18 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 4 19:13:18 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c882273d
net-misc/gerbera: Version bump
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.3.0-r1.ebuild => gerbera-1.3.1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 227564a9a01..4139220e1d2 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1,2 @@
DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
-DIST gerbera-1.3.0.tar.gz 2799974 BLAKE2B b062b554552a58e3c71b18d189e4c1e6a59be4150ab3f2c22ba1e2186ca55a181a4037694e79803ebd5e877f3c75e55fe09665b06ec64374fe418082dc22fa7d SHA512 1afebd865a226ac13f82fb97381015d7875c1bebd9186e793acd8d715ac049e0502e60e4696a53b9d23d9dbccb4758889e1b3638fb53aeede3796c3264a01434
+DIST gerbera-1.3.1.tar.gz 2803481 BLAKE2B b6fef9b2f5904eb778279e2e8ff1f9b3cc53713142390c67d68d86d80893957aa55309c23df878766a188c2917bc33b2788d153317d9ef1ce60e96a452039e18 SHA512 dbac60300d2f3e0b7eb520c9cb3026be3a4e1e4a3e1f5a1c6ddb2279ffe7c30ed5c1a59373f0d9e43de2cec751a5ff6644c3af53f866fc6a54f549ae934a26e1
diff --git a/net-misc/gerbera/gerbera-1.3.0-r1.ebuild b/net-misc/gerbera/gerbera-1.3.1.ebuild
similarity index 97%
rename from net-misc/gerbera/gerbera-1.3.0-r1.ebuild
rename to net-misc/gerbera/gerbera-1.3.1.ebuild
index fcdb0195c5e..1b1129c4725 100644
--- a/net-misc/gerbera/gerbera-1.3.0-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.3.1.ebuild
@@ -84,7 +84,7 @@ src_install() {
newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
insinto /etc/${PN}
- newins "${FILESDIR}/${P}.config" config.xml
+ newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
fperms 0640 /etc/${PN}/config.xml
fowners root:gerbera /etc/${PN}/config.xml
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-07-07 9:21 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-07-07 9:21 UTC (permalink / raw
To: gentoo-commits
commit: 6e2b9d260979c76db57a53a91127f77e5e155fd7
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 7 09:21:25 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 7 09:21:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2b9d26
net-misc/gerbera: Version bump
Closes: https://bugs.gentoo.org/688980
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.3.2.ebuild | 101 ++++++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 4139220e1d2..6da47883406 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1,3 @@
DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
DIST gerbera-1.3.1.tar.gz 2803481 BLAKE2B b6fef9b2f5904eb778279e2e8ff1f9b3cc53713142390c67d68d86d80893957aa55309c23df878766a188c2917bc33b2788d153317d9ef1ce60e96a452039e18 SHA512 dbac60300d2f3e0b7eb520c9cb3026be3a4e1e4a3e1f5a1c6ddb2279ffe7c30ed5c1a59373f0d9e43de2cec751a5ff6644c3af53f866fc6a54f549ae934a26e1
+DIST gerbera-1.3.2.tar.gz 2845728 BLAKE2B 15c8294486e9c5eb804d4b433e491b9db98821e0cc7274696b0056a8dde69beded83e092beddf31a171085d5913533a5d7dfe01afd1385f659da6fadd2eebaec SHA512 32a66dc25340969bbbbc2810199735b72ff258eb2d4a359402469f4ce21690843d37ad4134667d10f03967d113b33b08bcae7329cdda49dfd60dbd01b21d5b27
diff --git a/net-misc/gerbera/gerbera-1.3.2.ebuild b/net-misc/gerbera/gerbera-1.3.2.ebuild
new file mode 100644
index 00000000000..1b1129c4725
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.3.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils linux-info systemd tmpfiles user
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ KEYWORDS=""
+ SRC_URI=""
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
+HOMEPAGE="https://github.com/gerbera/gerbera"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
+
+DEPEND="
+ !!net-misc/mediatomb
+ >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
+ >=dev-db/sqlite-3
+ dev-libs/expat
+ mysql? ( dev-db/mysql-connector-c )
+ javascript? ( dev-lang/duktape )
+ taglib? ( >=media-libs/taglib-1.11 )
+ lastfm? ( >=media-libs/lastfmlib-0.4 )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? (
+ libav? ( >=media-video/libav-10:0= )
+ !libav? ( >=media-video/ffmpeg-2.2:0= )
+ )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ curl? ( net-misc/curl net-misc/youtube-dl )
+ magic? ( sys-apps/file )
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+pkg_setup() {
+ linux-info_pkg_setup
+
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /dev/null ${PN}
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CURL="$(usex curl)" \
+ -DWITH_DEBUG="$(usex debug)" \
+ -DWITH_EXIF="$(usex exif)" \
+ -DWITH_EXIV2="$(usex exiv2)" \
+ -DWITH_AVCODEC="$(usex ffmpeg)" \
+ -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
+ -DWITH_JS="$(usex javascript)" \
+ -DWITH_LASTFM="$(usex lastfm)" \
+ -DWITH_MAGIC="$(usex magic)" \
+ -DWITH_MYSQL="$(usex mysql)"
+ -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
+ -DWITH_SYSTEMD="$(usex systemd)" \
+ -DWITH_TAGLIB="$(usex taglib)" \
+ -DWITH_INOTIFY=1
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+
+ keepdir /var/lib/${PN}
+ fowners ${PN}:${PN} /var/lib/${PN}
+}
+
+pkg_postinst() {
+ if use mysql ; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-10-28 16:48 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-10-28 16:48 UTC (permalink / raw
To: gentoo-commits
commit: c21c02ec8b1b7b4cb471b7e533be2000cdf6c4f7
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 28 16:47:57 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Mon Oct 28 16:47:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21c02ec
net-misc/gerbera: Version Bump
Closes: https://bugs.gentoo.org/698040
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.3.1.ebuild => gerbera-1.3.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 6da47883406..2abf5613490 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,3 +1,3 @@
DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
-DIST gerbera-1.3.1.tar.gz 2803481 BLAKE2B b6fef9b2f5904eb778279e2e8ff1f9b3cc53713142390c67d68d86d80893957aa55309c23df878766a188c2917bc33b2788d153317d9ef1ce60e96a452039e18 SHA512 dbac60300d2f3e0b7eb520c9cb3026be3a4e1e4a3e1f5a1c6ddb2279ffe7c30ed5c1a59373f0d9e43de2cec751a5ff6644c3af53f866fc6a54f549ae934a26e1
DIST gerbera-1.3.2.tar.gz 2845728 BLAKE2B 15c8294486e9c5eb804d4b433e491b9db98821e0cc7274696b0056a8dde69beded83e092beddf31a171085d5913533a5d7dfe01afd1385f659da6fadd2eebaec SHA512 32a66dc25340969bbbbc2810199735b72ff258eb2d4a359402469f4ce21690843d37ad4134667d10f03967d113b33b08bcae7329cdda49dfd60dbd01b21d5b27
+DIST gerbera-1.3.3.tar.gz 2891422 BLAKE2B f9317f878f718083c2ca8a72642fca1c6f83c619494dea487318bfa274698531257fbf1c4640304c592d5ab3f0c2f074c5be7aaa8ee4c0983c0b031205c5f6da SHA512 d579a36265f178f24fd88aa3c9ede8bf678e89b1fe455bf4047369d8483e1104c0b2fd995b4dca0b473585e0dbcccc23b2894c3931db350d8b85a3224505fefd
diff --git a/net-misc/gerbera/gerbera-1.3.1.ebuild b/net-misc/gerbera/gerbera-1.3.3.ebuild
similarity index 100%
rename from net-misc/gerbera/gerbera-1.3.1.ebuild
rename to net-misc/gerbera/gerbera-1.3.3.ebuild
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-11-17 17:44 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-11-17 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 6aa7173e61b3b47949e10efbb3360ea9ca207ebf
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 17:42:20 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 17:43:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa7173e
net-misc/gerbera: Version bump
Closes: https://bugs.gentoo.org/700162
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 3 +-
net-misc/gerbera/gerbera-1.3.3.ebuild | 101 ---------------------
.../{gerbera-1.3.2.ebuild => gerbera-1.3.4.ebuild} | 0
3 files changed, 1 insertion(+), 103 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 2abf5613490..995b65befd1 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,3 +1,2 @@
DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
-DIST gerbera-1.3.2.tar.gz 2845728 BLAKE2B 15c8294486e9c5eb804d4b433e491b9db98821e0cc7274696b0056a8dde69beded83e092beddf31a171085d5913533a5d7dfe01afd1385f659da6fadd2eebaec SHA512 32a66dc25340969bbbbc2810199735b72ff258eb2d4a359402469f4ce21690843d37ad4134667d10f03967d113b33b08bcae7329cdda49dfd60dbd01b21d5b27
-DIST gerbera-1.3.3.tar.gz 2891422 BLAKE2B f9317f878f718083c2ca8a72642fca1c6f83c619494dea487318bfa274698531257fbf1c4640304c592d5ab3f0c2f074c5be7aaa8ee4c0983c0b031205c5f6da SHA512 d579a36265f178f24fd88aa3c9ede8bf678e89b1fe455bf4047369d8483e1104c0b2fd995b4dca0b473585e0dbcccc23b2894c3931db350d8b85a3224505fefd
+DIST gerbera-1.3.4.tar.gz 2893706 BLAKE2B a7356bf4d44f28a00cb7101240c50c913a48690c47aff159f42d4930daebc87cb35a51eae21e06c08a49d1495dea1b9203e61b157fd7935fde0eec782f933f68 SHA512 5ef81bcfcf83302133b6d99bbfb0ca0f46520128be1f086d175aa5e4533a7dbfeaeb70f249a71e848bab8951789fd50c4bd07a05792a9fcfe24a617ddbc2361d
diff --git a/net-misc/gerbera/gerbera-1.3.3.ebuild b/net-misc/gerbera/gerbera-1.3.3.ebuild
deleted file mode 100644
index 1b1129c4725..00000000000
--- a/net-misc/gerbera/gerbera-1.3.3.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils linux-info systemd tmpfiles user
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
-HOMEPAGE="https://github.com/gerbera/gerbera"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
-
-DEPEND="
- !!net-misc/mediatomb
- >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
- >=dev-db/sqlite-3
- dev-libs/expat
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? (
- libav? ( >=media-video/libav-10:0= )
- !libav? ( >=media-video/ffmpeg-2.2:0= )
- )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl net-misc/youtube-dl )
- magic? ( sys-apps/file )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-
- keepdir /var/lib/${PN}
- fowners ${PN}:${PN} /var/lib/${PN}
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-1.3.2.ebuild b/net-misc/gerbera/gerbera-1.3.4.ebuild
similarity index 100%
rename from net-misc/gerbera/gerbera-1.3.2.ebuild
rename to net-misc/gerbera/gerbera-1.3.4.ebuild
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2019-11-22 21:04 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2019-11-22 21:04 UTC (permalink / raw
To: gentoo-commits
commit: 02140725a682cc0e8e5e6d7709f68717ceb03d03
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 22 21:04:09 2019 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 22 21:04:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02140725
net-misc/gerbera: Version bump
Closes: https://bugs.gentoo.org/700394
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.3.4.ebuild => gerbera-1.3.5.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 995b65befd1..ce9babc8219 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1,2 @@
DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
-DIST gerbera-1.3.4.tar.gz 2893706 BLAKE2B a7356bf4d44f28a00cb7101240c50c913a48690c47aff159f42d4930daebc87cb35a51eae21e06c08a49d1495dea1b9203e61b157fd7935fde0eec782f933f68 SHA512 5ef81bcfcf83302133b6d99bbfb0ca0f46520128be1f086d175aa5e4533a7dbfeaeb70f249a71e848bab8951789fd50c4bd07a05792a9fcfe24a617ddbc2361d
+DIST gerbera-1.3.5.tar.gz 2893767 BLAKE2B eb4be515a4a2a3d1f10b8bff5737272355403faf6ed1fc8243c7d199e022e9c1bb7e756d6dc2c93a1730f48347d0c1f0ab05e0d3dca7eed7ba7bcbf1c16ac794 SHA512 8a5809684cd4997da8b5cf2db644f220e3688bcb0ba3bfa6c358e74fc950caec9ddafa78eab4369c64d39d8b7512f49a58954643790a8e4c40c54cccb2680a80
diff --git a/net-misc/gerbera/gerbera-1.3.4.ebuild b/net-misc/gerbera/gerbera-1.3.5.ebuild
similarity index 100%
rename from net-misc/gerbera/gerbera-1.3.4.ebuild
rename to net-misc/gerbera/gerbera-1.3.5.ebuild
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-01-29 21:22 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2020-01-29 21:22 UTC (permalink / raw
To: gentoo-commits
commit: 62161903c542cbd02fa42f84cd640d50e5b039ec
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 29 21:22:35 2020 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 29 21:22:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62161903
net-misc/gerbera: Version Bump, EAPI 7, GLEP 81
Closes: https://bugs.gentoo.org/701236
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 3 +-
net-misc/gerbera/gerbera-1.2.0-r1.ebuild | 101 ---------------------
.../{gerbera-1.3.5.ebuild => gerbera-1.4.0.ebuild} | 33 +++----
net-misc/gerbera/gerbera-9999.ebuild | 33 +++----
net-misc/gerbera/metadata.xml | 3 +-
5 files changed, 26 insertions(+), 147 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index ce9babc8219..d49cd27e01d 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.2.0.tar.gz 2910704 BLAKE2B b0d0f52dcfbcefe09d96e6b63a73005fb069176fb42af16cf9a4729742988d5c5a0b68109ab50b93ba65ec604c3ced7a827fb75300d6c3409bdde77e18346589 SHA512 5472136b0605e4cc9645219ab9fbe9ae4240a4b80f52fc611456cef0336a7eac8136448132f30fab04655d4bdb0f85f5a37e92e2830ec976f71c6b294935e1dc
-DIST gerbera-1.3.5.tar.gz 2893767 BLAKE2B eb4be515a4a2a3d1f10b8bff5737272355403faf6ed1fc8243c7d199e022e9c1bb7e756d6dc2c93a1730f48347d0c1f0ab05e0d3dca7eed7ba7bcbf1c16ac794 SHA512 8a5809684cd4997da8b5cf2db644f220e3688bcb0ba3bfa6c358e74fc950caec9ddafa78eab4369c64d39d8b7512f49a58954643790a8e4c40c54cccb2680a80
+DIST gerbera-1.4.0.tar.gz 2896853 BLAKE2B 52271c67170a1dd20a35959dd24f52bdef1fbb4653ecf8b77e9b2aea6c7943249bc4c7c633312129e8318fd7d249c8513f2f808b68309518d5ba78cc8e3569e5 SHA512 989716bc60bc7e171448e18aff58d8f17dbbed28ca31cfeaa7dc0e6f1cb646da88041deff6481e15ba398090a01f07e00f74b12e84c423b7ca5b82eb97b918cd
diff --git a/net-misc/gerbera/gerbera-1.2.0-r1.ebuild b/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
deleted file mode 100644
index c3f775019bb..00000000000
--- a/net-misc/gerbera/gerbera-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils linux-info systemd tmpfiles user
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
-HOMEPAGE="https://github.com/gerbera/gerbera"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
-
-DEPEND="
- !!net-misc/mediatomb
- >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
- >=dev-db/sqlite-3
- dev-libs/expat
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? (
- libav? ( >=media-video/libav-10:0= )
- !libav? ( >=media-video/ffmpeg-2.2:0= )
- )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl net-misc/youtube-dl )
- magic? ( sys-apps/file )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-pkg_setup() {
- linux-info_pkg_setup
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.0.0.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-
- keepdir /var/lib/${PN}
- fowners ${PN}:${PN} /var/lib/${PN}
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-1.3.5.ebuild b/net-misc/gerbera/gerbera-1.4.0.ebuild
similarity index 76%
rename from net-misc/gerbera/gerbera-1.3.5.ebuild
rename to net-misc/gerbera/gerbera-1.4.0.ebuild
index 1b1129c4725..122b20de3f6 100644
--- a/net-misc/gerbera/gerbera-1.3.5.ebuild
+++ b/net-misc/gerbera/gerbera-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils eutils linux-info systemd tmpfiles user
+inherit cmake eutils linux-info systemd tmpfiles
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
@@ -16,16 +16,16 @@ else
S="${WORKDIR}/${P}"
fi
-DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
-HOMEPAGE="https://github.com/gerbera/gerbera"
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic +matroska mysql systemd +taglib"
DEPEND="
- !!net-misc/mediatomb
- >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
+ acct-user/gerbera
+ >=net-libs/libupnp-1.8.3:=[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( dev-db/mysql-connector-c )
@@ -41,6 +41,7 @@ DEPEND="
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
curl? ( net-misc/curl net-misc/youtube-dl )
magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska )
sys-apps/util-linux
sys-libs/zlib
virtual/libiconv
@@ -49,13 +50,6 @@ RDEPEND="${DEPEND}"
CONFIG_CHECK="~INOTIFY_USER"
-pkg_setup() {
- linux-info_pkg_setup
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
src_configure() {
local mycmakeargs=(
-DWITH_CURL="$(usex curl)" \
@@ -67,18 +61,18 @@ src_configure() {
-DWITH_JS="$(usex javascript)" \
-DWITH_LASTFM="$(usex lastfm)" \
-DWITH_MAGIC="$(usex magic)" \
+ -DWITH_MATROSKA="$(usex matroska)" \
-DWITH_MYSQL="$(usex mysql)"
- -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
-DWITH_SYSTEMD="$(usex systemd)" \
-DWITH_TAGLIB="$(usex taglib)" \
-DWITH_INOTIFY=1
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
@@ -87,9 +81,6 @@ src_install() {
newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
fperms 0640 /etc/${PN}/config.xml
fowners root:gerbera /etc/${PN}/config.xml
-
- keepdir /var/lib/${PN}
- fowners ${PN}:${PN} /var/lib/${PN}
}
pkg_postinst() {
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 1b1129c4725..122b20de3f6 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils eutils linux-info systemd tmpfiles user
+inherit cmake eutils linux-info systemd tmpfiles
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
@@ -16,16 +16,16 @@ else
S="${WORKDIR}/${P}"
fi
-DESCRIPTION="UPnP Media Server (Based on MediaTomb)"
-HOMEPAGE="https://github.com/gerbera/gerbera"
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic mysql protocol-extensions systemd +taglib"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic +matroska mysql systemd +taglib"
DEPEND="
- !!net-misc/mediatomb
- >=net-libs/libupnp-1.8.3[ipv6,reuseaddr]
+ acct-user/gerbera
+ >=net-libs/libupnp-1.8.3:=[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( dev-db/mysql-connector-c )
@@ -41,6 +41,7 @@ DEPEND="
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
curl? ( net-misc/curl net-misc/youtube-dl )
magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska )
sys-apps/util-linux
sys-libs/zlib
virtual/libiconv
@@ -49,13 +50,6 @@ RDEPEND="${DEPEND}"
CONFIG_CHECK="~INOTIFY_USER"
-pkg_setup() {
- linux-info_pkg_setup
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /dev/null ${PN}
-}
-
src_configure() {
local mycmakeargs=(
-DWITH_CURL="$(usex curl)" \
@@ -67,18 +61,18 @@ src_configure() {
-DWITH_JS="$(usex javascript)" \
-DWITH_LASTFM="$(usex lastfm)" \
-DWITH_MAGIC="$(usex magic)" \
+ -DWITH_MATROSKA="$(usex matroska)" \
-DWITH_MYSQL="$(usex mysql)"
- -DWITH_PROTOCOL_EXTENSIONS="$(usex protocol-extensions)" \
-DWITH_SYSTEMD="$(usex systemd)" \
-DWITH_TAGLIB="$(usex taglib)" \
-DWITH_INOTIFY=1
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
@@ -87,9 +81,6 @@ src_install() {
newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
fperms 0640 /etc/${PN}/config.xml
fowners root:gerbera /etc/${PN}/config.xml
-
- keepdir /var/lib/${PN}
- fowners ${PN}:${PN} /var/lib/${PN}
}
pkg_postinst() {
diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index 2ea8b3e052b..81ff4d9fecf 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -11,8 +11,7 @@
<flag name="exiv2">Use <pkg>media-gfx/exiv2</pkg> to extract EXIF information</flag>
<flag name="ffmpegthumbnailer">Enable video thumbnail support with <pkg>media-video/ffmpegthumbnailer</pkg></flag>
<flag name="lastfm">Enable last.fm support</flag>
- <flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than SQLite3</flag>
- <flag name="protocol-extensions">Enable partial DLNA support</flag>
+ <flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than SQLite3</flag>
<flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files' metadata</flag>
</use>
<upstream>
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-04-26 8:59 Mikle Kolyada
0 siblings, 0 replies; 58+ messages in thread
From: Mikle Kolyada @ 2020-04-26 8:59 UTC (permalink / raw
To: gentoo-commits
commit: a33dfbbf7cab05c898224dc9d15abe547d44ef65
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 08:58:27 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 08:59:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33dfbbf
net-misc/gerbera: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
net-misc/gerbera/gerbera-1.4.0.ebuild | 7 ++-----
net-misc/gerbera/gerbera-9999.ebuild | 7 ++-----
2 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.4.0.ebuild b/net-misc/gerbera/gerbera-1.4.0.ebuild
index 122b20de3f6..4e1290f8ff8 100644
--- a/net-misc/gerbera/gerbera-1.4.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.4.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://gerbera.io"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic +matroska mysql systemd +taglib"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
DEPEND="
acct-user/gerbera
@@ -34,10 +34,7 @@ DEPEND="
lastfm? ( >=media-libs/lastfmlib-0.4 )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2 )
- ffmpeg? (
- libav? ( >=media-video/libav-10:0= )
- !libav? ( >=media-video/ffmpeg-2.2:0= )
- )
+ ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
curl? ( net-misc/curl net-misc/youtube-dl )
magic? ( sys-apps/file )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 122b20de3f6..11919c4298c 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://gerbera.io"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm libav +magic +matroska mysql systemd +taglib"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
DEPEND="
acct-user/gerbera
@@ -34,10 +34,7 @@ DEPEND="
lastfm? ( >=media-libs/lastfmlib-0.4 )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2 )
- ffmpeg? (
- libav? ( >=media-video/libav-10:0= )
- !libav? ( >=media-video/ffmpeg-2.2:0= )
- )
+ ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
curl? ( net-misc/curl net-misc/youtube-dl )
magic? ( sys-apps/file )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-05-09 9:49 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2020-05-09 9:49 UTC (permalink / raw
To: gentoo-commits
commit: 34b2f76402780298787f6b91c083b3d389ced83a
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat May 9 09:49:03 2020 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat May 9 09:49:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b2f764
net-misc/gerbera: 1.4: Make libupnp dep 1.8
Closes: https://bugs.gentoo.org/707466
Closes: https://bugs.gentoo.org/716816
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/{gerbera-1.4.0.ebuild => gerbera-1.4.0-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/gerbera-1.4.0.ebuild b/net-misc/gerbera/gerbera-1.4.0-r1.ebuild
similarity index 98%
rename from net-misc/gerbera/gerbera-1.4.0.ebuild
rename to net-misc/gerbera/gerbera-1.4.0-r1.ebuild
index 4e1290f8ff8..f639025a6dc 100644
--- a/net-misc/gerbera/gerbera-1.4.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.4.0-r1.ebuild
@@ -25,7 +25,7 @@ IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic
DEPEND="
acct-user/gerbera
- >=net-libs/libupnp-1.8.3:=[ipv6,reuseaddr]
+ =net-libs/libupnp-1.8*:=[ipv6,reuseaddr]
>=dev-db/sqlite-3
dev-libs/expat
mysql? ( dev-db/mysql-connector-c )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-06-03 21:44 David Seifert
0 siblings, 0 replies; 58+ messages in thread
From: David Seifert @ 2020-06-03 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 946386d214b0a32982660ee0b84705deefef2832
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 3 21:43:37 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jun 3 21:43:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946386d2
net-misc/gerbera: Slot dep operator on spdlog
Bug: https://bugs.gentoo.org/727002
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-misc/gerbera/{gerbera-1.5.0.ebuild => gerbera-1.5.0-r1.ebuild} | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.5.0.ebuild b/net-misc/gerbera/gerbera-1.5.0-r1.ebuild
similarity index 99%
rename from net-misc/gerbera/gerbera-1.5.0.ebuild
rename to net-misc/gerbera/gerbera-1.5.0-r1.ebuild
index 3e0553c702d..df9d236f5d0 100644
--- a/net-misc/gerbera/gerbera-1.5.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.5.0-r1.ebuild
@@ -27,7 +27,7 @@ DEPEND="
acct-user/gerbera
>=net-libs/libupnp-1.12.1:=[ipv6,reuseaddr]
>=dev-db/sqlite-3
- dev-libs/spdlog
+ dev-libs/spdlog:=
dev-libs/pugixml
dev-libs/libfmt:0/6
mysql? ( dev-db/mysql-connector-c )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index adb30342a7a..7a452ed244c 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -27,7 +27,7 @@ DEPEND="
acct-user/gerbera
>=net-libs/libupnp-1.12.1:=[ipv6,reuseaddr]
>=dev-db/sqlite-3
- dev-libs/spdlog
+ dev-libs/spdlog:=
dev-libs/pugixml
dev-libs/libfmt:0/6
mysql? ( dev-db/mysql-connector-c )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-08-20 1:11 Matt Turner
0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-08-20 1:11 UTC (permalink / raw
To: gentoo-commits
commit: c389daf23b6e47ef4b9b7f0037c68ea2bd847895
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 20 01:08:25 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Aug 20 01:11:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c389daf2
net-misc/gerbera: Don't require specific subslot of libfmt
In upstream commit b11b0017e436 (Bumping fmt and spdlog versions.) the
allowed versions of spdlog and libfmt were raised without any
corresponding code changes. The spdlog dependency already doesn't
require a specific subslot.
Now that a newer subslot of libfmt is stable, this commit will allow
gerbera to build against it.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
net-misc/gerbera/{gerbera-9999.ebuild => gerbera-1.5.0-r2.ebuild} | 6 +++++-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-1.5.0-r2.ebuild
similarity index 96%
copy from net-misc/gerbera/gerbera-9999.ebuild
copy to net-misc/gerbera/gerbera-1.5.0-r2.ebuild
index 7a452ed244c..5357c3346ff 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-1.5.0-r2.ebuild
@@ -29,7 +29,7 @@ DEPEND="
>=dev-db/sqlite-3
dev-libs/spdlog:=
dev-libs/pugixml
- dev-libs/libfmt:0/6
+ dev-libs/libfmt:0=
mysql? ( dev-db/mysql-connector-c )
javascript? ( dev-lang/duktape )
taglib? ( >=media-libs/taglib-1.11 )
@@ -49,6 +49,10 @@ RDEPEND="${DEPEND}"
CONFIG_CHECK="~INOTIFY_USER"
+PATCHES=(
+ "${FILESDIR}/${P}-incomplete-type-iohandler.patch"
+)
+
src_configure() {
local mycmakeargs=(
-DWITH_CURL="$(usex curl)" \
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 7a452ed244c..21938672008 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -29,7 +29,7 @@ DEPEND="
>=dev-db/sqlite-3
dev-libs/spdlog:=
dev-libs/pugixml
- dev-libs/libfmt:0/6
+ dev-libs/libfmt:0=
mysql? ( dev-db/mysql-connector-c )
javascript? ( dev-lang/duktape )
taglib? ( >=media-libs/taglib-1.11 )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-09-19 9:28 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2020-09-19 9:28 UTC (permalink / raw
To: gentoo-commits
commit: 07a422bff856cb6e03984589cace1ed2e92d5e2f
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 09:27:22 2020 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 09:27:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a422bf
net-misc/gerbera: Version bump, drop old
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 3 +-
net-misc/gerbera/gerbera-1.4.0-r1.ebuild | 89 --------------------
net-misc/gerbera/gerbera-1.5.0-r1.ebuild | 95 ----------------------
...erbera-1.5.0-r2.ebuild => gerbera-1.6.1.ebuild} | 2 +-
4 files changed, 2 insertions(+), 187 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index ed502b3d979..5c767c8bafa 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.4.0.tar.gz 2896853 BLAKE2B 52271c67170a1dd20a35959dd24f52bdef1fbb4653ecf8b77e9b2aea6c7943249bc4c7c633312129e8318fd7d249c8513f2f808b68309518d5ba78cc8e3569e5 SHA512 989716bc60bc7e171448e18aff58d8f17dbbed28ca31cfeaa7dc0e6f1cb646da88041deff6481e15ba398090a01f07e00f74b12e84c423b7ca5b82eb97b918cd
-DIST gerbera-1.5.0.tar.gz 2876447 BLAKE2B afd619d22dd3c4455dae5926e964ecd2e5cb65bf4d0e2bd537b95139029163291a3967c1a1237d9c0d09ad45c5e58edf9e1f904755a488e0ef8b094f59e52b70 SHA512 dec7b329691cef53b99a591e3c49b24d92e52ee23c1cbaf370b61360716031dfc0552b88f07d1691f4b3a6b268e3edc3d56e6ef07a98e59053486970d9aa5c96
+DIST gerbera-1.6.1.tar.gz 3061089 BLAKE2B 6edd26318da6d69b43d983089bd31c0f77891590fe7094da9c77adb8e91418a11aecf0cc3c8fc602758a7d5aafb6e0f8726c85acfc89dc011c89f2565ede38e9 SHA512 488ce58fb1ef0c5412ba85876e04ecb6a71836f5064f29e9d4e786a4e66226522ca331be0c9c577bba3ea8dad7807ab032a0fe306bec0942e37bbfec25634247
diff --git a/net-misc/gerbera/gerbera-1.4.0-r1.ebuild b/net-misc/gerbera/gerbera-1.4.0-r1.ebuild
deleted file mode 100644
index f639025a6dc..00000000000
--- a/net-misc/gerbera/gerbera-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake eutils linux-info systemd tmpfiles
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-DEPEND="
- acct-user/gerbera
- =net-libs/libupnp-1.8*:=[ipv6,reuseaddr]
- >=dev-db/sqlite-3
- dev-libs/expat
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl net-misc/youtube-dl )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MATROSKA="$(usex matroska)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-1.5.0-r1.ebuild b/net-misc/gerbera/gerbera-1.5.0-r1.ebuild
deleted file mode 100644
index df9d236f5d0..00000000000
--- a/net-misc/gerbera/gerbera-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake eutils linux-info systemd tmpfiles
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- KEYWORDS=""
- SRC_URI=""
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-DEPEND="
- acct-user/gerbera
- >=net-libs/libupnp-1.12.1:=[ipv6,reuseaddr]
- >=dev-db/sqlite-3
- dev-libs/spdlog:=
- dev-libs/pugixml
- dev-libs/libfmt:0/6
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-PATCHES=(
- "${FILESDIR}/${P}-incomplete-type-iohandler.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MATROSKA="$(usex matroska)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-1.5.0-r2.ebuild b/net-misc/gerbera/gerbera-1.6.1.ebuild
similarity index 97%
rename from net-misc/gerbera/gerbera-1.5.0-r2.ebuild
rename to net-misc/gerbera/gerbera-1.6.1.ebuild
index 5357c3346ff..56b7793c25a 100644
--- a/net-misc/gerbera/gerbera-1.5.0-r2.ebuild
+++ b/net-misc/gerbera/gerbera-1.6.1.ebuild
@@ -50,7 +50,7 @@ RDEPEND="${DEPEND}"
CONFIG_CHECK="~INOTIFY_USER"
PATCHES=(
- "${FILESDIR}/${P}-incomplete-type-iohandler.patch"
+ "${FILESDIR}/${PN}-1.5.0-incomplete-type-iohandler.patch"
)
src_configure() {
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2020-11-13 16:57 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2020-11-13 16:57 UTC (permalink / raw
To: gentoo-commits
commit: 218900a1ea2c9c90d1f04a15727ea19f3eee8b58
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 13 16:55:54 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 13 16:55:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218900a1
net-misc/gerbera: subscribe to dev-lang/duktape subslot
Bug: https://bugs.gentoo.org/730188
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/{gerbera-1.6.1.ebuild => gerbera-1.6.1-r1.ebuild} | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.6.1.ebuild b/net-misc/gerbera/gerbera-1.6.1-r1.ebuild
similarity index 98%
rename from net-misc/gerbera/gerbera-1.6.1.ebuild
rename to net-misc/gerbera/gerbera-1.6.1-r1.ebuild
index 56b7793c25a..115656d77bf 100644
--- a/net-misc/gerbera/gerbera-1.6.1.ebuild
+++ b/net-misc/gerbera/gerbera-1.6.1-r1.ebuild
@@ -31,7 +31,7 @@ DEPEND="
dev-libs/pugixml
dev-libs/libfmt:0=
mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
+ javascript? ( dev-lang/duktape:= )
taglib? ( >=media-libs/taglib-1.11 )
lastfm? ( >=media-libs/lastfmlib-0.4 )
exif? ( media-libs/libexif )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 21938672008..5f10c8bed08 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -31,7 +31,7 @@ DEPEND="
dev-libs/pugixml
dev-libs/libfmt:0=
mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape )
+ javascript? ( dev-lang/duktape:= )
taglib? ( >=media-libs/taglib-1.11 )
lastfm? ( >=media-libs/lastfmlib-0.4 )
exif? ( media-libs/libexif )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2021-02-07 14:48 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2021-02-07 14:48 UTC (permalink / raw
To: gentoo-commits
commit: ae32d3c01241dffb6525a184fd1dfa509724ba50
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 7 14:48:00 2021 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 7 14:48:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae32d3c0
net-misc/gerbera: Version bump
Closes: https://bugs.gentoo.org/769269
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.6.1-r1.ebuild => gerbera-1.6.4.ebuild} | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 5c767c8bafa..5e9ca33c88a 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1 @@
-DIST gerbera-1.6.1.tar.gz 3061089 BLAKE2B 6edd26318da6d69b43d983089bd31c0f77891590fe7094da9c77adb8e91418a11aecf0cc3c8fc602758a7d5aafb6e0f8726c85acfc89dc011c89f2565ede38e9 SHA512 488ce58fb1ef0c5412ba85876e04ecb6a71836f5064f29e9d4e786a4e66226522ca331be0c9c577bba3ea8dad7807ab032a0fe306bec0942e37bbfec25634247
+DIST gerbera-1.6.4.tar.gz 3060809 BLAKE2B 1ab10a20803adc84162b35f28b35910dfb2454d57a57ef7ebf9d0049c493892fe28aec7ac38e6b492e35319e3c12f4c7750649ce5d9a7e6e4a0bfcbb47e7983a SHA512 82bf58e22b58039cb1f7eb78b6f519507dc3d8eead4aaeb27764c5ed7926c7d069b854fc9050ef69d1d3982bd06f5a4620eedac9a35c91947e8acfa2b2508b30
diff --git a/net-misc/gerbera/gerbera-1.6.1-r1.ebuild b/net-misc/gerbera/gerbera-1.6.4.ebuild
similarity index 96%
rename from net-misc/gerbera/gerbera-1.6.1-r1.ebuild
rename to net-misc/gerbera/gerbera-1.6.4.ebuild
index 115656d77bf..5c8e623be8d 100644
--- a/net-misc/gerbera/gerbera-1.6.1-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -36,7 +36,7 @@ DEPEND="
lastfm? ( >=media-libs/lastfmlib-0.4 )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
+ ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
curl? ( net-misc/curl )
magic? ( sys-apps/file )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2021-02-27 15:19 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2021-02-27 15:19 UTC (permalink / raw
To: gentoo-commits
commit: c80103258fcc20b444fad669d9dfc209be31fe00
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 15:19:44 2021 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 15:19:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8010325
net-misc/gerbera: Version Bump
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.6.4.ebuild => gerbera-1.7.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 5e9ca33c88a..4f8ba596854 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1 @@
-DIST gerbera-1.6.4.tar.gz 3060809 BLAKE2B 1ab10a20803adc84162b35f28b35910dfb2454d57a57ef7ebf9d0049c493892fe28aec7ac38e6b492e35319e3c12f4c7750649ce5d9a7e6e4a0bfcbb47e7983a SHA512 82bf58e22b58039cb1f7eb78b6f519507dc3d8eead4aaeb27764c5ed7926c7d069b854fc9050ef69d1d3982bd06f5a4620eedac9a35c91947e8acfa2b2508b30
+DIST gerbera-1.7.0.tar.gz 3574471 BLAKE2B 32aca4576236f852f7d0c85b86817e88e8539c074c6a3967266920750f89ef7fede6ccfa4e9534534dcf753fc030910500d5bf3dd3282d96c9f64b6492fe4a15 SHA512 32998ce281bdacfd11a0d4f7cfb1edcbea40cc6c5bb1dba4bbebed667ac47eea5049a49333ea15698e50a9954450873b4739f4ce9fcf4c56e1b548f19dee7533
diff --git a/net-misc/gerbera/gerbera-1.6.4.ebuild b/net-misc/gerbera/gerbera-1.7.0.ebuild
similarity index 100%
rename from net-misc/gerbera/gerbera-1.6.4.ebuild
rename to net-misc/gerbera/gerbera-1.7.0.ebuild
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2021-04-16 10:25 David Seifert
0 siblings, 0 replies; 58+ messages in thread
From: David Seifert @ 2021-04-16 10:25 UTC (permalink / raw
To: gentoo-commits
commit: 2c79ce73eac2943b39a80a35af4c434c03201a91
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 16 10:13:18 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Apr 16 10:13:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c79ce73
net-misc/gerbera: eutils--, systemd--, tmpfiles--
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-misc/gerbera/gerbera-1.8.0.ebuild | 3 +--
net-misc/gerbera/gerbera-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.8.0.ebuild b/net-misc/gerbera/gerbera-1.8.0.ebuild
index 4539ee1c8f9..d68414c66ed 100644
--- a/net-misc/gerbera/gerbera-1.8.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.8.0.ebuild
@@ -3,11 +3,10 @@
EAPI=7
-inherit cmake eutils linux-info systemd tmpfiles
+inherit cmake linux-info
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- SRC_URI=""
inherit git-r3
else
SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 4539ee1c8f9..d68414c66ed 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -3,11 +3,10 @@
EAPI=7
-inherit cmake eutils linux-info systemd tmpfiles
+inherit cmake linux-info
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- SRC_URI=""
inherit git-r3
else
SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2021-06-05 12:07 Ian Whyman
0 siblings, 0 replies; 58+ messages in thread
From: Ian Whyman @ 2021-06-05 12:07 UTC (permalink / raw
To: gentoo-commits
commit: 026e37584c929ec18ea75861e9652b88cfa046c0
Author: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 5 12:06:35 2021 +0000
Commit: Ian Whyman <thev00d00 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 12:06:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026e3758
net-misc/gerbera: Bump to 1.8.2
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Ian Whyman <thev00d00 <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 +-
net-misc/gerbera/{gerbera-1.8.0.ebuild => gerbera-1.8.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index d38d70cae70..dbac2f4fe5b 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1 @@
-DIST gerbera-1.8.0.tar.gz 3579194 BLAKE2B 322eac129481a62e733949bf373fa551a1abfb44bf3ab98693664165ef24b8bcd9e2487ac36f5280206573e929f8c81736cf421a5f4d5719927900314aceca6c SHA512 04c61da4c29256e5b25c0709d7538de6674fb93c74fe8f45d8a441916cb49062734a41117c1aa5924b30315be34b27efc927ef88ce4f68ae44f92e693ad67745
+DIST gerbera-1.8.2.tar.gz 3589779 BLAKE2B 120654d5a9d1ac7dd29da401f2ca040e3331a27dd22a52fdc9c9a958a1a8e918ae6ca76926e636184f3b91475797432728462106eb4fbdc146737e88da07d8e7 SHA512 3831030b4960613e487bdba92323a4b8d7ed63352c1c9eb1ca5eacd3c91d4864d48ef1d1bec19a98b6abed0a827d18ba7940a814fe174b44c2808ad7b85a8756
diff --git a/net-misc/gerbera/gerbera-1.8.0.ebuild b/net-misc/gerbera/gerbera-1.8.2.ebuild
similarity index 100%
rename from net-misc/gerbera/gerbera-1.8.0.ebuild
rename to net-misc/gerbera/gerbera-1.8.2.ebuild
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2021-10-06 1:08 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-10-06 1:08 UTC (permalink / raw
To: gentoo-commits
commit: df1b54948d3a7ce0a3dcfc1cc89dc569c3159c65
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 6 01:08:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 6 01:08:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1b5494
net-misc/gerbera: add 1.9.2
Closes: https://bugs.gentoo.org/816483
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.9.2.ebuild | 90 +++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index dbac2f4fe5b..9fb05e28eae 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-1.8.2.tar.gz 3589779 BLAKE2B 120654d5a9d1ac7dd29da401f2ca040e3331a27dd22a52fdc9c9a958a1a8e918ae6ca76926e636184f3b91475797432728462106eb4fbdc146737e88da07d8e7 SHA512 3831030b4960613e487bdba92323a4b8d7ed63352c1c9eb1ca5eacd3c91d4864d48ef1d1bec19a98b6abed0a827d18ba7940a814fe174b44c2808ad7b85a8756
+DIST gerbera-1.9.2.tar.gz 3671452 BLAKE2B 1553370fe35c32ca5925559da05fb4a27db4c8b765eeecabf9c5be967dbd2bd99c2726129e0c2e49930b8e95ddbabb7829c65107c75cda4d6885ff72b695b512 SHA512 91c7215b0bae000d4d8b29797947b29609e81c9387547e199936ce385ef679048a7554d24cd80ab73fc83c4288b29fc4928a23add6f67a1da05501c87afdf7a3
diff --git a/net-misc/gerbera/gerbera-1.9.2.ebuild b/net-misc/gerbera/gerbera-1.9.2.ebuild
new file mode 100644
index 00000000000..49bd780a49a
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.9.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake linux-info
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
+
+DEPEND="
+ acct-user/gerbera
+ >=net-libs/libupnp-1.14.0:=[ipv6,reuseaddr,-blocking-tcp]
+ >=dev-db/sqlite-3
+ dev-libs/spdlog:=
+ dev-libs/pugixml
+ dev-libs/libfmt:0=
+ dev-libs/libebml:=
+ mysql? ( dev-db/mysql-connector-c )
+ javascript? ( dev-lang/duktape:= )
+ taglib? ( >=media-libs/taglib-1.11 )
+ lastfm? ( >=media-libs/lastfmlib-0.4 )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ curl? ( net-misc/curl )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=$(usex lastfm)
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ -DWITH_INOTIFY=1
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql ; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-03-16 22:58 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-03-16 22:58 UTC (permalink / raw
To: gentoo-commits
commit: 0e9af70167d47bef1e8a36bd79be373364afc4c9
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Wed Mar 16 11:24:00 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 22:54:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9af701
net-misc/gerbera: Add myself as proxy maintainer
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/metadata.xml | 33 ++++++++++++++++++++-------------
1 file changed, 20 insertions(+), 13 deletions(-)
diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index 2196a8fa3a35..46cb19df5ff3 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -1,17 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices.</longdescription>
- <use>
- <flag name="curl">Support HTTP media sources (e.g. internet radio)</flag>
- <flag name="exiv2">Use <pkg>media-gfx/exiv2</pkg> to extract EXIF information</flag>
- <flag name="ffmpegthumbnailer">Enable video thumbnail support with <pkg>media-video/ffmpegthumbnailer</pkg></flag>
- <flag name="lastfm">Enable last.fm support</flag>
- <flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than SQLite3</flag>
- <flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files' metadata</flag>
- </use>
- <upstream>
- <remote-id type="github">gerbera/gerbera</remote-id>
- </upstream>
+ <maintainer type="person" proxied="yes">
+ <email>christian.tietz@mailbox.org</email>
+ <name>Christian Tietz</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <longdescription>Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices.</longdescription>
+ <use>
+ <flag name="curl">Support HTTP media sources (e.g. internet radio)</flag>
+ <flag name="exiv2">Use <pkg>media-gfx/exiv2</pkg> to extract EXIF information</flag>
+ <flag name="ffmpegthumbnailer">Enable video thumbnail support with <pkg>media-video/ffmpegthumbnailer</pkg></flag>
+ <flag name="lastfm">Enable last.fm support</flag>
+ <flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than SQLite3</flag>
+ <flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files' metadata</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">gerbera/gerbera</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-03-16 22:58 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-03-16 22:58 UTC (permalink / raw
To: gentoo-commits
commit: acb3ab40f45e7b6021682e289c901204263e1bbd
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Wed Mar 16 22:47:35 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 22:54:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb3ab40
net-misc/gerbera: Sync live ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/24576
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 74 ++++++++++++++++++------------------
1 file changed, 38 insertions(+), 36 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index d68414c66ed6..6d93837953a1 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake linux-info
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
inherit git-r3
else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}/${P}"
fi
@@ -21,48 +21,50 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-DEPEND="
+RDEPEND="
acct-user/gerbera
- >=net-libs/libupnp-1.14.0:=[ipv6,reuseaddr,-blocking-tcp]
- >=dev-db/sqlite-3
- dev-libs/spdlog:=
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
dev-libs/pugixml
- dev-libs/libfmt:0=
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape:= )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
+ dev-libs/spdlog:=
+ >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
+ ffmpeg? ( media-video/ffmpeg:= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl )
+ javascript? ( dev-lang/duktape:= )
+ lastfm? ( media-libs/lastfmlib )
magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c )
+ taglib? ( media-libs/taglib )
"
-RDEPEND="${DEPEND}"
+
+DEPEND="${RDEPEND}"
CONFIG_CHECK="~INOTIFY_USER"
src_configure() {
local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MATROSKA="$(usex matroska)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
-DWITH_INOTIFY=1
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=$(usex lastfm)
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
)
cmake_src_configure
@@ -71,17 +73,17 @@ src_configure() {
src_install() {
cmake_src_install
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
fperms 0640 /etc/${PN}/config.xml
fowners root:gerbera /etc/${PN}/config.xml
}
pkg_postinst() {
- if use mysql ; then
+ if use mysql; then
elog "Gerbera has been built with MySQL support and needs"
elog "to be configured before being started. By default"
elog "SQLite will be used."
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-03-16 22:58 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-03-16 22:58 UTC (permalink / raw
To: gentoo-commits
commit: fee6ef7905654e030de365a078109191dd152bfa
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Tue Mar 15 12:30:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 16 22:54:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee6ef79
net-misc/gerbera: Bump to 1.10.0
Closes: https://bugs.gentoo.org/834972
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.10.0.ebuild | 91 ++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 9fb05e28eae3..f2176a346171 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1,3 @@
+DIST gerbera-1.10.0.tar.gz 3960516 BLAKE2B 9240ff4334f6f018ed27489f3984bd8439eb1ae9784712d23e778f9c3054c37241036a32167fc1c19303f4d68db3862ae09e35b7a3f4c15ee1e960a1aa78086c SHA512 9bb605b6475bddc5b683433bc9c50818e4986fc134bb0a6daaa444d1733624164c6ff7440789af95da2ec3c04b6c2f4fd46a29744b4ef793b10d9fab0c65a881
DIST gerbera-1.8.2.tar.gz 3589779 BLAKE2B 120654d5a9d1ac7dd29da401f2ca040e3331a27dd22a52fdc9c9a958a1a8e918ae6ca76926e636184f3b91475797432728462106eb4fbdc146737e88da07d8e7 SHA512 3831030b4960613e487bdba92323a4b8d7ed63352c1c9eb1ca5eacd3c91d4864d48ef1d1bec19a98b6abed0a827d18ba7940a814fe174b44c2808ad7b85a8756
DIST gerbera-1.9.2.tar.gz 3671452 BLAKE2B 1553370fe35c32ca5925559da05fb4a27db4c8b765eeecabf9c5be967dbd2bd99c2726129e0c2e49930b8e95ddbabb7829c65107c75cda4d6885ff72b695b512 SHA512 91c7215b0bae000d4d8b29797947b29609e81c9387547e199936ce385ef679048a7554d24cd80ab73fc83c4288b29fc4928a23add6f67a1da05501c87afdf7a3
diff --git a/net-misc/gerbera/gerbera-1.10.0.ebuild b/net-misc/gerbera/gerbera-1.10.0.ebuild
new file mode 100644
index 000000000000..6d93837953a1
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.10.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ javascript? ( dev-lang/duktape:= )
+ lastfm? ( media-libs/lastfmlib )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=1
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=$(usex lastfm)
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-03-18 14:00 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2022-03-18 14:00 UTC (permalink / raw
To: gentoo-commits
commit: 2870f69a759e95c519930e776cd1ff26b9bb34ff
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Thu Mar 17 21:47:21 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Mar 18 14:00:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2870f69a
net-misc/gerbera: Cleanup old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/24627
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 -
net-misc/gerbera/gerbera-1.8.2.ebuild | 89 ----------------------------------
net-misc/gerbera/gerbera-1.9.2.ebuild | 90 -----------------------------------
3 files changed, 181 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index f2176a346171..809bc619aee4 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,3 +1 @@
DIST gerbera-1.10.0.tar.gz 3960516 BLAKE2B 9240ff4334f6f018ed27489f3984bd8439eb1ae9784712d23e778f9c3054c37241036a32167fc1c19303f4d68db3862ae09e35b7a3f4c15ee1e960a1aa78086c SHA512 9bb605b6475bddc5b683433bc9c50818e4986fc134bb0a6daaa444d1733624164c6ff7440789af95da2ec3c04b6c2f4fd46a29744b4ef793b10d9fab0c65a881
-DIST gerbera-1.8.2.tar.gz 3589779 BLAKE2B 120654d5a9d1ac7dd29da401f2ca040e3331a27dd22a52fdc9c9a958a1a8e918ae6ca76926e636184f3b91475797432728462106eb4fbdc146737e88da07d8e7 SHA512 3831030b4960613e487bdba92323a4b8d7ed63352c1c9eb1ca5eacd3c91d4864d48ef1d1bec19a98b6abed0a827d18ba7940a814fe174b44c2808ad7b85a8756
-DIST gerbera-1.9.2.tar.gz 3671452 BLAKE2B 1553370fe35c32ca5925559da05fb4a27db4c8b765eeecabf9c5be967dbd2bd99c2726129e0c2e49930b8e95ddbabb7829c65107c75cda4d6885ff72b695b512 SHA512 91c7215b0bae000d4d8b29797947b29609e81c9387547e199936ce385ef679048a7554d24cd80ab73fc83c4288b29fc4928a23add6f67a1da05501c87afdf7a3
diff --git a/net-misc/gerbera/gerbera-1.8.2.ebuild b/net-misc/gerbera/gerbera-1.8.2.ebuild
deleted file mode 100644
index d68414c66ed6..000000000000
--- a/net-misc/gerbera/gerbera-1.8.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake linux-info
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-DEPEND="
- acct-user/gerbera
- >=net-libs/libupnp-1.14.0:=[ipv6,reuseaddr,-blocking-tcp]
- >=dev-db/sqlite-3
- dev-libs/spdlog:=
- dev-libs/pugixml
- dev-libs/libfmt:0=
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape:= )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL="$(usex curl)" \
- -DWITH_DEBUG="$(usex debug)" \
- -DWITH_EXIF="$(usex exif)" \
- -DWITH_EXIV2="$(usex exiv2)" \
- -DWITH_AVCODEC="$(usex ffmpeg)" \
- -DWITH_FFMPEGTHUMBNAILER="$(usex ffmpegthumbnailer)" \
- -DWITH_JS="$(usex javascript)" \
- -DWITH_LASTFM="$(usex lastfm)" \
- -DWITH_MAGIC="$(usex magic)" \
- -DWITH_MATROSKA="$(usex matroska)" \
- -DWITH_MYSQL="$(usex mysql)"
- -DWITH_SYSTEMD="$(usex systemd)" \
- -DWITH_TAGLIB="$(usex taglib)" \
- -DWITH_INOTIFY=1
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}/${PN}-1.0.0.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}-1.0.0.confd" "${PN}"
-
- insinto /etc/${PN}
- newins "${FILESDIR}/${PN}-1.3.0.config" config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-1.9.2.ebuild b/net-misc/gerbera/gerbera-1.9.2.ebuild
deleted file mode 100644
index 49bd780a49a0..000000000000
--- a/net-misc/gerbera/gerbera-1.9.2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake linux-info
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-DEPEND="
- acct-user/gerbera
- >=net-libs/libupnp-1.14.0:=[ipv6,reuseaddr,-blocking-tcp]
- >=dev-db/sqlite-3
- dev-libs/spdlog:=
- dev-libs/pugixml
- dev-libs/libfmt:0=
- dev-libs/libebml:=
- mysql? ( dev-db/mysql-connector-c )
- javascript? ( dev-lang/duktape:= )
- taglib? ( >=media-libs/taglib-1.11 )
- lastfm? ( >=media-libs/lastfmlib-0.4 )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( >=media-video/ffmpeg-2.2:0= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- curl? ( net-misc/curl )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska:= )
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
-"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_CURL=$(usex curl)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EXIF=$(usex exif)
- -DWITH_EXIV2=$(usex exiv2)
- -DWITH_AVCODEC=$(usex ffmpeg)
- -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=$(usex lastfm)
- -DWITH_MAGIC=$(usex magic)
- -DWITH_MATROSKA=$(usex matroska)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TAGLIB=$(usex taglib)
- -DWITH_INOTIFY=1
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
- newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql ; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-03-18 14:00 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2022-03-18 14:00 UTC (permalink / raw
To: gentoo-commits
commit: a3a3dd525572b77f72c91ccfb3871b29eaacd9da
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Thu Mar 17 21:46:38 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Mar 18 14:00:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a3dd52
net-misc/gerbera: Fix whitespace
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-1.10.0.ebuild | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.10.0.ebuild b/net-misc/gerbera/gerbera-1.10.0.ebuild
index 6d93837953a1..f069b91f13cf 100644
--- a/net-misc/gerbera/gerbera-1.10.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.10.0.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
curl? ( net-misc/curl )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( media-video/ffmpeg:= )
+ ffmpeg? ( media-video/ffmpeg:= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
javascript? ( dev-lang/duktape:= )
lastfm? ( media-libs/lastfmlib )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 6d93837953a1..f069b91f13cf 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
curl? ( net-misc/curl )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( media-video/ffmpeg:= )
+ ffmpeg? ( media-video/ffmpeg:= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
javascript? ( dev-lang/duktape:= )
lastfm? ( media-libs/lastfmlib )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-05-07 5:28 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-05-07 5:28 UTC (permalink / raw
To: gentoo-commits
commit: df28e4189e81c56181ac13cf9d2a26c078fb3ef7
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Wed May 4 20:12:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 7 05:28:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df28e418
net-misc/gerbera: Bump to 1.11.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.11.0.ebuild | 91 ++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 809bc619aee4..5e729d3e4915 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-1.10.0.tar.gz 3960516 BLAKE2B 9240ff4334f6f018ed27489f3984bd8439eb1ae9784712d23e778f9c3054c37241036a32167fc1c19303f4d68db3862ae09e35b7a3f4c15ee1e960a1aa78086c SHA512 9bb605b6475bddc5b683433bc9c50818e4986fc134bb0a6daaa444d1733624164c6ff7440789af95da2ec3c04b6c2f4fd46a29744b4ef793b10d9fab0c65a881
+DIST gerbera-1.11.0.tar.gz 4115178 BLAKE2B 1b5f28c4602f949459816f57555bfebbedbabc9681b3d0d9eb3d7742a9b273644cf9c10b411baeb3b0c4b5ea3c340d1c0d8d6035cb0e7f38ba0c40fae1c5cd1b SHA512 ae2b3342b3b57ce6d656d0ebadfd73b5f2764f2164314f6b0deac170a82e6861349c37732e6914454918112124038b221dbd4882001b5de51a49326432ccd70f
diff --git a/net-misc/gerbera/gerbera-1.11.0.ebuild b/net-misc/gerbera/gerbera-1.11.0.ebuild
new file mode 100644
index 000000000000..f069b91f13cf
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.11.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ javascript? ( dev-lang/duktape:= )
+ lastfm? ( media-libs/lastfmlib )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=1
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=$(usex lastfm)
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-05-07 5:28 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-05-07 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 7cd42951bc8e4157d8157adbb32dd3f97be1b291
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Wed May 4 20:13:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 7 05:28:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd42951
net-misc/gerbera: Remove old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 -
net-misc/gerbera/gerbera-1.10.0.ebuild | 91 ----------------------------------
2 files changed, 92 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 5e729d3e4915..3504b55c31f9 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.10.0.tar.gz 3960516 BLAKE2B 9240ff4334f6f018ed27489f3984bd8439eb1ae9784712d23e778f9c3054c37241036a32167fc1c19303f4d68db3862ae09e35b7a3f4c15ee1e960a1aa78086c SHA512 9bb605b6475bddc5b683433bc9c50818e4986fc134bb0a6daaa444d1733624164c6ff7440789af95da2ec3c04b6c2f4fd46a29744b4ef793b10d9fab0c65a881
DIST gerbera-1.11.0.tar.gz 4115178 BLAKE2B 1b5f28c4602f949459816f57555bfebbedbabc9681b3d0d9eb3d7742a9b273644cf9c10b411baeb3b0c4b5ea3c340d1c0d8d6035cb0e7f38ba0c40fae1c5cd1b SHA512 ae2b3342b3b57ce6d656d0ebadfd73b5f2764f2164314f6b0deac170a82e6861349c37732e6914454918112124038b221dbd4882001b5de51a49326432ccd70f
diff --git a/net-misc/gerbera/gerbera-1.10.0.ebuild b/net-misc/gerbera/gerbera-1.10.0.ebuild
deleted file mode 100644
index f069b91f13cf..000000000000
--- a/net-misc/gerbera/gerbera-1.10.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-RDEPEND="
- acct-user/gerbera
- dev-db/sqlite
- dev-libs/libebml:=
- dev-libs/libfmt:=
- dev-libs/pugixml
- dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
- curl? ( net-misc/curl )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( media-video/ffmpeg:= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- javascript? ( dev-lang/duktape:= )
- lastfm? ( media-libs/lastfmlib )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska:= )
- mysql? ( dev-db/mysql-connector-c )
- taglib? ( media-libs/taglib )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AVCODEC=$(usex ffmpeg)
- -DWITH_CURL=$(usex curl)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EXIF=$(usex exif)
- -DWITH_EXIV2=$(usex exiv2)
- -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_INOTIFY=1
- -DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=$(usex lastfm)
- -DWITH_MAGIC=$(usex magic)
- -DWITH_MATROSKA=$(usex matroska)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TAGLIB=$(usex taglib)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
- newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-07-06 19:33 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2022-07-06 19:33 UTC (permalink / raw
To: gentoo-commits
commit: dd79eb34bd422a8b9e84de58e4539b28865bbee2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 6 19:32:14 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 6 19:32:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd79eb34
net-misc/gerbera: add libfmt version cap
Closes: https://bugs.gentoo.org/856718
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/gerbera-1.11.0.ebuild | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.11.0.ebuild b/net-misc/gerbera/gerbera-1.11.0.ebuild
index f069b91f13cf..41b42b9fc921 100644
--- a/net-misc/gerbera/gerbera-1.11.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.11.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
acct-user/gerbera
dev-db/sqlite
dev-libs/libebml:=
- dev-libs/libfmt:=
+ <dev-libs/libfmt-9.0.0:=
dev-libs/pugixml
dev-libs/spdlog:=
>=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index f069b91f13cf..41b42b9fc921 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
acct-user/gerbera
dev-db/sqlite
dev-libs/libebml:=
- dev-libs/libfmt:=
+ <dev-libs/libfmt-9.0.0:=
dev-libs/pugixml
dev-libs/spdlog:=
>=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-10-06 21:43 Conrad Kostecki
0 siblings, 0 replies; 58+ messages in thread
From: Conrad Kostecki @ 2022-10-06 21:43 UTC (permalink / raw
To: gentoo-commits
commit: e1190ed538eab1beee4d3e03e49bccda04320bb2
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 21:39:39 2022 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 21:43:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1190ed5
net-misc/gerbera: update deps
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
net-misc/gerbera/{gerbera-1.11.0.ebuild => gerbera-1.11.0-r1.ebuild} | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.11.0.ebuild b/net-misc/gerbera/gerbera-1.11.0-r1.ebuild
similarity index 97%
rename from net-misc/gerbera/gerbera-1.11.0.ebuild
rename to net-misc/gerbera/gerbera-1.11.0-r1.ebuild
index 41b42b9fc921..62e65e66d68f 100644
--- a/net-misc/gerbera/gerbera-1.11.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.11.0-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
<dev-libs/libfmt-9.0.0:=
dev-libs/pugixml
dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
+ >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
sys-apps/util-linux
sys-libs/zlib
virtual/libiconv
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 41b42b9fc921..62e65e66d68f 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
<dev-libs/libfmt-9.0.0:=
dev-libs/pugixml
dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]
+ >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
sys-apps/util-linux
sys-libs/zlib
virtual/libiconv
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-11-22 13:26 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2022-11-22 13:26 UTC (permalink / raw
To: gentoo-commits
commit: 5f2a348db9107f23bb7f0f6a0f48235dc79fb336
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sun Nov 6 17:39:57 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:26:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2a348d
net-misc/gerbera: sync live ebuild
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/28147
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 62e65e66d68f..86e41fa7ab04 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
acct-user/gerbera
dev-db/sqlite
dev-libs/libebml:=
- <dev-libs/libfmt-9.0.0:=
+ dev-libs/libfmt:=
dev-libs/pugixml
dev-libs/spdlog:=
>=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-11-22 13:26 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2022-11-22 13:26 UTC (permalink / raw
To: gentoo-commits
commit: 4dbb71bbeab3098423fbd364dc77f1f389c3d7e1
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sat Nov 5 17:51:54 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:26:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbb71bb
net-misc/gerbera: add 1.12.0
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.12.0.ebuild | 91 ++++++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 3504b55c31f9..89f1b498fa6a 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-1.11.0.tar.gz 4115178 BLAKE2B 1b5f28c4602f949459816f57555bfebbedbabc9681b3d0d9eb3d7742a9b273644cf9c10b411baeb3b0c4b5ea3c340d1c0d8d6035cb0e7f38ba0c40fae1c5cd1b SHA512 ae2b3342b3b57ce6d656d0ebadfd73b5f2764f2164314f6b0deac170a82e6861349c37732e6914454918112124038b221dbd4882001b5de51a49326432ccd70f
+DIST gerbera-1.12.0.tar.gz 4363130 BLAKE2B c9db8418fecaa7d58046f61b52148eb2e3fe168414d78909517aad22ddf68cb19c658ec25e8a2c5e1764aa457d8f3cbb676e2a50f4bd610dfc275f576ec70881 SHA512 0dd051058638dc5c3a834f92e6733a3e3f2833c73dd8184f4878d6dd1f3b9e5dabba5d62c13fc9a0e2424b8efb5501dab9acbb8befa1bdfbf178894a6c70bc16
diff --git a/net-misc/gerbera/gerbera-1.12.0.ebuild b/net-misc/gerbera/gerbera-1.12.0.ebuild
new file mode 100644
index 000000000000..86e41fa7ab04
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.12.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ javascript? ( dev-lang/duktape:= )
+ lastfm? ( media-libs/lastfmlib )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=1
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=$(usex lastfm)
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2022-11-22 13:26 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2022-11-22 13:26 UTC (permalink / raw
To: gentoo-commits
commit: 46bb394225933726b5c36d3ec913ee6972bd09cf
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sat Nov 5 17:52:29 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:26:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bb3942
net-misc/gerbera: drop 1.11.0-r1
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 -
net-misc/gerbera/gerbera-1.11.0-r1.ebuild | 91 -------------------------------
2 files changed, 92 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 89f1b498fa6a..d006c871b6d5 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.11.0.tar.gz 4115178 BLAKE2B 1b5f28c4602f949459816f57555bfebbedbabc9681b3d0d9eb3d7742a9b273644cf9c10b411baeb3b0c4b5ea3c340d1c0d8d6035cb0e7f38ba0c40fae1c5cd1b SHA512 ae2b3342b3b57ce6d656d0ebadfd73b5f2764f2164314f6b0deac170a82e6861349c37732e6914454918112124038b221dbd4882001b5de51a49326432ccd70f
DIST gerbera-1.12.0.tar.gz 4363130 BLAKE2B c9db8418fecaa7d58046f61b52148eb2e3fe168414d78909517aad22ddf68cb19c658ec25e8a2c5e1764aa457d8f3cbb676e2a50f4bd610dfc275f576ec70881 SHA512 0dd051058638dc5c3a834f92e6733a3e3f2833c73dd8184f4878d6dd1f3b9e5dabba5d62c13fc9a0e2424b8efb5501dab9acbb8befa1bdfbf178894a6c70bc16
diff --git a/net-misc/gerbera/gerbera-1.11.0-r1.ebuild b/net-misc/gerbera/gerbera-1.11.0-r1.ebuild
deleted file mode 100644
index 62e65e66d68f..000000000000
--- a/net-misc/gerbera/gerbera-1.11.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-RDEPEND="
- acct-user/gerbera
- dev-db/sqlite
- dev-libs/libebml:=
- <dev-libs/libfmt-9.0.0:=
- dev-libs/pugixml
- dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
- curl? ( net-misc/curl )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( media-video/ffmpeg:= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- javascript? ( dev-lang/duktape:= )
- lastfm? ( media-libs/lastfmlib )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska:= )
- mysql? ( dev-db/mysql-connector-c )
- taglib? ( media-libs/taglib )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AVCODEC=$(usex ffmpeg)
- -DWITH_CURL=$(usex curl)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EXIF=$(usex exif)
- -DWITH_EXIV2=$(usex exiv2)
- -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_INOTIFY=1
- -DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=$(usex lastfm)
- -DWITH_MAGIC=$(usex magic)
- -DWITH_MATROSKA=$(usex matroska)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TAGLIB=$(usex taglib)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
- newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2023-01-20 1:34 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-01-20 1:34 UTC (permalink / raw
To: gentoo-commits
commit: 1f01ac62b323220e94a82f6160e5d34e413ab872
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Mon Jan 2 19:08:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 01:31:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f01ac62
net-misc/gerbera: add 1.12.1
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-1.12.1.ebuild | 90 ++++++++++++++++++++++++++++++++++
net-misc/gerbera/metadata.xml | 1 -
3 files changed, 91 insertions(+), 1 deletion(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index d006c871b6d5..b85511069214 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-1.12.0.tar.gz 4363130 BLAKE2B c9db8418fecaa7d58046f61b52148eb2e3fe168414d78909517aad22ddf68cb19c658ec25e8a2c5e1764aa457d8f3cbb676e2a50f4bd610dfc275f576ec70881 SHA512 0dd051058638dc5c3a834f92e6733a3e3f2833c73dd8184f4878d6dd1f3b9e5dabba5d62c13fc9a0e2424b8efb5501dab9acbb8befa1bdfbf178894a6c70bc16
+DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9 SHA512 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
diff --git a/net-misc/gerbera/gerbera-1.12.1.ebuild b/net-misc/gerbera/gerbera-1.12.1.ebuild
new file mode 100644
index 000000000000..00f14f51b749
--- /dev/null
+++ b/net-misc/gerbera/gerbera-1.12.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ S="${WORKDIR}/${P}"
+fi
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2 )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ javascript? ( dev-lang/duktape:= )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=1
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=NO
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index 46cb19df5ff3..6463221bb5fe 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -14,7 +14,6 @@
<flag name="curl">Support HTTP media sources (e.g. internet radio)</flag>
<flag name="exiv2">Use <pkg>media-gfx/exiv2</pkg> to extract EXIF information</flag>
<flag name="ffmpegthumbnailer">Enable video thumbnail support with <pkg>media-video/ffmpegthumbnailer</pkg></flag>
- <flag name="lastfm">Enable last.fm support</flag>
<flag name="mysql">Use <pkg>dev-db/mysql</pkg> as backend rather than SQLite3</flag>
<flag name="taglib">Use <pkg>media-libs/taglib</pkg> for reading files' metadata</flag>
</use>
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2023-01-20 1:34 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-01-20 1:34 UTC (permalink / raw
To: gentoo-commits
commit: 586b4a2c71352fa84d55c4f50be42271509afff4
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sun Jan 8 17:27:44 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 01:31:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586b4a2c
net-misc/gerbera: sync live ebuild
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/28939
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 86e41fa7ab04..00f14f51b749 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ HOMEPAGE="https://gerbera.io"
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
RDEPEND="
acct-user/gerbera
@@ -38,7 +38,6 @@ RDEPEND="
ffmpeg? ( media-video/ffmpeg:= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
javascript? ( dev-lang/duktape:= )
- lastfm? ( media-libs/lastfmlib )
magic? ( sys-apps/file )
matroska? ( media-libs/libmatroska:= )
mysql? ( dev-db/mysql-connector-c )
@@ -59,7 +58,7 @@ src_configure() {
-DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
-DWITH_INOTIFY=1
-DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=$(usex lastfm)
+ -DWITH_LASTFM=NO
-DWITH_MAGIC=$(usex magic)
-DWITH_MATROSKA=$(usex matroska)
-DWITH_MYSQL=$(usex mysql)
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2023-01-20 1:34 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-01-20 1:34 UTC (permalink / raw
To: gentoo-commits
commit: f4bdcad6bd6b131dc1f513beb5fc63e562d357e5
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Mon Jan 2 19:09:28 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 01:31:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bdcad6
net-misc/gerbera: drop 1.12.0
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 -
net-misc/gerbera/gerbera-1.12.0.ebuild | 91 ----------------------------------
2 files changed, 92 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index b85511069214..96b7358aac52 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1 @@
-DIST gerbera-1.12.0.tar.gz 4363130 BLAKE2B c9db8418fecaa7d58046f61b52148eb2e3fe168414d78909517aad22ddf68cb19c658ec25e8a2c5e1764aa457d8f3cbb676e2a50f4bd610dfc275f576ec70881 SHA512 0dd051058638dc5c3a834f92e6733a3e3f2833c73dd8184f4878d6dd1f3b9e5dabba5d62c13fc9a0e2424b8efb5501dab9acbb8befa1bdfbf178894a6c70bc16
DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9 SHA512 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
diff --git a/net-misc/gerbera/gerbera-1.12.0.ebuild b/net-misc/gerbera/gerbera-1.12.0.ebuild
deleted file mode 100644
index 86e41fa7ab04..000000000000
--- a/net-misc/gerbera/gerbera-1.12.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript lastfm +magic +matroska mysql systemd +taglib"
-
-RDEPEND="
- acct-user/gerbera
- dev-db/sqlite
- dev-libs/libebml:=
- dev-libs/libfmt:=
- dev-libs/pugixml
- dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
- curl? ( net-misc/curl )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
- ffmpeg? ( media-video/ffmpeg:= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- javascript? ( dev-lang/duktape:= )
- lastfm? ( media-libs/lastfmlib )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska:= )
- mysql? ( dev-db/mysql-connector-c )
- taglib? ( media-libs/taglib )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AVCODEC=$(usex ffmpeg)
- -DWITH_CURL=$(usex curl)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EXIF=$(usex exif)
- -DWITH_EXIV2=$(usex exiv2)
- -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_INOTIFY=1
- -DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=$(usex lastfm)
- -DWITH_MAGIC=$(usex magic)
- -DWITH_MATROSKA=$(usex matroska)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TAGLIB=$(usex taglib)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
- newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2023-10-19 14:06 Florian Schmaus
0 siblings, 0 replies; 58+ messages in thread
From: Florian Schmaus @ 2023-10-19 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 0b3152f8c4766225696b0c76ca39469955f23224
Author: Francisco Javier Félix <web <AT> inode64 <DOT> com>
AuthorDate: Thu Oct 19 13:08:38 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 14:06:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3152f8
net-misc/gerbera: fix preserved libs with media-gfx/exiv2
Show this warning:
>>> package: media-gfx/exiv2-0.28.0
* - /usr/lib64/libexiv2.so.0.27.7
* - /usr/lib64/libexiv2.so.27
* used by /usr/bin/gerbera (net-misc/gerbera-1.12.1)
Signed-off-by: INODE64 <web <AT> inode64.com>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33409
net-misc/gerbera/{gerbera-1.12.1.ebuild => gerbera-1.12.1-r1.ebuild} | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-1.12.1.ebuild b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
similarity index 98%
rename from net-misc/gerbera/gerbera-1.12.1.ebuild
rename to net-misc/gerbera/gerbera-1.12.1-r1.ebuild
index 00f14f51b749..2691f65a7c4f 100644
--- a/net-misc/gerbera/gerbera-1.12.1.ebuild
+++ b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
virtual/libiconv
curl? ( net-misc/curl )
exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
+ exiv2? ( media-gfx/exiv2:= )
ffmpeg? ( media-video/ffmpeg:= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
javascript? ( dev-lang/duktape:= )
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 00f14f51b749..2691f65a7c4f 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
virtual/libiconv
curl? ( net-misc/curl )
exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2 )
+ exiv2? ( media-gfx/exiv2:= )
ffmpeg? ( media-video/ffmpeg:= )
ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
javascript? ( dev-lang/duktape:= )
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2023-10-20 16:54 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-10-20 16:54 UTC (permalink / raw
To: gentoo-commits
commit: 5620530f8cd9f7845d35c15efb7d0fba7c767cb3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 20 16:54:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 16:54:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5620530f
net-misc/gerbera: Stabilize 1.12.1-r1 amd64, #916011
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/gerbera-1.12.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
index 2691f65a7c4f..28552ca8d1de 100644
--- a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
+++ b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}/${P}"
fi
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-06-07 11:28 Viorel Munteanu
0 siblings, 0 replies; 58+ messages in thread
From: Viorel Munteanu @ 2024-06-07 11:28 UTC (permalink / raw
To: gentoo-commits
commit: 05b02449c407c48591a2604e09b2720f4814ad74
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Fri Jun 7 10:08:40 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jun 7 11:23:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b02449
net-misc/gerbera: Sync live ebuild
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 2691f65a7c4f..b3c80239e4c7 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -1,22 +1,22 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake linux-info
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
inherit git-r3
else
SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
LICENSE="GPL-2"
SLOT="0"
IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
@@ -28,7 +28,7 @@ RDEPEND="
dev-libs/libfmt:=
dev-libs/pugixml
dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
+ net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
sys-apps/util-linux
sys-libs/zlib
virtual/libiconv
@@ -40,7 +40,7 @@ RDEPEND="
javascript? ( dev-lang/duktape:= )
magic? ( sys-apps/file )
matroska? ( media-libs/libmatroska:= )
- mysql? ( dev-db/mysql-connector-c )
+ mysql? ( dev-db/mysql-connector-c:= )
taglib? ( media-libs/taglib )
"
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-06-07 11:28 Viorel Munteanu
0 siblings, 0 replies; 58+ messages in thread
From: Viorel Munteanu @ 2024-06-07 11:28 UTC (permalink / raw
To: gentoo-commits
commit: e4b8e8e30d9042efd8cf2447ec9b241ace235c6b
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Fri Jun 7 10:08:05 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jun 7 11:23:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b8e8e3
net-misc/gerbera: Bump to 2.1.0
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-2.1.0.ebuild | 90 +++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 96b7358aac52..de1a9d6d3b0f 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9 SHA512 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
+DIST gerbera-2.1.0.tar.gz 5828980 BLAKE2B d611b9db723e52d417c64ce6ff8bfd77009ad7b7c2454b8f722810aacfde76b892894e8a70cf4e25474f970b13353eb770d4663f91ac59ac87cea858928005fb SHA512 5069ffb470dc10c5b7e6f95e9d61794e00d8a4473835860e7bca63ff1c34f2b8544b3a7fed8373a20e6bbddb2bc016ecb39a8321e930813e65e444b653e5a24f
diff --git a/net-misc/gerbera/gerbera-2.1.0.ebuild b/net-misc/gerbera/gerbera-2.1.0.ebuild
new file mode 100644
index 000000000000..b3c80239e4c7
--- /dev/null
+++ b/net-misc/gerbera/gerbera-2.1.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2:= )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ javascript? ( dev-lang/duktape:= )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=1
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=NO
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-06-07 11:28 Viorel Munteanu
0 siblings, 0 replies; 58+ messages in thread
From: Viorel Munteanu @ 2024-06-07 11:28 UTC (permalink / raw
To: gentoo-commits
commit: 18c1fe12eadbed29dcf84ea868bf73a0c3f58173
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Fri Jun 7 11:00:42 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jun 7 11:23:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c1fe12
net-misc/gerbera: Add myself as proxy maintainer
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/37069
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
net-misc/gerbera/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index cf60dbc1bf7e..6463221bb5fe 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>christian.tietz@mailbox.org</email>
+ <name>Christian Tietz</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<longdescription>Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices.</longdescription>
<use>
<flag name="curl">Support HTTP media sources (e.g. internet radio)</flag>
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-07-13 10:48 Yixun Lan
0 siblings, 0 replies; 58+ messages in thread
From: Yixun Lan @ 2024-07-13 10:48 UTC (permalink / raw
To: gentoo-commits
commit: 916dec5101d724cc050336a663f33443a93b5ed2
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sun Jul 7 14:18:43 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 10:46:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916dec51
net-misc/gerbera: Bump to 2.2.0
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-2.2.0.ebuild | 90 +++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index de1a9d6d3b0f..44e5c5374c0d 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,2 +1,3 @@
DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9 SHA512 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
DIST gerbera-2.1.0.tar.gz 5828980 BLAKE2B d611b9db723e52d417c64ce6ff8bfd77009ad7b7c2454b8f722810aacfde76b892894e8a70cf4e25474f970b13353eb770d4663f91ac59ac87cea858928005fb SHA512 5069ffb470dc10c5b7e6f95e9d61794e00d8a4473835860e7bca63ff1c34f2b8544b3a7fed8373a20e6bbddb2bc016ecb39a8321e930813e65e444b653e5a24f
+DIST gerbera-2.2.0.tar.gz 6138157 BLAKE2B eab6008696cf353c50468a686509ed82381375e7b5e5a5a1b38bfcad6e275ca69885df7a8df7ebdf5bb407f7e7ec9401c27e09fbca55ec61ef15c415439b7148 SHA512 6e11d3e40c9a95d278ce4c6f0c914a27fed250e9202bb81c0f539d06622738bfa5b2156ca6bd061872e276858eb203f626c997ddc00810f9d816f4ff9198c97e
diff --git a/net-misc/gerbera/gerbera-2.2.0.ebuild b/net-misc/gerbera/gerbera-2.2.0.ebuild
new file mode 100644
index 000000000000..ea5940db0a95
--- /dev/null
+++ b/net-misc/gerbera/gerbera-2.2.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2:= )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ javascript? ( dev-lang/duktape:= )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=ON
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=OFF
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-07-13 10:48 Yixun Lan
0 siblings, 0 replies; 58+ messages in thread
From: Yixun Lan @ 2024-07-13 10:48 UTC (permalink / raw
To: gentoo-commits
commit: 58a6f3808f7b24f68cdf41c3d64533083bb63158
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sun Jul 7 14:19:46 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 10:47:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a6f380
net-misc/gerbera: Sync live ebuild
Closes: https://github.com/gentoo/gentoo/pull/37474
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index b3c80239e4c7..ea5940db0a95 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -56,9 +56,9 @@ src_configure() {
-DWITH_EXIF=$(usex exif)
-DWITH_EXIV2=$(usex exiv2)
-DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_INOTIFY=1
+ -DWITH_INOTIFY=ON
-DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=NO
+ -DWITH_LASTFM=OFF
-DWITH_MAGIC=$(usex magic)
-DWITH_MATROSKA=$(usex matroska)
-DWITH_MYSQL=$(usex mysql)
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-08-14 15:55 Sam James
0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2024-08-14 15:55 UTC (permalink / raw
To: gentoo-commits
commit: 0cbb4d2533f0d34303329efe93a144df5c79bbf9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 14 15:55:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 14 15:55:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbb4d25
net-misc/gerbera: Stabilize 2.2.0 amd64, #937916
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/gerbera/gerbera-2.2.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/gerbera/gerbera-2.2.0.ebuild b/net-misc/gerbera/gerbera-2.2.0.ebuild
index ea5940db0a95..d0cc50445400 100644
--- a/net-misc/gerbera/gerbera-2.2.0.ebuild
+++ b/net-misc/gerbera/gerbera-2.2.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
else
SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~x86"
fi
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-08-25 20:27 Eli Schwartz
0 siblings, 0 replies; 58+ messages in thread
From: Eli Schwartz @ 2024-08-25 20:27 UTC (permalink / raw
To: gentoo-commits
commit: 838583ffb09aa8cc53ebc7404ddc9ece489e8427
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Wed Aug 14 18:58:06 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 20:23:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838583ff
net-misc/gerbera: Cleanup old
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/38151
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
net-misc/gerbera/Manifest | 2 -
net-misc/gerbera/gerbera-1.12.1-r1.ebuild | 94 -------------------------------
net-misc/gerbera/gerbera-2.1.0.ebuild | 90 -----------------------------
3 files changed, 186 deletions(-)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 44e5c5374c0d..515d4831ca87 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1,3 +1 @@
-DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9 SHA512 54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
-DIST gerbera-2.1.0.tar.gz 5828980 BLAKE2B d611b9db723e52d417c64ce6ff8bfd77009ad7b7c2454b8f722810aacfde76b892894e8a70cf4e25474f970b13353eb770d4663f91ac59ac87cea858928005fb SHA512 5069ffb470dc10c5b7e6f95e9d61794e00d8a4473835860e7bca63ff1c34f2b8544b3a7fed8373a20e6bbddb2bc016ecb39a8321e930813e65e444b653e5a24f
DIST gerbera-2.2.0.tar.gz 6138157 BLAKE2B eab6008696cf353c50468a686509ed82381375e7b5e5a5a1b38bfcad6e275ca69885df7a8df7ebdf5bb407f7e7ec9401c27e09fbca55ec61ef15c415439b7148 SHA512 6e11d3e40c9a95d278ce4c6f0c914a27fed250e9202bb81c0f539d06622738bfa5b2156ca6bd061872e276858eb203f626c997ddc00810f9d816f4ff9198c97e
diff --git a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild b/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
deleted file mode 100644
index c7fbd27a2fa3..000000000000
--- a/net-misc/gerbera/gerbera-1.12.1-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~x86"
- S="${WORKDIR}/${P}"
-fi
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
-
-RDEPEND="
- acct-user/gerbera
- dev-db/sqlite
- dev-libs/libebml:=
- dev-libs/libfmt:=
- dev-libs/pugixml
- dev-libs/spdlog:=
- >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
- curl? ( net-misc/curl )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2:= )
- ffmpeg? ( media-video/ffmpeg:= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- javascript? ( dev-lang/duktape:= )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska:= )
- mysql? ( dev-db/mysql-connector-c )
- taglib? ( media-libs/taglib )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.12.1-gcc14.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AVCODEC=$(usex ffmpeg)
- -DWITH_CURL=$(usex curl)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EXIF=$(usex exif)
- -DWITH_EXIV2=$(usex exiv2)
- -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_INOTIFY=1
- -DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=NO
- -DWITH_MAGIC=$(usex magic)
- -DWITH_MATROSKA=$(usex matroska)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TAGLIB=$(usex taglib)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
- newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
diff --git a/net-misc/gerbera/gerbera-2.1.0.ebuild b/net-misc/gerbera/gerbera-2.1.0.ebuild
deleted file mode 100644
index b3c80239e4c7..000000000000
--- a/net-misc/gerbera/gerbera-2.1.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${P}"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
-
-RDEPEND="
- acct-user/gerbera
- dev-db/sqlite
- dev-libs/libebml:=
- dev-libs/libfmt:=
- dev-libs/pugixml
- dev-libs/spdlog:=
- net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
- sys-apps/util-linux
- sys-libs/zlib
- virtual/libiconv
- curl? ( net-misc/curl )
- exif? ( media-libs/libexif )
- exiv2? ( media-gfx/exiv2:= )
- ffmpeg? ( media-video/ffmpeg:= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
- javascript? ( dev-lang/duktape:= )
- magic? ( sys-apps/file )
- matroska? ( media-libs/libmatroska:= )
- mysql? ( dev-db/mysql-connector-c:= )
- taglib? ( media-libs/taglib )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_AVCODEC=$(usex ffmpeg)
- -DWITH_CURL=$(usex curl)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EXIF=$(usex exif)
- -DWITH_EXIV2=$(usex exiv2)
- -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
- -DWITH_INOTIFY=1
- -DWITH_JS=$(usex javascript)
- -DWITH_LASTFM=NO
- -DWITH_MAGIC=$(usex magic)
- -DWITH_MATROSKA=$(usex matroska)
- -DWITH_MYSQL=$(usex mysql)
- -DWITH_SYSTEMD=$(usex systemd)
- -DWITH_TAGLIB=$(usex taglib)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
- newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
-
- insinto /etc/${PN}
- newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
- fperms 0640 /etc/${PN}/config.xml
- fowners root:gerbera /etc/${PN}/config.xml
-}
-
-pkg_postinst() {
- if use mysql; then
- elog "Gerbera has been built with MySQL support and needs"
- elog "to be configured before being started. By default"
- elog "SQLite will be used."
- fi
-}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-20 16:16 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-20 16:16 UTC (permalink / raw
To: gentoo-commits
commit: e1be9d8bd97b2df3a46756d4dd213fc1f8eabb1b
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 16:13:12 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 16:13:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1be9d8b
net-misc/gerbera: build and install documentation via 'doc' use flag
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-2.3.0.ebuild | 24 +++++++++++++++++++-----
1 file changed, 19 insertions(+), 5 deletions(-)
diff --git a/net-misc/gerbera/gerbera-2.3.0.ebuild b/net-misc/gerbera/gerbera-2.3.0.ebuild
index 62e14a6f02f9..3b860ae72c7a 100644
--- a/net-misc/gerbera/gerbera-2.3.0.ebuild
+++ b/net-misc/gerbera/gerbera-2.3.0.ebuild
@@ -3,7 +3,14 @@
EAPI=8
-inherit cmake linux-info
+DOCS_BUILDER="sphinx"
+#DOCS_DEPEND="dev-python/sphinx-rtd-theme"
+DOCS_DIR="doc"
+DOCS_AUTODOC=0
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit python-any-r1 cmake docs linux-info
DESCRIPTION="UPnP Media Server"
HOMEPAGE="https://gerbera.io"
@@ -34,10 +41,6 @@ RDEPEND="
sys-libs/zlib
virtual/libiconv
curl? ( net-misc/curl )
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2:= )
ffmpeg? ( media-video/ffmpeg:= )
@@ -51,6 +54,12 @@ RDEPEND="
DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ media-gfx/graphviz"
+
CONFIG_CHECK="~INOTIFY_USER"
src_configure() {
@@ -75,6 +84,11 @@ src_configure() {
cmake_src_configure
}
+src_compile() {
+ cmake_src_compile
+ docs_compile
+}
+
src_install() {
cmake_src_install
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-20 16:16 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-20 16:16 UTC (permalink / raw
To: gentoo-commits
commit: a8b19387fdd056ae3990a76c7f98213526ef890c
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Wed Sep 18 14:12:53 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 16:12:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b19387
net-misc/gerbera: Bump to 2.3.0
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/Manifest | 1 +
net-misc/gerbera/gerbera-2.3.0.ebuild | 96 +++++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 515d4831ca87..7c0422512ce0 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
DIST gerbera-2.2.0.tar.gz 6138157 BLAKE2B eab6008696cf353c50468a686509ed82381375e7b5e5a5a1b38bfcad6e275ca69885df7a8df7ebdf5bb407f7e7ec9401c27e09fbca55ec61ef15c415439b7148 SHA512 6e11d3e40c9a95d278ce4c6f0c914a27fed250e9202bb81c0f539d06622738bfa5b2156ca6bd061872e276858eb203f626c997ddc00810f9d816f4ff9198c97e
+DIST gerbera-2.3.0.tar.gz 6255947 BLAKE2B bf1d418574fa315cbae91b4174940f78312c95ad91c30bc9b3714915a9204e7c5968b78de03fc63239d4b3f80a488633b737d3a9bfef86263b6c1a7564435ec0 SHA512 5326a22a244ef572a7a825193f0a8595fd4125295e4d9c7d329966e6d0b2995a48c48b75d1b02e809e2423839709d736e34be0329c5028f23c9af69906dcfae7
diff --git a/net-misc/gerbera/gerbera-2.3.0.ebuild b/net-misc/gerbera/gerbera-2.3.0.ebuild
new file mode 100644
index 000000000000..62e14a6f02f9
--- /dev/null
+++ b/net-misc/gerbera/gerbera-2.3.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/gerbera/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug doc +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
+
+RDEPEND="
+ acct-group/gerbera
+ acct-user/gerbera
+ dev-db/sqlite
+ dev-libs/libebml:=
+ dev-libs/libfmt:=
+ dev-libs/pugixml
+ dev-libs/spdlog:=
+ net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libiconv
+ curl? ( net-misc/curl )
+ doc? (
+ app-text/doxygen
+ media-gfx/graphviz
+ )
+ exif? ( media-libs/libexif )
+ exiv2? ( media-gfx/exiv2:= )
+ ffmpeg? ( media-video/ffmpeg:= )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer[png] )
+ javascript? ( dev-lang/duktape:= )
+ magic? ( sys-apps/file )
+ matroska? ( media-libs/libmatroska:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOC=$(usex doc)
+ -DWITH_AVCODEC=$(usex ffmpeg)
+ -DWITH_CURL=$(usex curl)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EXIF=$(usex exif)
+ -DWITH_EXIV2=$(usex exiv2)
+ -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+ -DWITH_INOTIFY=ON
+ -DWITH_JS=$(usex javascript)
+ -DWITH_LASTFM=OFF
+ -DWITH_MAGIC=$(usex magic)
+ -DWITH_MATROSKA=$(usex matroska)
+ -DWITH_MYSQL=$(usex mysql)
+ -DWITH_SYSTEMD=$(usex systemd)
+ -DWITH_TAGLIB=$(usex taglib)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+ newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+ insinto /etc/${PN}
+ newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+ fperms 0640 /etc/${PN}/config.xml
+ fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+ if use mysql; then
+ elog "Gerbera has been built with MySQL support and needs"
+ elog "to be configured before being started. By default"
+ elog "SQLite will be used."
+ fi
+}
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-20 16:16 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-20 16:16 UTC (permalink / raw
To: gentoo-commits
commit: c98eeb6c7ac011875a6f73d9b42a469cbfae3b75
Author: Christian Tietz <christian.tietz <AT> mailbox <DOT> org>
AuthorDate: Sat Oct 19 12:45:30 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 16:12:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98eeb6c
net-misc/gerbera: Sync live ebuild
Signed-off-by: Christian Tietz <christian.tietz <AT> mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/38665
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index ea5940db0a95..62e14a6f02f9 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -19,9 +19,10 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
+IUSE="curl debug doc +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic +matroska mysql systemd +taglib"
RDEPEND="
+ acct-group/gerbera
acct-user/gerbera
dev-db/sqlite
dev-libs/libebml:=
@@ -33,10 +34,14 @@ RDEPEND="
sys-libs/zlib
virtual/libiconv
curl? ( net-misc/curl )
+ doc? (
+ app-text/doxygen
+ media-gfx/graphviz
+ )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2:= )
ffmpeg? ( media-video/ffmpeg:= )
- ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+ ffmpegthumbnailer? ( media-video/ffmpegthumbnailer[png] )
javascript? ( dev-lang/duktape:= )
magic? ( sys-apps/file )
matroska? ( media-libs/libmatroska:= )
@@ -50,6 +55,7 @@ CONFIG_CHECK="~INOTIFY_USER"
src_configure() {
local mycmakeargs=(
+ -DBUILD_DOC=$(usex doc)
-DWITH_AVCODEC=$(usex ffmpeg)
-DWITH_CURL=$(usex curl)
-DWITH_DEBUG=$(usex debug)
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-20 16:16 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-20 16:16 UTC (permalink / raw
To: gentoo-commits
commit: 48d5e1e609c8f5b8d396134da2e2a2886f42b9c4
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 16:13:39 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 16:13:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d5e1e6
net-misc/gerbera: sync live ebuild
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-9999.ebuild | 24 +++++++++++++++++++-----
1 file changed, 19 insertions(+), 5 deletions(-)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 62e14a6f02f9..3b860ae72c7a 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -3,7 +3,14 @@
EAPI=8
-inherit cmake linux-info
+DOCS_BUILDER="sphinx"
+#DOCS_DEPEND="dev-python/sphinx-rtd-theme"
+DOCS_DIR="doc"
+DOCS_AUTODOC=0
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit python-any-r1 cmake docs linux-info
DESCRIPTION="UPnP Media Server"
HOMEPAGE="https://gerbera.io"
@@ -34,10 +41,6 @@ RDEPEND="
sys-libs/zlib
virtual/libiconv
curl? ( net-misc/curl )
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
exif? ( media-libs/libexif )
exiv2? ( media-gfx/exiv2:= )
ffmpeg? ( media-video/ffmpeg:= )
@@ -51,6 +54,12 @@ RDEPEND="
DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ media-gfx/graphviz"
+
CONFIG_CHECK="~INOTIFY_USER"
src_configure() {
@@ -75,6 +84,11 @@ src_configure() {
cmake_src_configure
}
+src_compile() {
+ cmake_src_compile
+ docs_compile
+}
+
src_install() {
cmake_src_install
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-20 16:16 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-20 16:16 UTC (permalink / raw
To: gentoo-commits
commit: 0c9398bbce79aa8c2a4dbd906123170414794d45
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 20 16:15:05 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 16:15:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9398bb
net-misc/gerbera: explain eclass inherit order in ebuilds
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-2.3.0.ebuild | 1 +
net-misc/gerbera/gerbera-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/net-misc/gerbera/gerbera-2.3.0.ebuild b/net-misc/gerbera/gerbera-2.3.0.ebuild
index 3b860ae72c7a..35b7218b0ded 100644
--- a/net-misc/gerbera/gerbera-2.3.0.ebuild
+++ b/net-misc/gerbera/gerbera-2.3.0.ebuild
@@ -10,6 +10,7 @@ DOCS_AUTODOC=0
PYTHON_COMPAT=( python3_{10..13} )
+# python-any-r1 is inherited first because docs.eclass sources it, and cmake.eclass exports phases.
inherit python-any-r1 cmake docs linux-info
DESCRIPTION="UPnP Media Server"
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 3b860ae72c7a..35b7218b0ded 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -10,6 +10,7 @@ DOCS_AUTODOC=0
PYTHON_COMPAT=( python3_{10..13} )
+# python-any-r1 is inherited first because docs.eclass sources it, and cmake.eclass exports phases.
inherit python-any-r1 cmake docs linux-info
DESCRIPTION="UPnP Media Server"
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-21 5:31 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-21 5:31 UTC (permalink / raw
To: gentoo-commits
commit: 3d4d8a001ccf7f7d760922d02fa3469f154c0b18
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 05:29:59 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 05:31:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4d8a00
net-misc/gerbera: move doc BDEPENDS properly under use flag
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-2.3.0.ebuild | 13 +++++++------
net-misc/gerbera/gerbera-9999.ebuild | 13 +++++++------
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/net-misc/gerbera/gerbera-2.3.0.ebuild b/net-misc/gerbera/gerbera-2.3.0.ebuild
index 35b7218b0ded..e3a051019fd2 100644
--- a/net-misc/gerbera/gerbera-2.3.0.ebuild
+++ b/net-misc/gerbera/gerbera-2.3.0.ebuild
@@ -4,7 +4,6 @@
EAPI=8
DOCS_BUILDER="sphinx"
-#DOCS_DEPEND="dev-python/sphinx-rtd-theme"
DOCS_DIR="doc"
DOCS_AUTODOC=0
@@ -55,11 +54,13 @@ RDEPEND="
DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- media-gfx/graphviz"
+BDEPEND="doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ media-gfx/graphviz
+ )"
CONFIG_CHECK="~INOTIFY_USER"
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index 35b7218b0ded..e3a051019fd2 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -4,7 +4,6 @@
EAPI=8
DOCS_BUILDER="sphinx"
-#DOCS_DEPEND="dev-python/sphinx-rtd-theme"
DOCS_DIR="doc"
DOCS_AUTODOC=0
@@ -55,11 +54,13 @@ RDEPEND="
DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
- ')
- media-gfx/graphviz"
+BDEPEND="doc? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ ')
+ media-gfx/graphviz
+ )"
CONFIG_CHECK="~INOTIFY_USER"
^ permalink raw reply related [flat|nested] 58+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
@ 2024-10-21 10:47 Joonas Niilola
0 siblings, 0 replies; 58+ messages in thread
From: Joonas Niilola @ 2024-10-21 10:47 UTC (permalink / raw
To: gentoo-commits
commit: 13944757875d4970a745041dea4eb15fc9b2618c
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 10:42:51 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 10:47:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13944757
net-misc/gerbera: ignore build system's own +doc checks
- it expects to find doxygen while it uses sphinx to build documentation.
Closes: https://bugs.gentoo.org/941911
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
net-misc/gerbera/gerbera-2.3.0.ebuild | 2 +-
net-misc/gerbera/gerbera-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/gerbera/gerbera-2.3.0.ebuild b/net-misc/gerbera/gerbera-2.3.0.ebuild
index e3a051019fd2..bbe1e160f1c0 100644
--- a/net-misc/gerbera/gerbera-2.3.0.ebuild
+++ b/net-misc/gerbera/gerbera-2.3.0.ebuild
@@ -66,7 +66,7 @@ CONFIG_CHECK="~INOTIFY_USER"
src_configure() {
local mycmakeargs=(
- -DBUILD_DOC=$(usex doc)
+ -DBUILD_DOC=off
-DWITH_AVCODEC=$(usex ffmpeg)
-DWITH_CURL=$(usex curl)
-DWITH_DEBUG=$(usex debug)
diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
index e3a051019fd2..bbe1e160f1c0 100644
--- a/net-misc/gerbera/gerbera-9999.ebuild
+++ b/net-misc/gerbera/gerbera-9999.ebuild
@@ -66,7 +66,7 @@ CONFIG_CHECK="~INOTIFY_USER"
src_configure() {
local mycmakeargs=(
- -DBUILD_DOC=$(usex doc)
+ -DBUILD_DOC=off
-DWITH_AVCODEC=$(usex ffmpeg)
-DWITH_CURL=$(usex curl)
-DWITH_DEBUG=$(usex debug)
^ permalink raw reply related [flat|nested] 58+ messages in thread
end of thread, other threads:[~2024-10-21 10:47 UTC | newest]
Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-20 16:16 [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2024-10-21 10:47 Joonas Niilola
2024-10-21 5:31 Joonas Niilola
2024-10-20 16:16 Joonas Niilola
2024-10-20 16:16 Joonas Niilola
2024-10-20 16:16 Joonas Niilola
2024-10-20 16:16 Joonas Niilola
2024-08-25 20:27 Eli Schwartz
2024-08-14 15:55 Sam James
2024-07-13 10:48 Yixun Lan
2024-07-13 10:48 Yixun Lan
2024-06-07 11:28 Viorel Munteanu
2024-06-07 11:28 Viorel Munteanu
2024-06-07 11:28 Viorel Munteanu
2023-10-20 16:54 Sam James
2023-10-19 14:06 Florian Schmaus
2023-01-20 1:34 Sam James
2023-01-20 1:34 Sam James
2023-01-20 1:34 Sam James
2022-11-22 13:26 Joonas Niilola
2022-11-22 13:26 Joonas Niilola
2022-11-22 13:26 Joonas Niilola
2022-10-06 21:43 Conrad Kostecki
2022-07-06 19:33 Sam James
2022-05-07 5:28 Sam James
2022-05-07 5:28 Sam James
2022-03-18 14:00 Joonas Niilola
2022-03-18 14:00 Joonas Niilola
2022-03-16 22:58 Sam James
2022-03-16 22:58 Sam James
2022-03-16 22:58 Sam James
2021-10-06 1:08 Sam James
2021-06-05 12:07 Ian Whyman
2021-04-16 10:25 David Seifert
2021-02-27 15:19 Ian Whyman
2021-02-07 14:48 Ian Whyman
2020-11-13 16:57 Sam James
2020-09-19 9:28 Ian Whyman
2020-08-20 1:11 Matt Turner
2020-06-03 21:44 David Seifert
2020-05-09 9:49 Ian Whyman
2020-04-26 8:59 Mikle Kolyada
2020-01-29 21:22 Ian Whyman
2019-11-22 21:04 Ian Whyman
2019-11-17 17:44 Ian Whyman
2019-10-28 16:48 Ian Whyman
2019-07-07 9:21 Ian Whyman
2019-04-04 19:13 Ian Whyman
2019-01-31 21:10 Ian Whyman
2019-01-01 14:27 Ian Whyman
2019-01-01 14:27 Ian Whyman
2018-05-05 17:29 Ian Whyman
2018-05-05 10:19 Ian Whyman
2018-04-05 21:21 Ian Whyman
2017-12-04 20:21 Ian Whyman
2017-09-30 15:34 Ian Whyman
2017-06-26 18:59 Ian Whyman
2017-06-17 12:36 Ian Whyman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox