Bug 261570 - net/py-paho-mqtt: Update to 1.6.1
Summary: net/py-paho-mqtt: Update to 1.6.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Neel Chauhan
URL: https://pypi.org/project/paho-mqtt/1....
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-01-30 12:29 UTC by Marek Zarychta
Modified: 2022-02-03 00:17 UTC (History)
3 users (show)

See Also:
joe: maintainer-feedback+


Attachments
Update patch (1.11 KB, patch)
2022-01-30 12:29 UTC, Marek Zarychta
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Zarychta 2022-01-30 12:29:09 UTC
Created attachment 231439 [details]
Update patch

Update port to the most recent version.
Comment 1 Marek Zarychta 2022-01-30 13:07:11 UTC
Update tested with poudriere testport.
Comment 2 joe 2022-02-01 17:06:54 UTC
From looking at the source code of the port, it does seem to be dual-licensed. I don't know if there is a way to encode this, but I thought I'd mention it.
Comment 3 Marek Zarychta 2022-02-01 17:33:49 UTC
I have changed the license file because the original one is missing in the tarball on CheeseShop. I have done a survey and it came out that the project was dual-licensed from the beginning: Eclipse Public License 1.0 and Eclipse Distribution License 1.0. A few months ago they transitioned from EPL 1.0 to EPL 2.0 (EDL 1.0 remains unchanged). During preparing this update I found neither epl-v20 nor old epl-v10 in source tarball from CheeseShop, so I changed the license file temporarily to edl-v10. This should be probably corrected in future updates since epl-v20 file seems to be present on the Github repository. I believed that taking things further and changing the license model to EDL is probably:
- very bad idea without consulting The Maintainer,
- unsupported (we have no EDL type license in  /usr/ports/Mk/bsd.licenses.db.mk).
Comment 4 Neel Chauhan freebsd_committer freebsd_triage 2022-02-02 21:06:36 UTC
Committed!
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-02-02 21:07:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0d4d696f9aef3f7e108b544310b2f967c972aac1

commit 0d4d696f9aef3f7e108b544310b2f967c972aac1
Author:     Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
AuthorDate: 2022-02-02 21:06:00 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-02-02 21:06:00 +0000

    net/py-paho-mqtt: Update to 1.6.1

    PR:             261570
    Approved by:    joe@thrallingpenguin.com (maintainer)

 net/py-paho-mqtt/Makefile | 4 ++--
 net/py-paho-mqtt/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)
Comment 6 Marek Zarychta 2022-02-02 21:59:57 UTC
Thanks to everyone who was involved, especially to nc@ for committing this in a fast manner.
Comment 7 Dan Langille freebsd_committer freebsd_triage 2022-02-03 00:17:02 UTC
thank you