1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

2178 Commits

Author SHA1 Message Date
TAKATSU Tomonari
9596a12872 - Add new port: converters/R-cran-jsonlite
A fast JSON parser and generator optimized for statistical data and
  the web. Started out as a fork of RJSONIO, but has been completely
  rewritten in recent versions. The package offers flexible, robust,
  high performance tools for working with JSON in R and is particularly
  powerful for building pipelines and interacting with web APIs. The
  implementation is based on the mapping described in the vignette
  of the package (Ooms, 2014). In addition to drop-in replacements
  for toJSON and fromJSON, jsonlite contains functions to stream,
  validate, and prettify JSON data. The unit tests included with the
  package verify that all edge cases are encoded and decoded consistently
  for use with dynamic data in systems and applications.

  WWW: https://cran.r-project.org/web/packages/jsonlite/
2015-08-09 08:26:46 +00:00
Jose Alonso Cardenas Marquez
230cf6828f - editors/lazarus update to 1.4.2
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies. Otherwise
  fpc units only are added like build dependencies (less dependencies registered
  when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up
2015-08-09 08:06:43 +00:00
Veniamin Gvozdikov
937b65a4ce New port: converters/ocaml-base64
Base64 is a group of similar binary-to-text encoding schemes that
represent binary data in an ASCII string format by translating it
into a radix-64 representation. It is specified in RFC 4648.

WWW: https://github.com/mirage/ocaml-base64
2015-08-05 19:14:43 +00:00
Veniamin Gvozdikov
8c82ff676c New port: converters/ocaml-jsonm
Jsonm is an OCaml non-blocking streaming codec to decode and encode the
JSON data format. It can process JSON text without blocking on IO and
without a complete in-memory representation of the data.

The uncut codec also processes whitespace and (non-standard) JSON with
JavaScript comments.

WWW: http://erratique.ch/software/jsonm
2015-08-05 18:52:25 +00:00
Koop Mast
7299f2d25b Update pdf2djvu to 0.7.21.
This version builds with poppler 0.34.0.

Update WWW to new homepage.

PR:		201660
Submitted by:	myself
Approved by:	maintainer timeout (16 days)
2015-08-02 16:08:39 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Sunpoet Po-Chuan Hsieh
1733c0b74a - Update to 2.76
Changes:	http://search.cpan.org/dist/Encode/Changes
2015-08-02 06:27:39 +00:00
Kurt Jaeger
d003ce7115 This module provides two functions to encode and decode base32 strings.
WWW: http://search.cpan.org/dist/Convert-Base32/
2015-07-28 13:06:56 +00:00
Dmitry Marakasov
ac94b2d156 - Add NO_ARCH 2015-07-24 20:03:32 +00:00
Sunpoet Po-Chuan Hsieh
d8b9e853c1 - Update to 0.77
Changes:	http://search.cpan.org/dist/Convert-Binary-C/Changes
2015-07-24 09:49:39 +00:00
Jun Kuriyama
159355dfb7 Convert::Moji creates objects which can be used to convert between
different alphabets.

This is basically a helper module for Lingua::JA::Moji.  It was split
out of that module as a general-purpose converter for any alphabets.

WWW: http://search.cpan.org/dist/Convert-Moji/
2015-07-21 22:24:10 +00:00
Sunpoet Po-Chuan Hsieh
8b38829d0b - Update to 1.5
- Strip shared library

Changes:	http://search.cpan.org/dist/Convert-UUlib/Changes
2015-07-12 16:07:19 +00:00
Sunpoet Po-Chuan Hsieh
4a1c09bb82 - Update to 2.75
Changes:	http://search.cpan.org/dist/Encode/Changes
2015-07-01 17:45:38 +00:00
Dmitry Marakasov
18579a81f3 - Switch to new github home [1]
- Add LICENSE

PR:		201173 [1]
Submitted by:	tkato432@yahoo.com [1]
Differential Revision:
2015-06-30 22:59:36 +00:00
Adam Weinberger
26f58ed1c0 After r390893, chmod u+w/u-w for stripping perl XS modules is unnecessary,
and in fact now leads to incorrect permissions.

Remove all instances of it from perl@ ports.
2015-06-29 15:47:44 +00:00
Sunpoet Po-Chuan Hsieh
7577db4c20 - Remove DOCS option
- Bump PORTREVISION for package change
2015-06-29 13:50:29 +00:00
Sunpoet Po-Chuan Hsieh
ebd9835ee3 - Update to 2.74
Changes:	http://search.cpan.org/dist/Encode/Changes
2015-06-28 09:44:56 +00:00
Sunpoet Po-Chuan Hsieh
a4f678ed2f - Update to 11.3
- Strip shared library

Changes:	https://github.com/buganini/gbsdconv/releases
PR:		201017
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2015-06-28 08:38:34 +00:00
Sunpoet Po-Chuan Hsieh
af1d0bbef2 - Update to 11.3.1
Changes:	https://github.com/buganini/ruby-bsdconv/releases
PR:		201015
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2015-06-28 08:38:25 +00:00
Sunpoet Po-Chuan Hsieh
f1c490e8a4 - Update to 11.3.0
- Strip shared library

Changes:	https://github.com/buganini/python-bsdconv/releases
PR:		201014
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2015-06-28 08:38:20 +00:00
Sunpoet Po-Chuan Hsieh
9b17f562c5 - Update to 11.3.0
Changes:	https://github.com/buganini/php-bsdconv/releases
PR:		201013
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2015-06-28 08:38:15 +00:00
Sunpoet Po-Chuan Hsieh
cc50a46127 - Update to 11.3.0
- Strip shared library

Changes:	https://github.com/buganini/perl-bsdconv/releases
PR:		201012
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2015-06-28 08:38:11 +00:00
Sunpoet Po-Chuan Hsieh
f24915552f - Update to 11.3.1
- Strip binary executable and shared library
- Convert to new options helper
- Use OPTIONS_SUB
- Remove outdated pre-install:
- Regenerate patch file with makepatch:

Changes:	https://github.com/buganini/bsdconv/releases
PR:		201010
Submitted by:	sunpoet (myself)
Approved by:	Kuan-Chung Chiu <buganini@gmail.com> (maintainer)
2015-06-28 08:38:05 +00:00
Adam Weinberger
34ed372f38 Start removing MASTER_SITE_SUBDIR=CPAN:username where possible. The
downside to having this set is that portscout cannot find new releases
when the username changes (which happens often in large projects with
multiple maintainers).
2015-06-24 15:16:23 +00:00
Dmitry Marakasov
9eb7a6ad9d - Update to 1.05 2015-06-23 14:30:16 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Wen Heping
70e12eef45 - Update graphics/proj to 4.9.1
- Bump PORTREVISION to chase the update of proj

PR:		200434
Submitted by:	wen@(myself)
Approved by:	maintainer(timeout, >20 days)
2015-06-15 13:03:11 +00:00
Jung-uk Kim
959d1cf9a6 Assign maintainership to python@.
Requested by:	koobs
2015-06-11 04:40:14 +00:00
Jung-uk Kim
bd8572b5a0 The rencode module is similar to bencode from the BitTorrent project.
For complex, heterogeneous data structures with many small elements,
r-encodings take up significantly less space than b-encodings.

This version of rencode is a complete rewrite in Cython to attempt to
increase the performance over the pure Python module written by Petru
Paler, Connelly Barnes et al.  Later, it was forked, enhanced, and
bundled with Deluge.  Now, it is re-packaged and distributed by Xpra.

WWW: https://github.com/aresch/rencode
2015-06-10 17:03:39 +00:00
Sunpoet Po-Chuan Hsieh
6164892440 - Update 1.39
- Mark DEPRECATED
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/JSON-Any/Changes
2015-06-10 16:47:07 +00:00
Sunpoet Po-Chuan Hsieh
05bf95dd45 - Update to 0.03
Changes:	http://search.cpan.org/dist/Encode-JIS2K/Changes
2015-06-05 18:58:33 +00:00
Muhammad Moinur Rahman
cb2e0804ac converters/p5-Net-IDN-Nameprep: Update version 1.101=>1.102
- Mark NO_ARCH as there is no ARCH dependent files
2015-06-02 13:03:03 +00:00
Dmitry Marakasov
3373848719 - Fix shebangs
- Strip library

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-31 13:15:39 +00:00
Antoine Brodin
660e58724b - Use ${CC} instead of CC, ${CC} was intented here
- Do not unconditionally strip binary

PR:		200522
2015-05-29 21:18:29 +00:00
Sunpoet Po-Chuan Hsieh
df816a508f - Update to 0.09
Changes:	http://search.cpan.org/dist/XML-WBXML/Changes
2015-05-24 00:04:50 +00:00
Sunpoet Po-Chuan Hsieh
d8a8067d87 - Update to 0.08
- Add LICENSE
- Update patch file to respect LOCALBASE

Changes:	http://search.cpan.org/dist/XML-WBXML/Changes
2015-05-22 17:34:52 +00:00
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +00:00
Sunpoet Po-Chuan Hsieh
af01b29633 - Add lua-json 1.3.3
LuaJSON is a JSON parser/creator for Lua.

WWW: http://www.eharning.us/wiki/luajson/
2015-05-21 21:25:44 +00:00
Dmitry Marakasov
c50691aff3 - Switch from broken p5-Math-Geometry-Planar-GPC-Polygon to p5-Math-Geometry-Planar-GPC-PolygonXS 2015-05-14 12:06:38 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Adam Weinberger
b7e7777e5e Reassign converters/ perl modules to perl@.
Also:
- Sort plists
- Fix p5-Convert-BER's bizarre pkg-descr
- p5-Unicode-Map8 fails make test (and did so before)
- p5-XML-WBXML fails make test (and did so before)
2015-05-09 16:16:23 +00:00
Mathieu Arnold
c6457ffef4 Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-06 15:16:53 +00:00
Sunpoet Po-Chuan Hsieh
7fa9b7a68f - Remove post-install: 2015-04-27 14:57:44 +00:00
Alex Dupre
51a7c9f6af Update to 20141219 snapshot release.
PR:		199394
Submitted by:	pi
2015-04-26 12:44:29 +00:00
Rene Ladan
2af5dcc160 Remove expired ports:
2015-04-15 databases/php53-sqlite3: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-simplexml: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sybase_ct: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-ctype: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-wddx: security EOL reached 14 Aug 2014
2015-04-15 security/php53-filter: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-ftp: security EOL reached 14 Aug 2014
2015-04-15 net/php53-soap: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-recode: security EOL reached 14 Aug 2014
2015-04-15 security/php53-openssl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-dba: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_pgsql: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-fileinfo: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_odbc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sqlite: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-readline: security EOL reached 14 Aug 2014
2015-04-15 mail/php53-imap: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-posix: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-phar: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-gd: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xsl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_firebird: security EOL reached 14 Aug 2014
2015-04-15 devel/mingw64-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 devel/cross-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 databases/php53-pdo_dblib: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvshm: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-json: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-redis: requires php53, security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-pspell: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pgsql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlreader: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-iconv: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-odbc: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-curl: security EOL reached 14 Aug 2014
2015-04-15 math/php53-gmp: security EOL reached 14 Aug 2014
2015-04-15 security/php53-mcrypt: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-shmop: security EOL reached 14 Aug 2014
2015-04-15 math/php53-bcmath: security EOL reached 14 Aug 2014
2015-04-15 security/php53-hash: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvsem: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zip: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-exif: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-gettext: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlwriter: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xml: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-mbstring: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvmsg: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysqli: security EOL reached 14 Aug 2014
2015-04-15 misc/php53-calendar: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-tokenizer: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo: security EOL reached 14 Aug 2014
2015-04-15 net/php53-xmlrpc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-interbase: security EOL reached 14 Aug 2014
2015-04-15 www/php53-session: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mssql: security EOL reached 14 Aug 2014
2015-04-15 www/php53-tidy: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zlib: security EOL reached 14 Aug 2014
2015-04-15 net/php53-ldap: security EOL reached 14 Aug 2014
2015-04-15 net-mgmt/php53-snmp: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-dom: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-pcntl: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-bz2: security EOL reached 14 Aug 2014
2015-04-15 net/php53-sockets: security EOL reached 14 Aug 2014
2015-04-15 lang/php53: security EOL reached 14 Aug 2014
2015-04-15 devel/pecl-uuid: requires php53, security EOL reached 14 Aug 2014
2015-04-15 lang/php53-extensions: security EOL reached 14 Aug 2014
2015-04-15 german/pecl-konto_check: requires php53, security EOL reached 14 Aug 2014
2015-04-17 www/moodle26: Deprecated by upstream, use www/moodle2{7,8} instead
2015-04-17 21:00:10 +00:00
Sunpoet Po-Chuan Hsieh
b74d1123a3 - Update to 2.73
Changes:	http://search.cpan.org/dist/Encode/Changes
2015-04-17 19:51:40 +00:00
Mathieu Arnold
a154ddc754 Perl 5.21.1 has the same Encode, so trim the script installed by this and its
man page.

Sponsored by:	Absolight
2015-04-16 12:37:57 +00:00
Tijl Coosemans
131a6f5b8d Hide _LIBICONV_VERSION when LIBICONV_PLUG is defined.
This fixes building devel/gettext-runtime with gcc from lang/gcc*.
With base system compiler gettext includes /usr/include/iconv.h but
lang/gcc* implies -I/usr/local/include and gettext calls
libiconv_set_relocation_prefix when it sees _LIBICONV_VERSION which
isn't implemented (and isn't needed) by libc iconv.

Reported by:	Dewayne Geraghty <dewayne.geraghty@heuristicsystems.com.au>
2015-04-16 10:57:57 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00