User Details
- User Since
- Aug 2 2014, 8:08 AM (609 w, 5 d)
Yesterday
Thank you @kib !
Wed, Apr 8
Tue, Apr 7
Sat, Apr 4
LGTM too -- thanks!
No ship-blocking items.
Wed, Apr 1
Sun, Mar 29
Wed, Mar 25
Tue, Mar 24
A lot of important details are missing from these tests in terms of your thought process in these tests doing what they do, why assertions are being made, etc. These tests aren't really maintainable in their current form longterm.
Sun, Mar 22
@imp : you're right -- technically it can be 3.10: https://github.com/bsdimp/ghpr/blob/main/pyproject.toml#L6 .
Sat, Mar 21
@imp : ping?
@cperciva : ping?
Sort by driver name.
Fri, Mar 20
@sunpoet : I'm proposing this update because the issue I ran into in https://github.com/pypa/pipx/issues/1718 is resolved in a newer version of the tool. I don't mind if you take care of the update in ports.
It doesn't look like this port is consumed in-tree, except by sysutils/duplicity .
I'm a bit puzzled... how does this differ from the other revisions?
Thu, Mar 19
Move the definition to secure/lib/libcrypto/modules/Makefile.inc
Adjust minimum required python version to 3.11 to match pyproject.toml
Tue, Mar 17
Resolve complaints from portlint
Bump the minimum python3 version to 3.10
Sun, Mar 15
Fri, Mar 13
This is really awesome -- thank you for doing all of this work on the driver.
Out of curiosity--since I no longer have any Apple IR remotes (my last one went away with my AppleTV back in the late 2010s), have you tried taking off the case and looking at the internal chips for identifying marks on any of the ASICs? I'm curious because it might help you figure out which NEC ASIC may or may not be compatible with this driver.
Does building/installing this driver on all platforms (TARGET/TARGET_ARCH) make sense?
Mar 9 2026
Mar 7 2026
Mar 5 2026
Out of curiosity, how much of the Linux driver did you use as a reference for this driver? I'm concerned about licensing of the new code.
I think this should actually be behind another build option.
Mar 3 2026
One thing I found interesting in this exercise is that the PCI IDs are flip flopped between FreeBSD and Linux: the NHI PCI IDs on FreeBSD are the TB PCIB PCI IDs and vice versa.
Fix up the PCI ID for DEVICE_TR_2C_NHI (bad-copy paste on my part)
Abandon: this differential received a lot of non-positive feedback. It's best not to push this forward.
Mar 2 2026
Mar 1 2026
I'm sorry -- it's still too early for my brain to be effective at code reviewing. I'll retract my prior acceptance until we get some clarity on some of the changes (some of the changes going from 1->2 look correct, but I'm not sure about some of the edge cases in skip/readin).
Sorry -- forgot to sign-off in my last submission. An answer to my prior question/request shouldn't block this change landing since this change should definitely be made (regardless of how it's expressed) as it makes the code more "functionally correct". A code mod switching 0/1/2 to a structured enum, e.g., DIFF_EX_SAME, DIFF_EX_DIFF, DIFF_EX_ERROR can be done at a later point as part of a larger cleanup/code mod.
Not a huge fan of complexity, but would it make sense to turn these into an enum in a later revision for human readability? I'm game for making the change after you're done if you're busy with other things.