Created attachment 252877 [details] [PATCH] print/latex-biber: update 2.19 → 2.20
Created attachment 252881 [details] Patch with added testing Hi Älven, Thanks for the patch. It builds and works fine so far. I made some slightly changes to your patch: - remove now unneeded dependency textproc/p5-Unicode-Collate, it is in Perl Core for some time now. It was first released in Perl 5.7.3, see 'corelist Unicode::Collate 0' and 'corelist -a Unicode::Collate' - add test dependency devel/p5-Test-Differences and TEST_ENV+=BIBER_DEV_TESTS=1 do be able to use full test suite 'make test' results on my system with: All tests successful. Files=51, Tests=1274, 51 wallclock secs ( 0.16 usr 0.04 sys + 48.76 cusr 1.52 csys = 50.47 CPU) Result: PASS Finished testing biber 2.20 using Perl 5.036003 at /usr/local/bin/perl The Biber docs recommend keeping Biber synchronized with biblatex. In other words, use Biber v2.20 if biblatex is on v3.20 [1]. However, I have not found any problems in my tests if Biber v2.20 is used with bibtex v3.19 (current version in the ports). [1] https://master.dl.sourceforge.net/project/biblatex-biber/biblatex-biber/current/documentation/biber.pdf?viasf=1#subsection.2.3 If tex@ agrees, I could commit the (second) patch with the authorship of Älven to update the port.
Hi Rainer, I'm always glad to see my patches being welcomed! :) Special thank you for your additions: I appreciate both adding tests and resolving the warnings about dependencies: I saw them before, just didn't know how to deal with them, then you solved this nicely. Hope it will be committed soon so TeX users will enjoy the new Biber. P.S. I was pleased with the kind and welcoming style of your message about my patch, so may I will be helping you with some other ports too? :) kind regards, Älven
Maintainer timeout?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=59b78e28ea9fda5ca133ff448b82146191fbf91f commit 59b78e28ea9fda5ca133ff448b82146191fbf91f Author: Älven <alster@vinterdalen.se> AuthorDate: 2024-09-08 05:28:43 +0000 Commit: Rainer Hurling <rhurlin@FreeBSD.org> CommitDate: 2024-09-08 05:35:46 +0000 print/latex-biber: Update to 2.20 Changelog: /poudriere/ports/default/print/latex-biber/Makefile PR: 280904 Approved by: tex@ (maintainer timeout > 2 weeks) Co-authored-by: Rainer Hurling <rhurlin@FreeBSD.org> print/latex-biber/Makefile | 25 ++++++++++++++----------- print/latex-biber/distinfo | 6 +++--- print/latex-biber/pkg-descr | 2 +- print/latex-biber/pkg-plist | 6 +++--- 4 files changed, 21 insertions(+), 18 deletions(-)
Hi Älven, Thanks for the reminder. I also think that the timeout has now been sufficiently exceeded. Especially since this commit does not involve any critical changes. @tex: Please let me know if this was not correct. I haven't had time to respond to your request for participation on other ports yet, see P.S. in comment #2). But a suggestion in the opposite direction: Feel free to contact me directly if you have suggestions for changes or are working on ports. I will try to help you constructively :)
Hi Rainer, Thank you for your kind attitude to be willing to help me: this is what I really need often. I already was glad to hear from you, now also glad to know I may ask you for help :) I'm always in need of kind and supportive people to review and help with my humble work, especially on my first steps as FreeBSD contributor. P.S. Last week I made my first own port: net/boinctui: Fullscreen text-mode manager for BOINC client (bug #281176). Would you mind to review and possibly commit it, please? thanks in advance, Älven