Bug 252237 - net/mosquitto: update to 2.0.4
Summary: net/mosquitto: update to 2.0.4
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: Wen Heping
URL: https://mosquitto.org/blog/
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2020-12-28 19:05 UTC by Manuel Stühn
Modified: 2021-03-07 12:21 UTC (History)
4 users (show)

See Also:
joe: maintainer-feedback+


Attachments
mosquitto-update (8.97 KB, patch)
2020-12-28 19:05 UTC, Manuel Stühn
no flags Details | Diff
mosquitto-update (8.97 KB, patch)
2020-12-31 14:06 UTC, Manuel Stühn
no flags Details | Diff
mosquitto-update (9.32 KB, patch)
2020-12-31 14:08 UTC, Manuel Stühn
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Stühn 2020-12-28 19:05:14 UTC
Created attachment 221057 [details]
mosquitto-update

Update to mosquitto 2.0.4.

Tested via "poudriere testport" for CURRENT/amd64 and 12.2-RELEASE/amd64 with options enabled and disabled.
Comment 1 Automation User 2020-12-28 19:53:34 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/235180125
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2020-12-30 18:20:17 UTC
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.

Q/A:  Makefile: LIB_DEPENDS don't specify the ABI version number .1 in libcjson.so.1 unless it is really necessary.
 Makefile: LIB_DEPENDS the new format is libFOO.so (e.g., liblibcjson.so.1.so).

^Triage: Please confirm this change passes QA (portlint, poudriere at least).
--
https://www.freebsd.org/doc/en/books/porters-handbook/testing.html

Q/A: BUILD_DEPENDS should appear earlier
Q/A: USE_RC_SUBR should apper lateer
Q/A: Option helpers CARES_LIB_DEPENDS and CARES_CMAKE_ON should appear after option descriptions

Thanks!
Comment 3 Manuel Stühn 2020-12-31 14:05:58 UTC
(In reply to Fernando Apesteguía from comment #2)
Tried to address corrections:
1. added URL to mosquitto changelog.
2. removed version number from BUILD_DEPENDS
3. ran portlint (printed "looks fine.") and "poudriere testport" (no build errors)
4. put BUILD_DEPENDS to top of *_DEPENDS-block
5. put USE_RC_SUBR to bottom of USE_-block
6. moved CARES_LIB_DESC to top of CARES_LIB_-block
Comment 4 Manuel Stühn 2020-12-31 14:06:50 UTC
Created attachment 221131 [details]
mosquitto-update
Comment 5 Manuel Stühn 2020-12-31 14:08:07 UTC
Created attachment 221132 [details]
mosquitto-update
Comment 6 Alexey Dokuchaev freebsd_committer freebsd_triage 2021-01-20 07:47:51 UTC
In the mean time, version 2.0.5 had been released on 2021-01-11.  This is a bugfix release.
Comment 7 commit-hook freebsd_committer freebsd_triage 2021-03-07 12:19:46 UTC
A commit references this bug:

Author: wen
Date: Sun Mar  7 12:19:24 UTC 2021
New revision: 567563
URL: https://svnweb.freebsd.org/changeset/ports/567563

Log:
  - Update to 2.0.8
  - Add CARES_DESC
  - Update DEPENDS

  PR:		252237
  Submitted by:	freebsd@justmail.de
  Approved by:	maintainer

Changes:
  head/net/mosquitto/Makefile
  head/net/mosquitto/distinfo
  head/net/mosquitto/files/patch-CMakeLists.txt
  head/net/mosquitto/files/patch-config.mk
  head/net/mosquitto/files/patch-mosquitto.conf
  head/net/mosquitto/files/patch-src_CMakeLists.txt
  head/net/mosquitto/files/patch-src_mosquitto__passwd.c
  head/net/mosquitto/files/patch-src_security__default.c
  head/net/mosquitto/pkg-plist