commit:     337d81623d24839557594a2fdd9e8752c402b8da
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Fri Sep 27 06:45:31 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 11:36:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337d8162

media-tv/plex-media-server: security drop 1.40.5.8854

ffmpeg CVE patched in later release

Signed-off-by: Joe Kappus <joe <AT> wt.gd>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-tv/plex-media-server/Manifest                |  4 -
 .../plex-media-server-1.40.5.8854.ebuild           | 85 ----------------------
 2 files changed, 89 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index 1c05b2acefaa..4bac72136804 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,7 +1,3 @@
-DIST plexmediaserver_1.40.5.8854-f36c552fd_amd64.deb 81245190 BLAKE2B 
66055a6e0ba0b8e84e791bae201b9b640baa94a0147eb0f54f07f124757b597b807c67fbc274fc8e64f05e1f17c437f6d9c7baeaa6b364917277e9afbfb03db3
 SHA512 
2a53305bea57c59626b7f83213c71f02c7766142c3eaf416aba86e9754a128686c95688574e1bb206807fb5d4b1b02a9ba837870e17a0d447dafaecd6b50de90
-DIST plexmediaserver_1.40.5.8854-f36c552fd_arm64.deb 73833094 BLAKE2B 
9c0354f9363867cc68db0ce796a0ecf77252cfe3249e9245159db2bdeeede37d794492d98fffe3857e3fb69d66e16c27584b225fec7118379775b0ee975bd907
 SHA512 
b004e855005e88188818ea961e23037191873e7f39c23b5fa337995686da58706313817a6791b653b4d07304643adac2388a5d4d3d1b28643f9f118db14d82b1
-DIST plexmediaserver_1.40.5.8854-f36c552fd_armhf.deb 74086042 BLAKE2B 
2b74a5789a354af9122e5b9ae2358d9cbc433a85cb3f52b850539ab13dd24aefdd1dc4cadc37953ac0be5d3e55293f12a80b96c04e298a4ed89e850a2067577f
 SHA512 
aff06f07e419adc3aa6afb260115986154d768d00f3406bb51d4ef0334bffe076875e3af208575f719c3b3a23d477dbe67e23999bec620df851cb7be1555f1bc
-DIST plexmediaserver_1.40.5.8854-f36c552fd_i386.deb 74784106 BLAKE2B 
4e3818583709cfd4fc4d28152bf4692e221d1bafbef9dcd306e8c939b526563d9e7d7773c8dcf0562725d5e2d9287f22c7ad421f390d738866a39d07bef46a73
 SHA512 
8e137f5565f5cfc36fdb80c64abb7b9c7b5e0054da97c44f3d5ff73e8b00ebd8a8e7cba0bec79a2ff0ca9fb7c9e42e593c9211813538fe758b66a7522e55ed39
 DIST plexmediaserver_1.40.5.8921-836b34c27_amd64.deb 81250582 BLAKE2B 
4d99c06a141744ecdf595a3bd1472e5b2530b481e1f91f75072fa28b11996bb7d3e0a6808f37e98c0c2db315eb7d69a8687edffb4d00c92974e826e88cf08571
 SHA512 
71e0b0b0e614dee395461dc511afa4e71ad7a5dfb803116f21ea6210c0d4940b0e08b825eb485fdbf88054ec4dd41b97f0b0158e683ab262f4fa36984e24314a
 DIST plexmediaserver_1.40.5.8921-836b34c27_arm64.deb 73844562 BLAKE2B 
7310ceb9c7af6da0e62a9cc55405d6f63aa99e8f9563b25b5fa66887ca17ca34d78f39357cfb521ac5e01cafd6c3195238a87994542cd5dc60468e2e392ab206
 SHA512 
29f60923d8ea0b28218aaba0d962aa25c90f652d5b8b4e93573171e7b3521e2b18b4bb9a5381dec78cf61ebafc7595e93647f10f836086de6a3edda17d58975f
 DIST plexmediaserver_1.40.5.8921-836b34c27_armhf.deb 74074378 BLAKE2B 
a81bb2038c52d6bb9299c6bc51f22b3c896d54bdb3c07cba5aa09daaf03cb34e45c88cef7753e6ce409445a0a6e022b7d712a2cc7a21dbc9bc0d50eed42d851a
 SHA512 
77c2b90c2fef476573ca4a7f7874ff5f3356c9cabf733bd33e16687469a28d6b97bd5a80d8900a94309cef34c473164f6d698029370e99fc8ca04d141b2805b4

diff --git a/media-tv/plex-media-server/plex-media-server-1.40.5.8854.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.40.5.8854.ebuild
deleted file mode 100644
index a94f1991c0c0..000000000000
--- a/media-tv/plex-media-server/plex-media-server-1.40.5.8854.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit readme.gentoo-r1 systemd unpacker pax-utils
-
-MY_PV="${PV}-f36c552fd"
-MY_URI="https://downloads.plex.tv/plex-media-server-new";
-
-DESCRIPTION="Free media library that is intended for use with a plex client"
-HOMEPAGE="https://www.plex.tv/";
-SRC_URI="
-       amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
-       arm? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_armhf.deb )
-       arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb )
-       x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )
-"
-S="${WORKDIR}"
-
-LICENSE="Plex"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm arm64 ~x86"
-RESTRICT="bindist"
-
-DEPEND="
-       acct-group/plex
-       acct-user/plex"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}.service.patch"
-)
-
-QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-       "usr/lib/plexmediaserver/lib/.*"
-       "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
-       
"usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
-)
-
-src_install() {
-       # Remove Debian specific files
-       rm -r "usr/share/doc" || die
-
-       # Copy main files over to image and preserve permissions so it is 
portable
-       cp -rp usr/ "${ED}" || die
-
-       # Make sure the logging directory is created
-       keepdir /var/log/pms
-       fowners plex:plex /var/log/pms
-
-       keepdir /var/lib/plexmediaserver
-       fowners plex:plex /var/lib/plexmediaserver
-
-       # Install the OpenRC init/conf files
-       newinitd "${FILESDIR}/${PN}.init.d" ${PN}
-       newconfd "${FILESDIR}/${PN}.conf.d" ${PN}
-
-       # Install systemd service file
-       systemd_newunit 
"${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service "${PN}.service"
-
-       # Add pax markings to some binaries so that they work on hardened setup
-       BINS_TO_PAX_MARK=(
-               "${ED}/usr/lib/plexmediaserver/Plex Script Host"
-               "${ED}/usr/lib/plexmediaserver/Plex Media Scanner"
-       )
-
-       local f
-       for f in "${BINS_TO_PAX_MARK[@]}"; do
-               pax-mark m "${f}"
-       done
-
-       # Adds the precompiled plex libraries to the revdep-rebuild's mask list
-       # so it doesn't try to rebuild libraries that can't be rebuilt.
-       insinto /etc/revdep-rebuild
-       doins "${FILESDIR}"/80plexmediaserver
-
-       readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-       readme.gentoo_print_elog
-}

Reply via email to