Bug 247459 - net/uriparser: Update to 0.9.4
Summary: net/uriparser: Update to 0.9.4
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Ed Schouten
URL: https://github.com/uriparser/uriparse...
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2020-06-21 15:11 UTC by Sergei Vyshenski
Modified: 2020-07-06 00:10 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (ed)


Attachments
patch to update the port (3.86 KB, patch)
2020-06-21 15:11 UTC, Sergei Vyshenski
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Vyshenski 2020-06-21 15:11:18 UTC
Created attachment 215843 [details]
patch to update the port

- update 0.9.1 -> 0.9.4
Changes: https://github.com/uriparser/uriparser/blob/uriparser-0.9.4/ChangeLog
- respect upstream's move to GH
- use non-standard way to fetch tarbals from github, cf PR#221634:
	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221634
	Case related to this port is called "H-tarball" there.
- respect upstream's switch to cmake and bash
- add optional build and run of googletest tests
- add optional build and install of fancy docs in many formats
- request maintainership as Ed Schouten is absent for 6+ years, see:
https://svnweb.freebsd.org/ports/head/net/uriparser/Makefile?view=log

- "portlint -AC" is not happy about single name in a DISTFILES list.
	Actually there are 3 of them: 
	make -V DISTFILES --> uriparser-0.9.4-doc.zip uriparser-0.9.4.qch
- Tested with:
12.1-RELEASE-p6 amd64
poudriere 3.3.4
perl 5.30.3
pkg 1.14.4
- googletest tests, built and run in a clean poudriere jail, say: PASS.
Comment 1 Automation User 2020-07-06 00:10:06 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/163314744