Commit Graph

410641 Commits

Author SHA1 Message Date
Alexey Dokuchaev
f7bac0a543 Unbreak the INDEX build after r432934.
Prompted by:	mat
2017-01-31 18:23:03 +00:00
Dmitry Marakasov
20dc5e6f0f Zita-resampler is a C++ library for resampling audio signals. It is designed to
be used within a real-time processing context, to be fast, and to provide
high-quality sample rate conversion.

The library operates on signals represented in single-precision floating point
format. For multichannel operation both the input and output signals are assumed
to be stored as interleaved samples.

The API allows a trade-off between quality and CPU load. For the latter a range
of approximately 1:6 is available. Even at the highest quality setting
libzita-resampler will be faster than most similar libraries providing the same
quality, e.g. libsamplerate.

WWW: http://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html

PR:		215981
Submitted by:	meka@tilda.center
2017-01-31 17:33:06 +00:00
Kirill Ponomarev
53b0a40c36 Update to 0.1.6
PR:		216674
Submitted by:	joneum@bsdproject.de (maintainer)
Approved by:	mat (mentor)
Differential Revision:	D9397
2017-01-31 16:59:19 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Torsten Zuehlsdorff
0177884e90 www/gitlab: Unbreak GitLab and fix web editing
Switch to rubygem-jquery-ui-rails5-rails4 and
pull in patch for safer ref updates

PR:           215787
Submitted by: swills
2017-01-31 16:33:07 +00:00
Alexey Dokuchaev
bdc03b086f Update CATEGORIES after r432934. 2017-01-31 16:31:08 +00:00
Alexey Dokuchaev
4e7c76aee4 Move to a better category (alongside with `x11/xsetroot', for example). 2017-01-31 16:29:42 +00:00
Mathieu Arnold
de636b9df7 This is actually only for Module::Build, not the ::Tiny version.
Pointy hat:	mat
Sponsored by:	Absolight
2017-01-31 16:25:48 +00:00
Mathieu Arnold
bc19d06784 Bump PORTREVISION for ports affected by the fix the last commit.
Done with:	Tools/scripts/bump-revision.sh
Sponsored by:	Absolight
2017-01-31 16:21:45 +00:00
Mathieu Arnold
a345c5cf11 Tell Module::Build to use LOCALBASE/bin/perl and not
LOCALBASE/bin/perl5.xx.y.

Add a QA check to test for it.

Sponsored by:	Absolight
2017-01-31 16:21:22 +00:00
Mathieu Arnold
4645dcd3e0 Indent perl5.mk's .if/.for properly.
Done with:	Tools/scripts/indent_make_if.pl
Sponsored by:	Absolight
2017-01-31 16:21:18 +00:00
Nikolai Lifanov
00bc048859 update editors/codelite to 10.0
PR:		216529
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
Reviewed by:	feld, lifanov, matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9362
2017-01-31 16:02:07 +00:00
Sunpoet Po-Chuan Hsieh
07955982e7 Update to 2017.01.22 2017-01-31 15:33:46 +00:00
Sunpoet Po-Chuan Hsieh
d316bd855e Update to 0.03
- Add LICENSE
- Strip shared library

Changes:	http://search.cpan.org/dist/Sub-Current/Changes
2017-01-31 15:33:40 +00:00
Sunpoet Po-Chuan Hsieh
b0abc1e0e1 Update to 6.7.1
Changes:	https://github.com/ai/autoprefixer-rails/blob/master/CHANGELOG.md
2017-01-31 15:33:35 +00:00
Sunpoet Po-Chuan Hsieh
7582aec432 Strip shared library
- Bump PORTREVISION for package change
2017-01-31 15:33:30 +00:00
Alexey Dokuchaev
7d2acda46d Unbreak and undeprecate by switching to GitHub repo which contains version
1.0.2 source code with the following changes:

   - Autotools got replaced by a simple Makefile (still had to be patched)
   - Includes patches from Debian, written by Martin Suchanek
   - Fix a segmentation fault when no display is present
   - Add the `-extend' and `-cover' image rendering options (modes)
   - Reintroduced the screen mask `-screens' option from earlier versions

WWW: https://github.com/himdel/hsetroot
2017-01-31 15:33:27 +00:00
Sunpoet Po-Chuan Hsieh
426fa402f4 Update to 1.0.10
Changes:	https://github.com/jonathanslenders/python-prompt-toolkit/blob/master/CHANGELOG
2017-01-31 15:33:24 +00:00
Sunpoet Po-Chuan Hsieh
3250bb6d74 Update to 0.47
- Mark DEPRECATED and set EXPIRATION_DATE to 2017-06-30

Changes:	http://search.cpan.org/dist/Geo-Coder-Many/Changes
2017-01-31 15:33:18 +00:00
Sunpoet Po-Chuan Hsieh
5c8239ad59 Update to 1.000006
- Add LICENSE_FILE
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/Type-Tiny/Changes
2017-01-31 15:33:13 +00:00
Sunpoet Po-Chuan Hsieh
0a34d49307 Update to 0.044
- Add LICENSE_FILE
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/Exporter-Tiny/Changes
2017-01-31 15:33:07 +00:00
Sunpoet Po-Chuan Hsieh
730ae93f4c Update to 1.0.45
Changes:	https://github.com/jedisct1/pure-ftpd/releases
		https://github.com/jedisct1/pure-ftpd/blob/master/ChangeLog
2017-01-31 15:33:01 +00:00
Danilo Egea Gondolfo
a5d37edecd - Update to 2.7.3 2017-01-31 15:22:31 +00:00
Philippe Audeoud
429e551942 - update to 2.044 2017-01-31 15:07:09 +00:00
Florian Smeets
d720d8428a Fix download location. I didn't notice the 302 redirect on the old location.
Reported by:	pkg-fallout
2017-01-31 14:28:36 +00:00
Steve Wills
1e63d969e5 textproc/augeas: update to 1.7.0
PR:		215515
Submitted by:	olgeni
2017-01-31 13:33:02 +00:00
Lev A. Serebryakov
bee971b203 Update to latest commit after 1.3.0 release 2017-01-31 13:30:23 +00:00
Steve Wills
ec40ad2c85 www/grafana4: create port
Create port for 4.x version of grafana, copied from grafana3:

Grafana is an open source, feature rich metrics dashboard
and graph editor for Graphite, InfluxDB & OpenTSDB.

WWW: https://github.com/grafana/grafana
2017-01-31 13:03:00 +00:00
Emanuel Haupt
15867b05cd Drop maintainer ship; not using areca controllers anymore. 2017-01-31 11:49:19 +00:00
Mathieu Arnold
328dda60be Record correct dates for expiration dates for Perl ports.
Sponsored by:	Absolight
2017-01-31 11:32:22 +00:00
Mathieu Arnold
e7e8d9b57f Update to 3.20170111.
Sponsored by:	Absolight
2017-01-31 11:12:13 +00:00
Dag-Erling Smørgrav
78c29f506b The original module has been broken since Perl 5.21. Switch to Karen
Etheridge's fork, update to latest version and take maintainership.
2017-01-31 10:42:24 +00:00
Dmitry Sivachenko
ade4cbbc63 Update to version 4.61. 2017-01-31 09:24:04 +00:00
Vanilla I. Shu
95c106f16e Update to 16.2. 2017-01-31 09:04:50 +00:00
Dmitry Marakasov
ef11bb6d67 - Fix LICENSE
- Add LICENSE_FILE
- Fix CONFLICTS
- Strip library
- Switch to new test framework
- Simplify docs installation
2017-01-31 09:01:23 +00:00
Bartek Rutkowski
162048a7a9 devel/sonarqube: update 5.6 -> 6.2
PR:		216105
Submitted by:	Dusan Vejnovic <freebsd@dussan.org> (maintainer)
2017-01-31 08:53:48 +00:00
Vanilla I. Shu
63005f3ba6 Update to 0.20.7. 2017-01-31 08:40:22 +00:00
Pietro Cerutti
99cb72eb15 lang/tcl-wrapper: fix after misc/shc update 2017-01-31 08:32:09 +00:00
Mark Linimon
3b4554140b Remove stray .else. While here, pet portlint.
Approved by:	maintainer
2017-01-31 06:41:20 +00:00
Mark Linimon
1550372f15 Remove vestigial BROKEN_arm. It does not do anything. These ports all
build on aarch64 in any case.

Approved by:	portmgr (tier-2 blanket)
2017-01-31 05:43:55 +00:00
Don Lewis
95150ce111 On amd64, clang++ 4.0 uses the MOVAPS SSE instruction to initialize
sufficiently large objects returned by the "new" operator.  This
requires that the object have 16-byte alignment.  The FreeBSD
malloc() implementation does the correct thing here, but OpenOffice
has a couple of internal memory allocator implementations that only
align to 8-byte boundaries at most.  In addition OpenOffice overrides
the new operator to interpose a couple of layers of wrappers.  If
the --enable-debug option is passed to configure, the wrapper adds
8 to the size passed to the allocator and adds an 8 byte offset to
the pointer returned by the allocator to make room for a signature
that it adds to the beginning of the memory block (the signature
is validated and the inverse transformation is done when the memory
is freed).  This breaks the proper alignment done by the mamory
allocator.  Fix these problems by adding an EXTRA_PATCH that teaches
the internal OpenOffice memory allocators to do 16-byte alignment
and to use a 16-byte offset in the "new" wrapper, and apply this
patch on amd64 if clang 4.0 is the system compiler.
Pass the --with-alloc=system flag to configure so that the libc
version of malloc() is used instead of one of the internal memory
allocator implementations.

Fix a few mis-sorts in BUILD_DEPENDS and don't list www/p5-libwww
twice.

Fix a compile error in the bridges code when --enable-debug is
specified.

Fix a sporadic failure in the clear_001 QA test that occasionally
breaks the build.  The nominal mutex hold time is 5 seconds, but
because it is only checked one per second, the actual time is more
likely to be around 6 seconds.  When the before time value is
subtracted from the after time value, the result might be 7 whole
seconds and a large negative number of nanoseconds.  Since the
pass/fail check only looks at the difference in the seconds fields,
it will fail the "< 7" assertion.  Relax the assertion to "<= 7"
as a quick fix.

The editors/openoffice-4 port does not need poppler.  It is only
needed for the PDF import extension, which is not built in OpenOffice
4.1.x.

Cherrypick some cleanups from PR 216245 [1]:
 * The --without-stlport configure flag is not needed.

 * Pass the -with-build-version flag to configure (but use ${PKGNAME}
   for completeness instead of just  ${PORTNAME}-${PORTVERSION})

 * Tweak a comment in the Makefile.

PR:		216245
Submitted by:	pfg [1]
2017-01-31 03:42:07 +00:00
Mark Linimon
dcd74e6387 Mark various ports broken on aarch64 and armv6.
Approved by:	portmgr (tier-2 blanket)
2017-01-31 03:40:46 +00:00
Mark Linimon
b2e18017b2 Also mark as broken on other tier-2 archs.
Approved by:	portmgr (tier-2 blanket)
2017-01-31 03:28:57 +00:00
Don Lewis
4c785b69dc Upgrade to upstream svn revision r1780246. This incorporates the
pointer comparision fixes required to compile with clang 4.0, so
delete patch-clang40.  Also,
patch-lingucomponent_source_spellcheck_spell_sspellimp.cxx has been
incorporated upstream.

On amd64, clang++ 4.0 uses the MOVAPS SSE instruction to initialize
sufficiently large objects returned by the "new" operator.  This
requires that the object have 16-byte alignment.  The FreeBSD
malloc() implementation does the correct thing here, but OpenOffice
has a couple of internal memory allocator implementations that only
align to 8-byte boundaries at most.  In addition OpenOffice overrides
the new operator to interpose a couple of layers of wrappers.  If
the --enable-debug option is passed to configure, the wrapper adds
8 to the size passed to the allocator and adds an 8 byte offset to
the pointer returned by the allocator to make room for a signature
that it adds to the beginning of the memory block (the signature
is validated and the inverse transformation is done when the memory
is freed).  This breaks the proper alignment done by the mamory
allocator.  Fix these problems by adding an EXTRA_PATCH that teaches
the internal OpenOffice memory allocators to do 16-byte alignment
and to use a 16-byte offset in the "new" wrapper, and apply this
patch on amd64 if clang 4.0 is the system compiler.

Pass the --with-alloc=system flag to configure so that the libc
version of malloc() is used instead of one of the internal memory
allocator implementations.

Fix a few mis-sorts in BUILD_DEPENDS and don't list www/p5-libwww
twice.

Fix a sporadic failure in the clear_001 QA test that occasionally
breaks the build.  The nominal mutex hold time is 5 seconds, but
because it is only checked one per second, the actual time is more
likely to be around 6 seconds.  When the before time value is
subtracted from the after time value, the result might be 7 whole
seconds and a large negative number of nanoseconds.  Since the
pass/fail check only looks at the difference in the seconds fields,
it will fail the "< 7" assertion.  Relax the assertion to "<= 7"
as a quick fix.

Add PowerPC64 support.  [1]

Add a section to pkg-message mentioning that spell check dictionaries
for the desired languages should be installed.  [2]

Various fixes from PR 216245:   [3]
 * Add option for mysql driver, default off.

 * Poppler is only needed for the optional PDF Import extension
   (and we only need poppler and not poppler-glib).

 * The --without-stlport configure flag is not needed.

 * Pass the -with-build-version flag to configure (but use ${PKGNAME}
   for completeness instead of just  ${PORTNAME}-${PORTVERSION})

 * Tweak a comment in the Makefile.

PR:		215130, 212103, 216245
Submitted by:	Curtis Hamilton <hamiltcl@verizon.net> [1]
Submitted by:	Arrigo Marchiori <ardovm AT yahoo.it> [2]
Submitted by:	pfg [3]
2017-01-31 03:25:00 +00:00
Jan Beich
411b31edb6 x11/slim: unbreak build with clang/libc++ 4.0
PR:		216633
Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
2017-01-31 02:44:48 +00:00
Jan Beich
501a224102 devel/caf: unbreak build with clang/libc++ 4.0
PR:		216650
Submitted by:	Matthias Vallentin <vallentin@icir.org> (maintainer)
2017-01-31 02:44:35 +00:00
Mark Linimon
25ef38c25a Limit to x86; does not build on other archs anyway.
Approved by:	maintainer
2017-01-31 00:05:28 +00:00
Michael Gmelin
a0eac7f8c4 Fix 64-bit platform detection for pre C++11 compilers.
In version 3.6.3, Ice started detecting 64 bit platforms by
checking __WORDSIZE. When using C++98/03, __STDC_LIMIT_MACROS isn't
set by default and __WORDSIZE is always set to 32, even if the
required headers weren't included beforehand. Until a proper
fix is available in base (e.g. not setting __WORDSIZE at all if
__STDC_LIMIT_MACROS isn't defined), we detect if C++11 or newer
is used and only rely on __WORDSIZE in this case, otherwise
we fall back to detecting the platform using other macros.

PR:		216609
Reported by:	jbeich
2017-01-30 22:29:23 +00:00
Sunpoet Po-Chuan Hsieh
104700fa67 Update to 1.4.8
Changes:	https://github.com/sinatra/sinatra/blob/master/CHANGELOG.md
		https://github.com/sinatra/sinatra/commits/stable
2017-01-30 21:42:50 +00:00
Sunpoet Po-Chuan Hsieh
3c654eea85 Update to 3.35
Changes:	http://search.cpan.org/dist/Math-MPFR/CHANGES
2017-01-30 21:42:45 +00:00