Created attachment 250679 [details] Update to recent version Add a patch to update to recent version for ruby 3.3 from upstream repository.
Hi Yoshihiro, do you want take maintainership?
Yes, please change it to me.
Where did the patch come from? Or did you make it?
The newest code is the following. https://osdn.net/cvs/view/bsfilter/
(In reply to Yoshihiro Takahashi from comment #4) Maybe would be better the fetch the whole file instead of patching.
(In reply to Zsolt Udvari from comment #5) I tried to use the whole file, but there are some problems. - There is no official tarball for the latest release because it's an unnamed release. - When I fetch the tarball via CVS repository several times, the checksum is different every time.
(In reply to Yoshihiro Takahashi from comment #6) Ah, the server is very fast :( I think it's good in this case.
Because we don't support ruby 2.* can remove "if RUBY_VER:M3*" test from Makefile and add rubygem-sdbm to RUN_DEPENDS above. And can remove all "include" and it's enough "include <bsd.port.mk>" to the end of Makefile.
Created attachment 252199 [details] Update to recent version patch as of 20240721 Thank you for your review. I've updated my patch.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=089d73ae02c2650bf4a1f06148eba39eb6c63788 commit 089d73ae02c2650bf4a1f06148eba39eb6c63788 Author: Yoshihiro Takahashi <nyan@FreeBSD.org> AuthorDate: 2024-07-21 18:09:08 +0000 Commit: Zsolt Udvari <uzsolt@FreeBSD.org> CommitDate: 2024-07-21 18:19:43 +0000 mail/bsfilter: update to recent version for ruby 3.3 Clean Makefile Update WWW. Submitter takes maintainership. PR: 279009 Obtained from: https://osdn.net/cvs/view/bsfilter/bsfilter/bsfilter?revision=1.89&view=markup mail/bsfilter/Makefile | 19 +- mail/bsfilter/files/patch-bsfilter_bsfilter (new) | 5075 +++++++++++++++++++++ 2 files changed, 5082 insertions(+), 12 deletions(-)
Committed, thanks!