Bug 270307 - multimedia/plexmediaserver-plexpass: Update to 1.31.3.6819
Summary: multimedia/plexmediaserver-plexpass: Update to 1.31.3.6819
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://forums.plex.tv/t/plex-media-s...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-18 11:39 UTC by Michiel van Baak Jansen
Modified: 2023-03-21 10:20 UTC (History)
2 users (show)

See Also:
b.shertenlieb: maintainer-feedback+


Attachments
0001-multimedia-plexmediaserver-plexpass-Update-to-1.31.3.patch (1.70 KB, patch)
2023-03-18 11:39 UTC, Michiel van Baak Jansen
michiel: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michiel van Baak Jansen 2023-03-18 11:39:15 UTC
Created attachment 240944 [details]
0001-multimedia-plexmediaserver-plexpass-Update-to-1.31.3.patch

poudriere ok
runs in production on my systems (13.1 amd64)
Comment 1 Ben Shertenlieb 2023-03-18 15:03:27 UTC
Comment on attachment 240944 [details]
0001-multimedia-plexmediaserver-plexpass-Update-to-1.31.3.patch

Looks good to me. Only suggestion I would make, hardware should be marked as amd64 on the PR.

 portlint: OK (0 fatal errors)

Thanks for submitting!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-03-21 07:41:06 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2cd1bd4be694886a70f255f4c4446c467717878a

commit 2cd1bd4be694886a70f255f4c4446c467717878a
Author:     Michiel van Baak Jansen <michiel@vanbaak.eu>
AuthorDate: 2023-03-20 17:29:48 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-03-21 07:35:42 +0000

    multimedia/plexmediaserver-plexpass: Update to 1.31.3.6819

    ChangeLog: https://forums.plex.tv/t/plex-media-server/30447/565

    NEW:

     * (MacOS) This is the last release to support MacOS 10.11-10.12
     * (Windows) This is the last release to support Windows 7-8.1

    FIXES:

     * (CreditsDetection) Improve temporary directory clean-up
     * (NativeSeriesScanner) Addressed an issue where certain filenames could
       falsely register as an episode range.
     * (Transcoder) Converting certain files could be unreliable when using Nvidia
       GPUs with certain driver versions

    PR:             270307
    Reported by:    michiel@vanbaak.eu
    Approved by:    b.shertenlieb@yahoo.com (maintainer)

 multimedia/plexmediaserver-plexpass/Makefile | 13 +++++++------
 multimedia/plexmediaserver-plexpass/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 9 deletions(-)
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-03-21 07:52:57 UTC
Committed,

Thanks!
Comment 4 Ben Shertenlieb 2023-03-21 08:35:08 UTC
(In reply to Fernando Apesteguía from comment #3)

Thank you.  :)

But I do have one question. Why did the order of MASTERDIR, DISTINFOFILE, and FILESDIR needed to be changed in Makefile after all this time? The only changes to the Makefile in the patch was to change the PORTVERSION and DISTVERSIONSUFFIX.
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2023-03-21 09:04:25 UTC
(In reply to Ben Shertenlieb from comment #4)
Hi Ben,

I missed this in previous updates. Variables that are recognized (or part) of the ports framework should be presented before than the rest of the variables. In addition, we try to have them sorted alphabetically if at all possible.

I should have said "committed with minor changes" or "pet linters" or something like that, sorry.
Comment 6 Ben Shertenlieb 2023-03-21 10:14:10 UTC
(In reply to Fernando Apesteguía from comment #5)

Hi Fernando,

No problems. I was just curious why. I freely admit, I'm no programmer and don't understand most of what is going on. Can't learn if you don't ask questions!

I didn't write the Makefile, it was inherited when I took over the port. I have changed the order of a few things that were suggested by portlint, the port handbook, or previous committers over the last year I've been the Maintainer, but no one had ever mentioned anything about the need to reorder these variables.

I will try to remember this when the next update comes up for multimedia/plexmediaserver, I'm sure that these variables are listed in the same incorrect order there as well.

Ben
Comment 7 Fernando Apesteguía freebsd_committer freebsd_triage 2023-03-21 10:20:19 UTC
(In reply to Ben Shertenlieb from comment #6)
No worries, the ports is in very good shape. Thank you.

In addition to portlint, you can use portclippy from the portfmt package. It is also a helpful tool.