uriparser is a strictly RFC 3986 compliant URI parsing and handling library
written in C89 ("ANSI C"). uriparser is cross-platform, fast, supports both
char and wchar_t
===> The following configuration options are available for uriparser-1.0.2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
net/uriparser: Improve and simplify port
* Simplify DOCS option and move DOCS_DISTFILES to main port
(this also prevents unintentional mismatches during updates)
* Align port Makefile layout with majority of ports in tree
* Remove unneeded build dependency of bash
* Don't install docs from main release archive,
RFCs should be fetched and txt file is unprocessed
* Replace cmake:noninja with cmake as it builds fine
PR: 291703
Reviewed by: Sergei Vyshenski <svysh.fbsd@gmail.com> (maintainer)
net/uriparser: Utilize framework for unit tests
Instead of having unit tests as an option and enabled by default
build when requested.
PR: 283184
Reviewed by: Sergei Vyshenski <svysh.fbsd@gmail.com> (maintainer)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above )
Update uriparser to version 0.8.4.
It looks like the latest release doesn't build because of a missing
#include. The source file depends on AF_INET and AF_INET6, which of
course requires <sys/socket.h>.
Submitted by: Torsten Zuhlsdorff
PR: 203972
Differential Revision: https://reviews.freebsd.org/D4001
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
Update three ports I maintain.
- net/uriparser 0.7.1 -> 0.7.2
- multimedia/libspiff 0.8.3 -> 1.0.0
- audio/herrie 2.1 -> 2.2
I'm updating these ports in a single commit, because herrie 2.2 requires
these up-to-date versions to compile properly.
Update to 0.5.1. The library has been run through a code analyser, which has
revealed several flaws in Uriparser. This release fixes those issues.
PR: ports/115538
Submitted by: Ed Schouten (maintainer)