1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

2643 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
1704b93beb Update to 3.0.2
Changes:	https://github.com/ruby-rdf/json-ld-preloaded/commits/master
2018-12-01 13:07:35 +00:00
Sunpoet Po-Chuan Hsieh
7bde62e14d Update to 4.08
Changes:	https://metacpan.org/changes/distribution/Cpanel-JSON-XS
2018-11-29 16:44:00 +00:00
Kubilay Kocak
99f578691b converters/py-rencode: Fails to configure if cython is installed
ports r482774 removed USE_PYTHON=cython, likely due to it (cython) not
being explicitly declared as a dependency in setup.py:*_requires.

However, setup.py conditionally builds with cython if it is installed, but
the 1.0.6 source distribution (sdist) does not contain a .pyx file to build
with.

This leads to a configure/build error when cython is installed:

  ValueError: 'rencode/rencode.pyx' doesn't match any files

Upstream commit 5c928f14567fabc9efb8bbb8ac5e0eef03c61541 [1] via issue
#25 [2] adds the required .pyx file to the sdist, which technically
addresses the "build with cython from the sdist" issue, but does not
fundamentally resolve the higher-level question: why build with cython when
a C source pre-processed by cython has already been produced for, and is
contained in, the source distribution.

A cython build (and the dependency on cython) does not appear to be
necessary, nor intended [3][4], nor recommended [5], even after #25 is
released, for sdist consumers.

The conditional code to build with cython should not be included in
setup.py, at least not as a default case, or without an explicit request
by the user to use cython, as an optional build method, for sdist consumers
(most downstream packagers and setuptools/pip users [6]).

This change removes the conditional check for Cython, leaving the standard
setuptools build_ext (with the packaged .c) file, as the build method.

While I'm here:

 - Canonicalise COMMENT (match seutp.py:description)
 - Add test target with post-patch target to make the tests dir a module
   usable by a setup.py test (via test_suite directive) target.
 - Honour CFLAGS: Remove forced (appended) -O3 arg from setup.py

[1] 5c928f1456
[2] https://github.com/aresch/rencode/pull/25
[3] setup.py: "Error: sdist requires cython module to generate `.c` file."
[4] dev-requirements.txt:Cython
[5] https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html#distributing-cython-modules
[6] https://github.com/aresch/rencode/issues/11

PR:		233561
Reported by:	John Hein <z7dr6ut7gs snkmail com>
Approved by:	koobs (python)
2018-11-28 05:51:49 +00:00
Steve Wills
dd37ce0f66 converters/py-unidecode: Update to 1.0.23
PR:		233484
Submitted by:	Douglas Thrift <douglas@douglasthrift.net> (maintainer)
2018-11-25 19:51:37 +00:00
TAKATSU Tomonari
676ab2d337 - Update to 1.3-1.1
- Update WWW in pkg-descr
2018-11-18 05:42:27 +00:00
Jochen Neumeister
693053fd0c Update to 7.1.24
Changelog: http://www.php.net/ChangeLog-7.php#7.1.24

Approved by:	tz (implicit)
MFH:		2018Q4
Sponsored by:	Netzkommune GmbH
2018-11-15 16:40:59 +00:00
Baptiste Daroussin
7990f81066 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
2018-11-10 18:12:57 +00:00
Jochen Neumeister
fa0d2e76ea Update to 7.2.12
Changelog:
 - http://www.php.net/ChangeLog-7.php#7.2.12

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
2018-11-10 17:33:27 +00:00
Mathieu Arnold
35326f1a97 security/openssl-devel was removed, but there is a security/openssl111 now. 2018-11-10 10:09:48 +00:00
Rene Ladan
fdfdc8f266 Return tj's ports to the pool after his commit bit got safekept. 2018-11-06 21:13:54 +00:00
Sunpoet Po-Chuan Hsieh
2ab2a7e883 Update to 4.07
Changes:	https://metacpan.org/changes/distribution/Cpanel-JSON-XS
2018-11-04 18:56:18 +00:00
Kirill Ponomarev
8d53fbf478 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-11-02 19:21:19 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Sunpoet Po-Chuan Hsieh
a0edce2545 Update to 1.0.6
- Add LICENSE_FILE

Changes:	https://github.com/aresch/rencode/releases
2018-10-22 19:09:56 +00:00
Sunpoet Po-Chuan Hsieh
e2f99ec4a4 Update to 2.0.8
Changes:	https://pecl.php.net/package-changelog.php?package=igbinary
2018-10-21 16:48:58 +00:00
Dmitry Marakasov
2c02f24635 - Add LICENSE
- Add NO_ARCH

Approved by:	portmgr blanket
2018-10-10 09:08:40 +00:00
Antoine Brodin
3f14fbb2c0 Fix some PKGNAME collisions 2018-10-08 15:08:13 +00:00
Torsten Zuehlsdorff
b4100a4c15 Connect all the PHP 7.3 ports 2018-10-08 09:31:09 +00:00
Torsten Zuehlsdorff
3a5533b48d Add PHP 7.3 RC2 to the ports-tree.
Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default

Changes to Mk/Uses/php.mk approved by ale
2018-10-08 08:52:51 +00:00
Dag-Erling Smørgrav
9dff352320 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.

Approved by:	portmgr (adamw)
2018-10-06 13:06:42 +00:00
Mark Felder
bf44443d13 Reset maintainer on my python ports 2018-10-02 19:06:16 +00:00
Kurt Jaeger
df10464707 converters/wkhtmltopdf: fix build on powerpc64
- really add patch

PR:		231858
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-10-02 04:01:36 +00:00
Kurt Jaeger
5879bc73eb converters/wkhtmltopdf: fix build on powerpc64
- requires USES=compiler:c++11-lang to build on powerpc64
- It also requires changing values in mkspecs to point to proper compiler

PR:		231858
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Sponsored by:	Hardware by IntegriCloud
2018-10-02 04:00:53 +00:00
Kirill Ponomarev
bf2bdba023 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-10-01 08:34:25 +00:00
Sunpoet Po-Chuan Hsieh
afa47f0d29 Add LICENSE_FILE 2018-09-24 11:13:16 +00:00
Sunpoet Po-Chuan Hsieh
c34c8c4779 Update to 3.0.2
Changes:	https://github.com/ruby-rdf/json-ld/releases
		https://github.com/ruby-rdf/json-ld/commits/develop
2018-09-22 16:45:08 +00:00
Ed Maste
c460a0dbeb converters/lua*-iconv: enable -fPIC on arm64 and i386, for lld
Shared objects should be built as PIC, and lld enforces this by default.
Add aarch64 and i386 cases to the existing set of per-arch CFLAGS, and
remove the BROKEN_aarch64.

Approved by:	portmgr (lld blanket)
Sponsored by:	The FreeBSD Foundation
2018-09-18 19:53:46 +00:00
Kirill Ponomarev
5eb11c3ade Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-09-17 12:08:43 +00:00
Rene Ladan
74beb9901f Remove expired ports:
2018-09-15 www/bookmarkbridge: Unmaintained. Unlikely to work correctly with modern browsers
2018-09-15 mail/annoyance-filter: Unmaintained upstream
2018-09-15 mail/pop3vscan: Unmaintained upstream
2018-09-15 audio/firefly: Unmaintained.  Use audio/forked-daapd instead
2018-09-15 www/hs-hS3: Not being developed upstream
2018-09-15 converters/hs-dataenc: Not being developed upstream
2018-09-15 devel/tinyq: Unmaintained upstream and unused in the ports tree
2018-09-15 devel/hs-hashed-storage: Not being developed upstream
2018-09-16 09:14:45 +00:00
Sunpoet Po-Chuan Hsieh
63e312bd60 Update to 3.0.1
Changes:	https://github.com/ruby-rdf/json-ld-preloaded/commits/master
2018-09-10 20:28:22 +00:00
Sunpoet Po-Chuan Hsieh
83993340b1 Update to 3.0.1
Changes:	https://github.com/ruby-rdf/json-ld/releases
		https://github.com/ruby-rdf/json-ld/commits/develop
2018-09-10 20:28:17 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Dag-Erling Smørgrav
cded85f907 Reassign all of tobez@'s p5 ports to perl@.
Approved by:	tobez
2018-09-10 11:16:59 +00:00
Dmitry Marakasov
413801fb10 - Add LICENSE
- Silence stripping

Approved by:	portmgr blanket
2018-09-03 09:08:16 +00:00
Kirill Ponomarev
06c99be495 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-08-30 13:39:51 +00:00
Sunpoet Po-Chuan Hsieh
d87cfe6fcb Update to 4.06
Changes:	https://metacpan.org/changes/distribution/Cpanel-JSON-XS
2018-08-25 13:49:05 +00:00
Sunpoet Po-Chuan Hsieh
5d7ffd0580 Update pkg-descr and WWW 2018-08-22 21:45:59 +00:00
Wen Heping
69f0d2d296 - Update to 1.5.3 2018-08-22 06:38:21 +00:00
Sunpoet Po-Chuan Hsieh
5faebfa169 Update to 4.05
Changes:	https://metacpan.org/changes/distribution/Cpanel-JSON-XS
2018-08-20 22:14:17 +00:00
Sunpoet Po-Chuan Hsieh
6968bf2bb9 Update to 3.0.0
Changes:	https://github.com/ruby-rdf/json-ld/releases
2018-08-18 20:42:33 +00:00
Rene Ladan
048dda0400 Remove expired ports:
2018-08-16 net/traceroute: Upstream gone
2018-08-15 net/e169-stats: unknown license
2018-08-15 net/l4ip: unknown license
2018-08-15 net/dhcprelay: unknown license
2018-08-15 emulators/m2000: unknown license
2018-08-15 textproc/ant-xinclude-task: unknown license
2018-08-15 textproc/bomstrip: unknown license
2018-08-15 x11-fonts/ecofont: unknown license
2018-08-15 mail/roundcube-groupvice: unknown license
2018-08-15 security/pft: unknown license
2018-08-15 devel/kickassembler: unknown license
2018-08-15 devel/gdbmods: unknown license
2018-08-15 devel/as31: unknown license
2018-08-15 databases/dbf2mysql: unknown license
2018-08-15 misc/xpns: unknown license
2018-08-15 misc/amfm: unknown license
2018-08-15 games/smashbattle: unknown license
2018-08-15 games/syobon: unknown license
2018-08-15 games/optimax: unknown license
2018-08-15 games/xgospel: unknown license
2018-08-15 biology/blat: unknown license
2018-08-15 x11-clocks/swisswatch: unknown license
2018-08-15 palm/ppmtoTbmp: unknown license
2018-08-15 dns/ghtool: unknown license
2018-08-15 x11-themes/beastie: unknown license
2018-08-15 converters/uudx: unknown license
2018-08-15 sysutils/areca-cli: unknown license
2018-08-16 20:28:32 +00:00
Gleb Popov
429aaeeeae Deprecate www/hs-hS3, devel/hs-darcs, devel/hs-hashed-storage.
PR:		224192
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16672
2018-08-15 10:51:55 +00:00
Kirill Ponomarev
10726afe78 Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2018-08-14 07:53:09 +00:00
Antoine Brodin
821362fcb2 Undeprecate and unexpire ports that were not correctly deprecated, all ports
depending on those should have been deprecated but it never happened
2018-08-12 08:06:23 +00:00
Carlos J. Puga Medina
959183438a converters/p5-LaTeXML: Update to 0.8.3
Changelog: https://metacpan.org/changes/release/BRMILLER/LaTeXML-0.8.3
2018-08-09 17:13:21 +00:00
Jan Beich
0b055d47f2 devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
2018-08-09 06:58:30 +00:00
Mathieu Arnold
c65d3bebfd Regular sorting of categories Makefiles.
Sponsored by:	Absolight
2018-08-08 12:26:27 +00:00
Sunpoet Po-Chuan Hsieh
228b841ad8 Update to 3.0.0
Changes:	https://github.com/ruby-rdf/json-ld-preloaded/commits/master
2018-07-31 00:04:23 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Martin Wilke
2d3fe0e91b text-unidecode is the most basic port of the Text::Unidecode Perl library. There
are other Python ports of Text::Unidecode (unidecode and isounidecode).

unidecode is GPL, isounidecode uses too much memory, and it didn't support
Python 3 when this package was created.

WWW: https://github.com/kmike/text-unidecode

PR:		229439
Submitted by:	freebsd_ports@k-worx.org
Sponsored by:	iXsystems Inc.
2018-07-28 12:03:06 +00:00