notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
utf8proc UTF-8 processing library
2.6.1_1 textproc on this many watch lists=11 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.6.1Version of this port present on the latest quarterly branch.
Maintainer: hrs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-10-16 08:39:50
Last Update: 2021-10-29 09:50:18
Commit Hash: 819f25b
People watching this port, also watch:: libedit, expat, pcre, libunistring, liblz4
Also Listed In: devel
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (10 items)
Collapse this list.
  1. include/utf8proc.h
  2. lib/libutf8proc.a
  3. lib/libutf8proc.so
  4. lib/libutf8proc.so.2
  5. lib/libutf8proc.so.2.4.1
  6. libdata/pkgconfig/libutf8proc.pc
  7. @ldconfig
  8. /usr/local/share/licenses/utf8proc-2.6.1_1/catalog.mk
  9. /usr/local/share/licenses/utf8proc-2.6.1_1/LICENSE
  10. /usr/local/share/licenses/utf8proc-2.6.1_1/MIT
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • utf8proc>0:textproc/utf8proc
  • For LIB depends:
    • libutf8proc.so:textproc/utf8proc
Conflicts:
CONFLICTS:
  • libutf8proc
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/textproc/utf8proc/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/utf8proc
  • pkg install utf8proc
PKGNAME: utf8proc
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
utf8proc
ABIlatestquarterly
FreeBSD:11:aarch642.1.02.5.0
FreeBSD:11:amd642.6.12.6.1
FreeBSD:11:armv61.3.12.5.0
FreeBSD:11:i3862.6.12.6.1
FreeBSD:11:mips--
FreeBSD:11:mips641.3.12.5.0
FreeBSD:12:aarch642.1.02.6.1
FreeBSD:12:amd642.6.1_12.6.1
FreeBSD:12:armv62.1.02.5.0
FreeBSD:12:armv72.1.02.5.0
FreeBSD:12:i3862.6.1_12.6.1
FreeBSD:12:mips--
FreeBSD:12:mips642.1.02.5.0
FreeBSD:12:powerpc64-2.6.1
FreeBSD:13:aarch642.6.12.6.1
FreeBSD:13:amd642.6.1_12.6.1
FreeBSD:13:armv62.6.12.6.1
FreeBSD:13:armv72.6.12.6.1
FreeBSD:13:i3862.6.1_12.6.1
FreeBSD:13:mips--
FreeBSD:13:mips642.6.12.6.1
FreeBSD:13:powerpc642.6.12.6.1
FreeBSD:14:aarch642.6.1_1-
FreeBSD:14:amd642.6.1_1-
FreeBSD:14:armv62.6.1-
FreeBSD:14:armv72.6.1-
FreeBSD:14:i3862.6.1_1-
FreeBSD:14:mips--
FreeBSD:14:mips642.6.1_1-
FreeBSD:14:powerpc642.6.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/subversion-static*
  2. Collapse this list of deleted ports.
for Libraries
  1. databases/arrow
  2. devel/p5-subversion
  3. devel/py-subversion
  4. devel/ruby-subversion
  5. devel/subversion
  6. devel/subversion-lts
  7. java/java-subversion
Expand this list (20 items / 13 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. security/subversion-gnome-keyring
  3. sysutils/fusefs-hfsfuse
  4. sysutils/fusefs-securefs
  5. textproc/msort
  6. www/mod_dav_svn
  7. www/netsurf
  8. x11/foot
  9. x11-fonts/fcft
  10. Collapse this list.

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. lang/julia06*
  2. lang/julia07*
  3. lang/julia10*
  4. lang/julia11*
  5. security/subversion-kwallet*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/JuliaStrings/utf8proc/tar.gz/v2.6.1?dummy=/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Oct 2021 09:50:18
 files touched by this commit commit hash:819f25b36d45b8ac5593ec8e6f470d9ad454b08a  2.6.1_1
Stefan E├čer (se) search for other commits by this committer
*/*: Remove redundant '-[0-9]*' from CONFLICTS

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".

Approved by:	portmgr (blanket)
20 Oct 2021 14:00:17
 files touched by this commit commit hash:f1f3e72ffbe1b7793ee6d18ff7638cf49d456a4a  2.6.1_1
Baptiste Daroussin (bapt) search for other commits by this committer
textproc/utf8proc: finish disabling test

Commit 34693bdefa09eefd8c743beb78cfd4e649e7f15e half reverted the usage
of the tests but not entirely, resulting in turning the perl dependency
which is only needed for tests into a run dependency.

The right solution would be to entirely reenable tests, (which also
depends on ruby btw) but ruby dies very quickly on the tests and the
needs to be investigated prior to renabling the test.

Bump portrevision as the running dependencies changed
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.6.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
01 Jan 2021 16:18:23
Original commit files touched by this commit Revision:559844  2.6.1
pi search for other commits by this committer
textproc/utf8proc: update 2.5.0 -> 2.6.1

PR:		251357
Submitted by:	daniel.engberg.lists@pyret.net
Relnotes:	https://github.com/JuliaStrings/utf8proc/releases/tag/v2.6.1
Approved:	hrs (maintainer timeout)
24 May 2020 01:07:58
Original commit files touched by this commit Revision:536359  2.5.0
mandree search for other commits by this committer
textproc/utf8proc: Update to 2.5.0, enable 'make test'

All 15 direct requisites build successfully after utf8proc update.
Not bumping dependent ports' PORTREVISIONS since the name of the
shlib remains unchanged and the changes are minor.

PR:		245818
Submitted by:	Daniel Engberg
16 Jun 2019 22:29:03
Original commit files touched by this commit Revision:504378  2.4.0
jrm search for other commits by this committer
textproc/utf8proc: Update to version 2.4.0

Upstream changes:
https://github.com/JuliaStrings/utf8proc/releases/tag/v2.4.0

Approved by:	hrs (maintainer, timeout)
Differential Revision:	https://reviews.freebsd.org/D20399
10 Apr 2019 23:04:58
Original commit files touched by this commit Revision:498614  2.2.0
amdmi3 search for other commits by this committer
Add mutual CONFLICTS between utf8proc and libutf8proc

Approved by:	portmgr blanket
03 Mar 2019 05:03:33
Original commit files touched by this commit Revision:494476  2.2.0
hrs search for other commits by this committer
Update to 2.2.0.

- Update MASTER_SITES
- Update WWW

Changes:	https://github.com/JuliaStrings/utf8proc/releases
		https://github.com/JuliaStrings/utf8proc/blob/master/NEWS.md
Submitted by:	sunpoet
PR:		236160
28 Dec 2016 08:00:30
Original commit files touched by this commit Revision:429723  2.1.0
hrs search for other commits by this committer
Update to 2.1.0.
19 May 2016 10:53:06
Original commit files touched by this commit Revision:415500  1.3.1
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
01 Dec 2015 14:04:38
Original commit files touched by this commit Revision:402739  1.3.1
amdmi3 search for other commits by this committer
- Add forgotten pkg-plist
01 Dec 2015 14:04:13
Original commit files touched by this commit Revision:402737  1.3.1
amdmi3 search for other commits by this committer
- Update to 1.3.1
- Switch to options helpers
- While here, switch to upstream installation to simplify the port

PR:		204448
Submitted by:	tkato432@yahoo.com
19 Sep 2015 14:15:35
Original commit files touched by this commit Revision:397327  1.3
wen search for other commits by this committer
- Update to 1.3

PR:		201853
Submitted by:	tkato432@yahoo.com
11 Jun 2015 09:23:38
Original commit files touched by this commit Revision:389162  1.2
amdmi3 search for other commits by this committer
- Update to 1.2
- Switch to new vendor locations
- Add LICENSE
- Whitespace fix

PR:		200371
Submitted by:	nullptr@keksdie.be
02 Dec 2014 22:40:57
Original commit files touched by this commit Revision:373790  1.1.6_1
bapt search for other commits by this committer
Reset maintainership:
- Lots of maintainers timeout
- unresponsive for almost a year

PR:		195059
31 Oct 2014 21:58:19
Original commit files touched by this commit Revision:371940  1.1.6_1
antoine search for other commits by this committer
Fix a dead symlink
14 Feb 2014 15:00:44
Original commit files touched by this commit Revision:344228  1.1.6
gahr search for other commits by this committer
- Update to 1.1.6
- Make fetchable again
- Update WWW line in pkg-descr

PR:		185740
Submitted by:	gahr
Approved by:	maintainer (timeout)
21 Jan 2014 23:40:23
Original commit files touched by this commit Revision:340674  1.1.3
bapt search for other commits by this committer
Fix properties on pkg-plist
21 Jan 2014 08:06:28
Original commit files touched by this commit Revision:340568  1.1.3
mat search for other commits by this committer
* Convert to staging
* Pet portlint

Sponsored by:	Absolight
20 Sep 2013 23:17:32
Original commit files touched by this commit Revision:327773  1.1.3
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc)
03 Jul 2011 14:40:25
Original commit files touched by this commit   1.1.3
ohauer search for other commits by this committer
-remove MD5
17 Jun 2009 08:00:22
Original commit files touched by this commit   1.1.3
clsung search for other commits by this committer
- Update to 1.1.3
16 Oct 2007 08:39:36
Original commit files touched by this commit   1.1.2
clsung search for other commits by this committer
utf8proc is a library for processing UTF-8 encoded Unicode strings.
Some features are Unicode normalization, stripping of default ignorable
characters, case folding and detection of grapheme cluster boundaries.
A special character mapping is available, which converts for example the
characters "Hyphen" (U+2010), "Minus" (U+2212) and
"Hyphen-Minus" (U+002D, ASCII Minus) all into the ASCII minus sign, to
make them equal for comparisons.

WWW:    http://www.flexiguided.de/publications.utf8proc.en.html

Number of commits found: 23