libidn 1.43
dns/libidn
Internationalized Domain Names command line tool
Description
GNU Libidn is an implementation of the Stringprep, Punycode, and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. It is used to prepare internationalized strings (such as domain name labels, usernames, and passwords) in order to increase the likelihood that string input and string comparison work in ways that make sense for typical users throughout the world. The library contains a generic Stringprep implementation that does Unicode 3.2 NFKC normalization, mapping and prohibition of characters, and bidirectional character handling. Profiles for iSCSI, Kerberos 5, Nameprep, SASL, and XMPP are included. Punycode and ASCII Compatible Encoding (ACE) via IDNA are supported.
Dependencies
- build devel/gettext-runtime
- build devel/gmake
- build devel/pkgconf
- build lang/perl5.42
- build print/texinfo
- lib devel/gettext-runtime
- run print/indexinfo
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
1.43
dc95539770
files touched
|
Daniel Engberg (diizzy) |
dns/libidn: Update to 1.43
* Rearrage port Makefile to closer follow Porters Handbook PR: 285590 Reviewed by: Hung-Yi Chen <gaod@hychen.org> |
|
1.42
0780a6e8c7
files touched
|
Hung-Yi Chen (gaod) |
dns/libidn: Update to 1.42
ChangeLog: https://git.savannah.gnu.org/cgit/libidn.git/tree/NEWS?h=v1.42 PR: 278689 |
|
1.38
0f9845187e
files touched
|
Muhammad Moinur Rahman (bofh) |
dns/libidn: Impelled to share/man
Approved by: portmgr (blanket) |
|
1.38
fb16dfecae
files touched
|
Stefan Eßer (se) |
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) |
|
1.38
b7f05445c0
files touched
|
Stefan Eßer (se) |
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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner) |
|
1.38
66ee090cca
files touched
|
Tobias C. Berner (tcberner) |
dns: remove 'Created by' lines
A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Samorukov <samm@freebsd.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Allan Jude <allanjude@freebsd.org> * Amar Takhar <verm@drunkmonk.net> * Anders Nordby <anders@fix.no> * Andrew Greenwood <greenwood.andy@gmail.com> * Anton Berezin <tobez@FreeBSD.org> * Ashish SHUKLA <ashish@FreeBSD.org> * Attila Nagy <bra@fsn.hu> * Bas Kruit <baskruit@bsltwr.dhis.org> * Bruce M. Simpson <bms@FreeBSD.org> * Carlos J Puga Medina <cpm@fbsd.es> * Chris St Denis (<chris@ctgameinfo.com>) * Clement Laforet <clement@FreeBSD.org> * Clement Laforet <sheepkiller@cultdeadsheep.org> * Dan Langille <dvl@FreeBSD.org> * Dan Pelleg <daniel+mdnsd@pelleg.org> * Dan Smith <dan@algenta.com> * David O'Brien (obrien@NUXI.com) * Dean Hollister <dean@odyssey.apana.org.au> * Dirk Froemberg <dirk@FreeBSD.org> * Dmitry Pryadko <d.pryadko@rambler-co.ru> * Dmitry Sivachenko <mitya@yandex-team.ru> * Dominik Brettnacher <domi@saargate.de> * Douglas Thrift <douglas@douglasthrift.net> * Edwin Groothuis (edwin@mavetju.org) * Edwin Groothuis <edwin@mavetju.org> * Emanuel Haupt <ehaupt@FreeBSD.org> * Emanuel Haupt <ehaupt@critical.ch> * Eyal Soha <esoha@attbi.com> * Filip Parag <filip@parag.rs> * Filippo Natali <filippo.natali@gmail.com> * Frank Behrens * Gea-Suan Lin <gslin@gslin.org> * Geoffroy Desvernay <dgeo@centrale-marseille.fr> * George Reid <greid@ukug.uk.freebsd.org> * Goran Mekić <meka@tilda.center> * Hajimu UMEMOTO <ume@FreeBSD.org> * Herve Quiroz <hq@FreeBSD.org> * Hirohisa Yamaguchi <umq@ueo.co.jp> * Hye-Shik Chang <perky@fallin.lv> * Jaap Akkerhuis <jaap@NLnetLabs.nl> * James FitzGibbon <jfitz@FreeBSD.org> * Jase Thew <freebsd@beardz.net> * Jimmy Bergman jimmy@sigint.se * Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> * Joe Barbish * Jov <amutu@amutu.com> * Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw> * Karl Dietz (Karl.Dietz@frankfurt.netsurf.de) * Kirill Ponomarew <ponomarew@oberon.net> * Koen Martens <gmc@sonologic.nl> * Konstantin Saurbier <saurbier@math.uni-bielefeld.de> * Kostya Lukin <lukin@okbmei.msk.su> * Kris Kennaway <kris@FreeBSD.org> * Kubilay Kocak <koobs@FreeBSD.org> * Kurt Jaeger <fbsd-ports@opsec.eu> * Leo Vandewoestijne <freebsd@dns-lab.com> * Leo Vandewoestijne <freebsd@dns.company> * MIHIRA Yoshiro <sanpei@jp.FreeBSD.org> * Marcin Gondek <drixter@e-utp.net> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Mark Felder <feld@FreeBSD.org> * Mark Linimon <linimon@lonesome.com> * Mark Pulford <mark@kyne.com.au> * Martin Matuska <mm@FreeBSD.org> * Martin Wilke <miwi@FreeBSD.org> * Matthew Hunt <mph@pobox.com> * Matthew Seaman * Michael Cardell Widerkrantz <mc@hack.org> * Moritz Warning <moritzwarning@web.de> * Natacha Porte <natbsd@instinctive.eu> * Neil Blakey-Milner * Olivier Duchateau * Paul Chvostek <paul@it.ca> * Paul Dlug <paul@aps.org> * Philippe Pepiot <phil@philpep.org> * Piotr Kubaj <pkubaj@FreeBSD.org> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Rafal Lesniak <fbsd@grid.einherjar.de> * Roman Shterenzon <roman@xpert.com> * Rong-En Fan <rafan@FreeBSD.org> * Roy Marples <roy@marples.name> * Ryan Steinmetz <rpsfa@rit.edu> * Ryan Steinmetz <zi@FreeBSD.org> * Sahil Tandon <sahil@tandon.net> * Seamus Venasse <svenasse@polaris.ca> * Sergei Kolobov <sergei@FreeBSD.org> * Sergei Kolobov <sergei@kolobov.com> * Sergey Matveychuk <sem@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Simon Dick <simond@irrelevant.org> * Stefan Esser <se@FreeBSD.org> * Steve Wills <swills@FreeBSD.org> * Steve Wills <swills@freebsd.org> * Steven Honson * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> * Timothy Beyer <beyert@cs.ucr.edu> * Waitman Gobble <waitman@waitman.net> * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Zane C, Bowers <vvelox@vvelox.net> * adamw * alexis * andrew@ugh.net.au * bkhl * clsung * clsung@dragon2.net * dglo@ssec.wisc.edu * dnscheckengine-port@academ.com (Stan Barber) * fenner * geniusj@ods.org * ijliao * ismail.yenigul@endersys.com.tr * krion * mark@foster.cc * n@nectar.com * roam@FreeBSD.org * rodrigc@FreeBSD.org * rpsfa@rit.edu * sten@blinkenlights.nl With hat: portmgr |
|
1.38
52dee6eb58
files touched
|
Leo Vandewoestijne (freebsd) |
dns/libidn: Update to 1.38
PR: 253936 Reported by: Dennis Clarke <dclarke@blastwave.org> Approved by: maintainer |
|
1.35
b0b4fa3806
files touched
|
Bernhard Froehlich (decke) |
dns/libidn: Add CPE information
Approved by: portmgr (blanket) |
|
1.35
305f148f48
files touched
|
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles.
|
|
1.35
2f31716e5c
files touched
|
Yuri Victorovich (yuri) |
dns/libidn: Update to 1.35
Bump 48 ports. Previous update to 1.34 broke jabberd. PR: 228048 |
|
1.34
7990f81066
files touched
|
Baptiste Daroussin (bapt) |
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
|
|
1.34
768df36f7b
files touched
|
Yuri Victorovich (yuri) |
dns/libidn: Update 1.33 -> 1.34
Also change to DISTVERSION. PR: 228048 Approved by: Hung-Yi Chen <gaod@hychen.org> (maintainer) |
|
1.33
df9cdd455a
files touched
|
Dmitry Marakasov (amdmi3) |
- Add LICENSE - Switch to USES=localbase - Pet portlint - Switch to options helpers
Approved by: portmgr blanket |
|
1.33
c2816cf044
files touched
|
Jason Unovitch (junovitch) |
dns/libidn: remove erroneous addition of autogenerated info/dir in plist
PR: 211407 Pointyhat to: junovitch Approved by: ports-secteam (with hat) MFH: 2016Q3 |
|
1.33
35b13183ee
files touched
|
Jason Unovitch (junovitch) |
dns/libidn: update 1.31 -> 1.33
PR: 211407 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Approved by: ports-secteam (with hat) Security: CVE-2015-8948 Security: CVE-2016-6261 Security: CVE-2016-6262 Security: CVE-2016-6263 Security: https://vuxml.FreeBSD.org/freebsd/cb5189eb-572f-11e6-b334-002590263bf5.html MFH: 2016Q3 |
|
1.31
7f710219af
files touched
|
Mark Felder (feld) |
Update to 1.31 Add USES=gmake to build on all supported FreeBSD releases
PR: 201780 Security: CVE-2015-2059 Security: 4caf01e2-30e6-11e5-a4a5-002590263bf5 MFH: 2015Q3 |
|
1.29
8dab11a002
files touched
|
Mathieu Arnold (mat) |
Remove $FreeBSD$ from patches files in categories a-j.
With hat: portmgr Sponsored by: Absolight |
|
1.29
0b2e0c1e9c
files touched
|
Thomas Zander (riggs) |
- Update to upstream version 1.29
While on it: - Simplify OPTIONS - Fix pkg-plist (missing entry for pt_BR, remove @dirrm, handled by pkg) PR: 193301 Submitted by: takefu@airport.fm Approved by: gaod@hychen.org (maintainer) |
|
1.28
849599bda4
files touched
|
Tijl Coosemans (tijl) |
Remove hack now that USES=pathfix no longer modifies configure (r369260)
|
|
1.28
f1655c7b7a
files touched
|
Tijl Coosemans (tijl) |
dns/libidn: - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Always install libidn-components.png because it is used by libidn.info - Add -lintl to Libs.private instead of Libs in libidn.pc
|
|
1.28
08a006d08a
files touched
|
Adam Weinberger (adamw) |
Rename all patches that contain '::' as a path separator, and use '__' instead.
|
|
1.28
b002fa78f2
files touched
|
Baptiste Daroussin (bapt) |
Fix build with ports makeinfo
|
|
1.28
9f8b4bcde3
files touched
|
Tijl Coosemans (tijl) |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.
Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.
PR: 190592
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
1.28
dfa4d98600
files touched
|
Martin Wilke (miwi) |
- Stage support
|
|
1.28
16c17a59e2
files touched
|
Matthias Andree (mandree) |
Amend to pkg-config data, to fix FreeBSD 10-CURRENT build failures in dependent ports.
PR: ports/182054 Approved by: gaod@hychen.org (maintainer timeout, 16 days) |
|
1.28
24a1652ff4
files touched
|
Baptiste Daroussin (bapt) |
Add NO_STAGE all over the place in preparation for the staging support (cat: dns)
|
|
1.28
54082c9ee7
files touched
|
Sunpoet Po-Chuan Hsieh (sunpoet) |
- Update to 1.2.8 - While I'm here: - Use GNU macro - Add OPTIONS_DEFINE - Convert to new perl5 framework - Simplify regex
Changes: http://git.savannah.gnu.org/gitweb/?p=libidn.git;a=blob;f=NEWS PR: ports/181942 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer) |
|
1.27
fa85d6d8ba
files touched
|
Raphael Kubo da Costa (rakuco) |
Update to 1.27. [1]
While here, replace USE_GNOME with the respective USES entries. PR: ports/179981 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer) |
|
1.26
9ff06b3cbf
files touched
|
Baptiste Daroussin (bapt) |
Convert a bunch of ports from WITHOUT_NLS -> ${PORT_OPTIONS:MNLS}
While here: - trim headers - convert to new options framework |
|
1.26
821843ca06
files touched
|
Marcus von Appen (mva) |
- Convert USE_ICONV=yes to USES=iconv - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: bapt, kwm |
|
1.26
e159824929
files touched
|
Alex Kozlov (ak) |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
|
1.26
9c0c82f682
files touched
|
Florian Smeets (flo) |
Update to 1.26
PR: ports/175900 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer) |
|
1.25
412f3c3fa4
files touched
|
Bryan Drewery (bdrewery) |
Update to 1.25
ChangeLog: 1.23 https://lists.gnu.org/archive/html/info-gnu/2011-11/msg00014.html 1.24 https://lists.gnu.org/archive/html/info-gnu/2012-01/msg00008.html 1.25 https://lists.gnu.org/archive/html/info-gnu/2012-05/msg00010.html Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer) PR: ports/170428 Approved by: eadler (mentor) |
|
1.22
e1c6649edf
files touched
|
Martin Wilke (miwi) |
- Remove WITH_FBSD10_FIX, is no longer needed
|
|
1.22
3a61669522
files touched
|
Martin Wilke (miwi) |
- Fix build FreeBSD 10
|
|
1.22
6f6fbe4bdf
files touched
|
Dmitry Marakasov (amdmi3) |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav |
|
1.22
0e682dded4
files touched
|
Koop Mast (kwm) |
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since mid 2008.
PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
|
1.22
edc7b95ba3
files touched
|
Julien Laffaye (jlaffaye) |
Update to 1.22
PR: ports/158785 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer) Approved by: bapt (mentor, implicit) |
|
1.19
a2c526c1ca
files touched
|
Wen Heping (wen) |
- Update to 1.19
PR: ports/153499 Submitted by: Hung-Yi Chen <gaod@hychen.org> (maintainer) |
|
1.16
5a8cd00aad
files touched
|
Mark Linimon (linimon) |
Over to submitter of last update.
|
|
1.16
1e7fac30a4
files touched
|
Mark Linimon (linimon) |
Reset krion@FreeBSD.org due to 6 months of inactivity and maintainer- timeouts.
Hat: portmgr |
|
1.16
adc2b02a3b
files touched
|
Philip M. Gollucci (pgollucci) |
- Update to 1.16
PR: ports/143265 Submitted by: Hung-Yi Chen <gaod@hychen.org> Approved by: maintainer timeout (krion ; 219 days) |
|
1.15
8d837132c7
files touched
|
Ade Lovett (ade) |
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.
|
|
1.15
492305aaa3
files touched
|
Kirill Ponomarev (krion) |
Update to 1.15
|
|
1.14
b92f8dcb26
files touched
|
Kirill Ponomarev (krion) |
Update to 1.14
|
|
1.13
4cc67e5136
files touched
|
Kirill Ponomarev (krion) |
Update to 1.13
|
|
1.12
4596ae8486
files touched
|
Kirill Ponomarev (krion) |
Update to 1.12
|
|
1.9
a22634f02d
files touched
|
Kirill Ponomarev (krion) |
Update to 1.9
|
|
1.8
2bd9d41b75
files touched
|
Ion-Mihai Tetcu (itetcu) |
- don't install libidn-components.png in DOCSDIR if -DNOPORTDOCS - bump PORTREVISION
Approved by: maintainer timeout |
|
1.8
090059a210
files touched
|
Edwin Groothuis (edwin) |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav) |