Add my upstream commit that fixes the build with libc++.

PR:		ports/182852
Use @unexec rmdir instead of @dirrmtry in the NO_STAGE case.

Submitted by:	vsevolod via IRC
Simplify Makefile
- Update to 2.24
- Fix build with REMOTE [1]
- Add missing dependency on pkgconfig

PR:		ports/183587 [1]
Submitted by:	JR Aquino <tanawts@gmail.com> (maintainer) [1]
Explicitly set KMODDIR to /boot/modules to avoid picking up /boot/kernel
as KMODDIR from /usr/share/mk/bsd.own.mk included by the distribution
Makefile.

Submitted by:	QAT
Fix icewm's buggy use of iconv which causes it to fail on 10.x.

PR:		ports/182307
Submitted by:	Wolfgang Zenker <wolfgang@lyxys.ka.sub.org> (incl. patch and testing)
PR:		ports/183626
Submitted by:	Pavlo Greenberg <dog@virtual.org.ua>
Plack::Builder extension.

WWW: http://search.cpan.org/dist/Plack-Builder-Conditionals/
- Upgrade to 1.25.
- Upgrade to 1.008023.
- Upgrade to 0.006000.
- Upgrade to 1.000019.
- Again try to fix the rc script to use the right ruby
- libgnome-keyring: fix libtasn1 dependency after shlib bump
- gnome-keyring: fix build with new libtasn1 [1]

Reported by:	sbruno
Obtained from:	NetBSD [1]
Also bump PORTREVISION after previous commit.

Pointy hat to:	novel
- Upgrade to 0.0408.
pkesh is a Public Key Encryption SHell script.  Think GPG with 99.9% less
code and without the web-of-trust mechanism: pkesh encrypts data to a key,
and it's up to you to make sure it's the correct key.
- Fix parsing of the -il option
- Enable STAGE support

PR:		ports/183438
Submitted by:	Wietse Venema <wietse@porcupine.org>
Mark as NO_STAGE

Somehow this port managed to not be touched during the NO_STAGE sweep.

Reported by:	marino
Update to r43088 (official 10.0-R revision) of the FreeBSD docset.

Approved by:	doceng (implicit)