Created attachment 208922 [details]
update beamer to 3.57
Our latex-beamer package is lagging behind (nearly three years), and the old upstream at bitbucket vanished recently.
Attached updates latex-beamer to 3.57 and has the package point to the new upstream location at github. Unfortunately, our tex packages are too old, we cannot use the l3build script - so we have to install everything by hand.
Package passes poudriere, and beamer still processes my slides (which are rather simple, but that's about all I have).
Thank you for working on this.
portlint wants DISTVERSIONPREFIX above CATEGORIES, and the addition of LICENSE:
LICENSE= GPLv2 LPPL13c
We can also remove USES=tar:bz2 because GitHub supplies a tar.gz (see distinfo).
Created attachment 209419 [details]
update latex-beamer to 3.57 and unbreak
reordered Makefile, removed unuses USES tar:bz2 and added LICENSE
(In reply to John W. O'Brien from comment #1)
I hope you're sure about the licenses - I'm not, I think the licensing situation on the latex related stuff is slightly confusing.
(In reply to Christoph Moench-Tegeder from comment #3)
I could be missing something, but LICENSE.md  seems reasonably clear. The code is under a dual license, GNU Public License 2 or later, or LaTeX Project Public License 1.3c or later.
It's a little less clear how to handle the docs, but my thinking is that a) LPPL 1.3c or later is one of the options; b) the port variables are informative, not normative; and c) while perhaps not perfect, this is still an improvement over specifying no license.
A commit references this bug:
Date: Mon Dec 16 13:16:08 UTC 2019
New revision: 520255
print/latex-beamer: update to 3.57 and unbreak
latex-beamer is now hosted at github.
Approved by: maintainer-timeout (hrs)
committed as ports r520255