[Bug 263649] databases/py-hiredis: Update to 2.0.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 29 Apr 2022 08:36:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263649

            Bug ID: 263649
           Summary: databases/py-hiredis: Update to 2.0.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: ports@skyforge.at
                CC: gd.workbox@gmail.com
             Flags: maintainer-feedback?(gd.workbox@gmail.com)
                CC: gd.workbox@gmail.com
 Attachment #233576 maintainer-approval?(gd.workbox@gmail.com)
             Flags:

Created attachment 233576
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=233576&action=edit
databases/py-hiredis: Update to 2.0.0

This patch updates databases/py-hiredis to 2.0.0. I've adapted the fixes
necessary for setup.py to use our shipped version of databases/hiredis in place
of the internal vendored one (which is used by default), but I am honestly not
entirely sure I've gotten it right and would appreciate some feedback on this.

The port builds with databases/hiredis 1.0.2 that was submitted in bug 263647.
I've managed to run the tests against the installed package, where it works
fine, but for some reason was unable to get test.py to pass in the test stage
against the local build, hence I've not been able to include a test target. :/

Since the port doesn't build with the current hiredis version in port I've been
thinking of adding a version bound on databases/hiredis, but I'm not sure how
to do that with LIB_DEPENDS. :/

Any feedback on this is greatly appreciated. I will probably try and test this
with a synapse worker setup to get some more reliable/in-production testing
done as well.

Cheers,
Sascha

-- 
You are receiving this mail because:
You are the assignee for the bug.