summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Kappus <joe@wt.gd>2024-05-21 17:16:35 -0400
committerYixun Lan <dlan@gentoo.org>2024-05-22 01:29:22 +0000
commit50488773f4a1c1cb6cacdf9d342ebdda542a6148 (patch)
tree0e69f7f0ac8cfc2e46353b19fd1c79921f103539 /media-tv
parentsys-block/fio: add whitelist for false positive configure implicit decls (diff)
downloadgentoo-50488773f4a1c1cb6cacdf9d342ebdda542a6148.tar.gz
gentoo-50488773f4a1c1cb6cacdf9d342ebdda542a6148.tar.bz2
gentoo-50488773f4a1c1cb6cacdf9d342ebdda542a6148.zip
media-tv/plex-media-server: drop 1.32.8.7639, 1.40.0.7998, 1.40.1.8227
Closes: https://github.com/gentoo/gentoo/pull/36765 Signed-off-by: Joe Kappus <joe@wt.gd> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/plex-media-server/Manifest12
-rw-r--r--media-tv/plex-media-server/plex-media-server-1.32.8.7639.ebuild90
-rw-r--r--media-tv/plex-media-server/plex-media-server-1.40.0.7998.ebuild91
-rw-r--r--media-tv/plex-media-server/plex-media-server-1.40.1.8227.ebuild91
4 files changed, 0 insertions, 284 deletions
diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest
index 5351b3dab70d..2877e38fb799 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,15 +1,3 @@
-DIST plexmediaserver_1.32.8.7639-fb6452ebf_amd64.deb 76341142 BLAKE2B ec46ffb5a5b742b6196acdcf7e212070adc9a729c754dfd9e9cca8c5e0205060c80016a5cbffafabb9d5535baed202b09140699a7902c83289444ec3bb7d3aa9 SHA512 f4551584e99c84a0eaa474700a8d3baf95b0fd250e7d5e3b0c1d7e45e657eb0f097d21aa70ee4ad465f23999bbe2fe3fa88d21eb141d754a7cd422abcc425d78
-DIST plexmediaserver_1.32.8.7639-fb6452ebf_arm64.deb 70657050 BLAKE2B 80269c6ef68d30dc5882db06dc0dd77f6352ad72c5f983ff00f46bba93412bc7f2348295973f9ce48be4f6099713cd88e4ccfdbc94cbac97616c1ec139d1a4b3 SHA512 8b15232b91603096ca61d1283e3ee255906d4fc2e0f3e82d3ebbb79ddcb983e154b05e435ee5737532a3e4258c751ea6597e0a27d4bc3761107562fdb457c232
-DIST plexmediaserver_1.32.8.7639-fb6452ebf_armhf.deb 70785650 BLAKE2B e85177079d8cbc03a56dc0be3183198467c4fa0e0c242e77ad7a91bd008853ffee61ee61612819f41b11019da0dc4a8b776dc41ec0d983cb49d7f1f780ac2607 SHA512 0da3b288a488942119db5f609ba453083f5d4559da5089bcfec743aefc187e0218515ce16a025f015a9b9eccd0c04fefc904fbd0469072d19d8614aa402a331f
-DIST plexmediaserver_1.32.8.7639-fb6452ebf_i386.deb 74289812 BLAKE2B 5f0eb0dd865775e9091ef73c06e6797be22e2b1b61bac740891bae23535c5cfaf997b4100c52c51793bff8b0426ff0db1795b560a908be1a18185b2bc2c7ebe2 SHA512 e7484efde9d86f54cab48adf4dd90493b339d64dd7b2a91a5dfc69851dab5df744d92564cf30d11d92d21cff959a3f5e68c0bc526980d1d5cb08bce6b1bb5b82
-DIST plexmediaserver_1.40.0.7998-c29d4c0c8_amd64.deb 81786462 BLAKE2B b24b666b5b214e375296583e513359c2082bd7737e44815c9c06719b063b740a2bf3121974eefa3130ebd3c4f65ba72bd54f7d12c44de41f41b0d3d4463a3b23 SHA512 3907f7623b1c52b87fc2f3fbef6a0eef711a1152f7a04b2e4c16b687682b430bdfdd1c198aa8646a361fc4ba5483efc9d49c652def9103468ad47de48a4fe89f
-DIST plexmediaserver_1.40.0.7998-c29d4c0c8_arm64.deb 74643478 BLAKE2B 4831b0dd0030e191221d5c084b0f2a40c6e0d44e148e44fd94bfc239236dcffc589929213455a3f7781f21f1ace52cb3bec5eeec5a1f3c682be1e348c0698b4a SHA512 d932e955323854897e7d9553c3630b984587c6ab7c2bb5042de20d7285785d3e17f718e0164a3d3d475a6d8474c383079463d1394747e1f00ce9fb3dd848fecd
-DIST plexmediaserver_1.40.0.7998-c29d4c0c8_armhf.deb 70547854 BLAKE2B c9fd1c4bb38a0fb471031457a586d1a59715fb3d66c75223f4af1d17b6e3576152202bb239aa65fb682dbefa83e652a4ba3011f6538a0682913d571b8d26f418 SHA512 766bd566a84a240af92353eb18f0ea5dc5d6b5f00667930b89d0afeffb19bd37482428dfdd8c5559b8a720514c7130fa35a92cf65f60f5edbba59e4d24e8ba82
-DIST plexmediaserver_1.40.0.7998-c29d4c0c8_i386.deb 74085106 BLAKE2B eede6a7a9f316ead61a72901c5e262b9e84cf3b0dbe86eeecdac68b993e28ed55d496a09a8d20791fe6424862512e2c9aec772ea49fc7c3127624ccf4cb922d5 SHA512 e98aaca54592b7544c2cecc5c5049df07e8c1df0f97517184346d3b985a2d4ac34ff3d2df98ca8c4c0efcaf9750cd992a25b920f54e8c0327efddd677ccc8517
-DIST plexmediaserver_1.40.1.8227-c0dd5a73e_amd64.deb 81363214 BLAKE2B 85211d663ba536c08609e89afcdab6a9ecd3c8b39aa008bcb22af975d0a4fea518b978b5359c451c807392c734f4a73313ff81f4f02e02bf79edb00daf2a8e0f SHA512 411a4ff56fc99cccb1132c22209223e1f0287cfc2e41c2440494d41c7bd8394cf5f620ffbb4091a368ddb6ac621f369df63c76fa54bbf2716198bb32e6220ac4
-DIST plexmediaserver_1.40.1.8227-c0dd5a73e_arm64.deb 73578298 BLAKE2B c4afb9213521fe1a6279d6daeba3de625675477a8fdad302e52437236c09cad1c93136f8ec5101234821fc178af824c554eb2f6059baed9f4f360bb0e94234f4 SHA512 1a83482a79bebffcc02473104ccbbf94330e122a6ee0ba98f4df2902e5816b2a19c30a6242b8d69d92dea10224124db56c644301675d65fe6f2f1d2bf3235881
-DIST plexmediaserver_1.40.1.8227-c0dd5a73e_armhf.deb 70707730 BLAKE2B 67420c79609e10362072d382b472ce9bab4aebbf8b889fb7ca85b106264332d3f0b954318343d682623d493680f0c1908062225dec072300194e99f4b9c58828 SHA512 186443100732f2b6080fe674da4949b1e4a97de5c8cd8350cfe451fae28dfac49681014addb5d6406b218c2d925b113f308d2b389cfd5d1ec551a535269b9677
-DIST plexmediaserver_1.40.1.8227-c0dd5a73e_i386.deb 74304650 BLAKE2B f826ea8bfb17df3ca2e8767ba2704545a4f71c8d7425387b66aafcee4622b91d35aef1b85b443c5900f51df79e3b6005f4407dd8ca7ad71a2f853b0b78536f1d SHA512 06d5e2978131c06e579f3580534f51c43d04e8bb3a6f51fea52ba8a05d094e4ccc0f1aa162acd2c32ee4c451bfc7de084f14a009262efba0806b6aa883f991e6
DIST plexmediaserver_1.40.2.8395-c67dce28e_amd64.deb 82029834 BLAKE2B 3f0acd1d8dc554ee4539c0dc36976935c975b2ed54824805835d490d33d4d8319f5c67ec2926ca253fd1dcac97b3daad13e98e2a80f35403cf2d7c58f25786f5 SHA512 6a20b3e9af5097667fed5768262fcb4c5182cbf0db9edf2f8870e41063191c1420ea4a1e9abd39a5168a37b9445088e61d167731c9b5f3914d7c4ff25834ceb5
DIST plexmediaserver_1.40.2.8395-c67dce28e_arm64.deb 73766282 BLAKE2B d0ddf6718465aeae596c1a8391962b576beceb4cfdb3a23eee1bf18585e8fb42c0409ef3fbc43fd09a8977a1fa9143ea20fa8432accfc6e4bda7622bed59bfaf SHA512 58269cba44aaecb7c7720517bcdc3baee2cf42b265c6c910066459cfb462f9ccd5dd88fe2fa43bc19954782a5a6f4525d7436158a0662b80ce422cc7896f0922
DIST plexmediaserver_1.40.2.8395-c67dce28e_armhf.deb 70899814 BLAKE2B 87cb5cd21ed08f11609063a1836c51413193bec3a0fe4ba81212fd8383136805c591875ad42d170f08f41e986c50679841db6b4ba7517b9e78a01af7f4a5b8d5 SHA512 744d19fd708ab8e77fbeac15ad52069105ec92b7c391b1452e92417adaf7bfbb6d70d6fcabc556ea5467631433db08bbfea83fe7fa4e0b1462b473f32d6b91d6
diff --git a/media-tv/plex-media-server/plex-media-server-1.32.8.7639.ebuild b/media-tv/plex-media-server/plex-media-server-1.32.8.7639.ebuild
deleted file mode 100644
index a981749bb154..000000000000
--- a/media-tv/plex-media-server/plex-media-server-1.32.8.7639.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 readme.gentoo-r1 systemd unpacker pax-utils
-
-MY_PV="${PV}-fb6452ebf"
-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"
-)
-
-BINS_TO_PAX_MARK=(
- "${ED}/usr/lib/plexmediaserver/Plex Script Host"
- "${ED}/usr/lib/plexmediaserver/Plex Media Scanner"
-)
-
-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
- 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
-
- einfo
- einfo "Be advised beginning 2023-10-12 Plex has begun blocking servers"
- einfo "hosted at Hetzner. More information:"
- einfo "https://forums.plex.tv/t/not-allowed-to-use-hetzner/853570"
-}
diff --git a/media-tv/plex-media-server/plex-media-server-1.40.0.7998.ebuild b/media-tv/plex-media-server/plex-media-server-1.40.0.7998.ebuild
deleted file mode 100644
index 8ec38977c3b1..000000000000
--- a/media-tv/plex-media-server/plex-media-server-1.40.0.7998.ebuild
+++ /dev/null
@@ -1,91 +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}-c29d4c0c8"
-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"
-)
-
-BINS_TO_PAX_MARK=(
- "${ED}/usr/lib/plexmediaserver/Plex Script Host"
- "${ED}/usr/lib/plexmediaserver/Plex Media Scanner"
-)
-
-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
- 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
-
- einfo
- ewarn "IMPORTANT: This version makes changes to the database which will require 1.31.2 or higher to start"
- ewarn "Please also be patient when updating to this version, initial run may take time as database is upgraded"
- ewarn "Full release announcement, including instructions for rollback: https://forums.plex.tv/t/plex-media-server/30447/612"
-
-}
diff --git a/media-tv/plex-media-server/plex-media-server-1.40.1.8227.ebuild b/media-tv/plex-media-server/plex-media-server-1.40.1.8227.ebuild
deleted file mode 100644
index e59748c1aaff..000000000000
--- a/media-tv/plex-media-server/plex-media-server-1.40.1.8227.ebuild
+++ /dev/null
@@ -1,91 +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}-c0dd5a73e"
-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"
-)
-
-BINS_TO_PAX_MARK=(
- "${ED}/usr/lib/plexmediaserver/Plex Script Host"
- "${ED}/usr/lib/plexmediaserver/Plex Media Scanner"
-)
-
-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
- 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
-
- einfo
- ewarn "IMPORTANT: This version makes changes to the database which will require 1.31.2 or higher to start"
- ewarn "Please also be patient when updating to this version, initial run may take time as database is upgraded"
- ewarn "Full release announcement, including instructions for rollback: https://forums.plex.tv/t/plex-media-server/30447/612"
-
-}