Page MenuHomeFreeBSD

print/texlive-base: update to 2020
Needs ReviewPublic

Authored by tcberner on Jan 18 2021, 9:20 PM.

Details

Reviewers
hrs
lwhsu
vidwer_fbsdbugs_gmail.com
Group Reviewers
portmgr

Diff Detail

Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

lwhsu requested changes to this revision.Jan 18 2021, 9:31 PM
lwhsu added inline comments.
devel/tex-kpathsea/Makefile
7

Can this be the same with others to use TEX_CTAN/systems/texlive/2020/?

print/tex-dvipdfmx/distinfo
0

Does this affect the build? If so, PORTREVISION should be bumped due to final package changed.

print/tex-dvipsk/distinfo
0

Does this affect the build? If so, PORTREVISION should be bumped due to final package changed.

print/tex-luatex/distinfo
0

Does this affect the build? If so, PORTREVISION should be bumped due to final package changed.

print/texlive-base/Makefile
5

PORTREVISION can be just removed when the value is 0.

print/texlive-tlmgr/distinfo
1

Does this affect the build? If so, PORTREVISION should be bumped due to final package changed.

print/xpdfopen/distinfo
0

Does this affect the build? If so, PORTREVISION should be bumped due to final package changed.

This revision now requires changes to proceed.Jan 18 2021, 9:31 PM

General suggestion: please use make fetch and make makesum to generate distinfo file, there is also TIMESTAMP field missing.

Mk/bsd.tex.mk
173

Should be 20200406_1

vidwer_fbsdbugs_gmail.com marked an inline comment as done.
vidwer_fbsdbugs_gmail.com added inline comments.
print/texlive-base/Makefile
5

This will be addressed in a upcoming update.

General suggestion: please use make fetch and make makesum to generate distinfo file, there is also TIMESTAMP field missing.

There likely are issues building (packages from) print/texlive-base.
Can you pull some strings to pass this change to the project's CI builder?

It was brought up that some files can't be patched because phabricator would handle deletions poorly.
Deleted are:
print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-*
print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-*

Please advise.

Moin moin

[00:00:22] [01] [00:00:14] Finished devel/tex-kpathsea | tex-kpathsea-6.3.2: Failed: patch
[00:00:22] [04] [00:00:14] Finished devel/tex-libtexluajit | tex-libtexluajit-2.0.3: Failed: patch
[00:00:23] [05] [00:00:15] Finished devel/tex-libtexlua | tex-libtexlua-5.2.4: Failed: extract

mfg Tobias

Moin moin

[00:00:22] [01] [00:00:14] Finished devel/tex-kpathsea | tex-kpathsea-6.3.2: Failed: patch
[00:00:22] [04] [00:00:14] Finished devel/tex-libtexluajit | tex-libtexluajit-2.0.3: Failed: patch
[00:00:23] [05] [00:00:15] Finished devel/tex-libtexlua | tex-libtexlua-5.2.4: Failed: extract

mfg Tobias

Why? Is devel/tex-kpathsea/files/patch-Makefile.in generated the wrong way?

Moin moin

[00:00:22] [01] [00:00:14] Finished devel/tex-kpathsea | tex-kpathsea-6.3.2: Failed: patch
[00:00:22] [04] [00:00:14] Finished devel/tex-libtexluajit | tex-libtexluajit-2.0.3: Failed: patch
[00:00:23] [05] [00:00:15] Finished devel/tex-libtexlua | tex-libtexlua-5.2.4: Failed: extract

mfg Tobias

Why? Is devel/tex-kpathsea/files/patch-Makefile.in generated the wrong way?

It looks like it just does not cleanly apply -- does it work for you? If so, can you make sure the diff is up to date with your working copy?

Just found this http://ftp.math.utah.edu/pub/texlive-utah/README.html#freebsd-13-amd64 . If we cannot get this into tree in the near future, should we aim the 2021?

tcberner edited reviewers, added: vidwer_fbsdbugs_gmail.com; removed: tcberner.

I will update the diff to 2021