Commit graph

16407 commits

Author SHA1 Message Date
Tobias C. Berner
4789e18f7d devel/qjson, devel-qjson-qt5 create flavors
* additionally, give the maintainership to kde@.

Approved by:	portmgr (mat), avilla (timeout)
Differential Revision:	https://reviews.freebsd.org/D14650
2018-04-14 13:16:32 +00:00
Tobias C. Berner
cbfa894960 devel/qca, devel/qca-qt5 -- create flavors
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D14651
2018-04-14 11:09:16 +00:00
Adriaan de Groot
fa118aa30e Pre-emptively fix audio/kwave before CMake 3.11.
The newer CMake respects CMAKE_REQUIRED_LIBRARIES in places that older
CMake code doesn't expect. Temporarily reset to empty for that. No
effect on CMake 3.10, which didn't use that variable in CHECK_INCLUDE_FILES
anyway.

Reported by:	antoine (via exp-run)
Approved by:	tcberner (mentor, implicit)
2018-04-14 10:08:22 +00:00
Jan Beich
333defb0f1 audio/pulseaudio: update to 11.1
Changes:	https://github.com/pulseaudio/pulseaudio/compare/v11.0...v11.1
ABI:		https://abi-laboratory.pro/tracker/timeline/pulseaudio/
PR:		223506
Submitted by:	lightside <lightside@gmx.com>
Approved by:	maintainer timeout (5 months)
MFH:		2018Q2 (regression fixes)
2018-04-14 02:05:26 +00:00
Eric Turgeon
7d2d36aed6 Updating MATE ports to and patch for MATE 1.20
Reviewed by:	kwm
Approved by:	bapt (mentor)
2018-04-13 21:16:56 +00:00
Tobias C. Berner
fc4aae40d8 audio/kwave: pull in clang5.0 manually on older FreeBSD 11 releases
FreeBSD11's clang is too to build kwave, and a newer version does not get
pulled in by the ports framework.

Reported by:	antoine
2018-04-13 15:44:23 +00:00
Yuri Victorovich
7a605e5506 audio/ncmpcpp: Update 0.8.1 -> 0.8.2
Also change to DISTVERSION

PR:		227475
Submitted by:	yamagi@yamagi.org (maintainer)
2018-04-13 04:00:30 +00:00
Guido Falsi
bc94afac55 Update xfce4-pulseaudio-plugin to 0.4.1 2018-04-12 13:50:48 +00:00
Guido Falsi
9b8b75fd29 Add flavors to asterisk modules to produce packages for all asterisk
versions present in the ports tree.

Approved by:		portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D15007
2018-04-12 11:07:19 +00:00
Tobias C. Berner
bdebf69783 New ports: KDE Applicationsa audio/
* audio/juk
* audio/audiocd-kio
* audio/kmix
* audio/kwave
* audio/libkcddb
* audio/libkcompactdisc

This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.

Differential Revision:	https://reviews.freebsd.org/D14824
2018-04-08 17:35:41 +00:00
Kirill Ponomarev
a931b2f349 Update to version 0.4.5
PR:		227325
Submitted by:	maintainer
2018-04-07 16:32:11 +00:00
Thomas Zander
548523f6ac Update to upstream version 3.7.0
Detailed log:
- Update audio/grip to 3.7.0
- Fix LICENSE
- Convert to USES=localbase
- Remove --disable-nls which does nothing
- Trim down the encoders list defined in src/gripcfg.c to those which we
  have ports for and fix a pre-existing offset problem that arose from
  removing one the encoders from the list. Specfically, the "xingmp3enc"
  encoder was removed, but ginfo->selected_encoder was not changed in
  src/grip.c. This caused the program to point to the flac encoder as the
  default instead of oggenc and overwrote the flac settings with the
  settings for oggenc.

PR:		227336
Submitted by:	jhale
Differential Revision:	https://reviews.freebsd.org/D14997
2018-04-07 12:32:26 +00:00
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Tobias Kortkamp
c4df193039 www/webkit2-gtk3: Update to 2.20.0
- Add WAYLAND option
- Bump PORTREVISION of dependents
- Fix build of epiphany 3.24.2 with newer WebKit versions

PR:		223733
Submitted by:	Greg V <greg@unrelenting.technology> (initial update to 2.18.3)
Reviewed by:	Ting-Wei Lan <lantw44@gmail.com>
Approved by:	gnome (maintainer timeout, too long)
Security:	1ce95bc7-3278-11e8-b527-00012e582166
MFH:		2018Q2
Differential Revision:	https://reviews.freebsd.org/D14872
2018-04-05 20:13:48 +00:00
Jason E. Hale
656577b723 Update sysutils/libcdio to 2.0.0
- Add regression tests

Update multimedia/vcdimager to 2.0.1
- Previous version is incompatible with new libcdio API; update was neccesary
- Add regression tests
- Fix LICENSE
- Sort pkg-plist
- Update WWW in pkg-descr

Bump PORTREVISON on dependent ports due to libcdio shared libary increase

Changes (libcdio):	http://git.savannah.gnu.org/cgit/libcdio.git/plain/NEWS?h=release-2.0.0
Changes (vcdimager):	https://github.com/rocky/vcdimager/blob/3b56705/NEWS
Differential Revision:	https://reviews.freebsd.org/D14469
2018-04-05 20:13:33 +00:00
Jason E. Hale
aae1055590 Fix 301 redirects in the UrlBuilder class
- http scheme redirects to https
- Mobile website (m.last.fm) redirects to www.last.fm
- Localized hosts redirect e.g. www.lastfm.de to www.last.fm/de
- New localePath() function has been added to handle the localized
  base path since the library was localizing using the host before.
  This is not an official fix, but upstream is pretty dead.
Move USES upward
Convert CMAKE_ARGS to CMAKE_ON
2018-04-05 17:20:36 +00:00
Jose Alonso Cardenas Marquez
5ab881a5d9 - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc

PR:             227210
Reviewed by:    portmgr
Approved by:    portmgr
Exp-run by:     antoine
Differential Revision:  https://reviews.freebsd.org/D14617
2018-04-05 04:52:36 +00:00
Jan Beich
39f654553b audio/ncmpcpp: unbreak with ICU 61
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:45:22: error: unknown type name 'UnicodeString'; did you mean 'icu::UnicodeString'?
        static void convert(UnicodeString &s)
                            ^~~~~~~~~~~~~
                            icu::UnicodeString
/usr/local/include/unicode/unistr.h:286:20: note: 'icu::UnicodeString' declared here
class U_COMMON_API UnicodeString : public Replaceable
                   ^
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:61:9: error: unknown type name 'Transliterator'; did you mean 'UTransliterator'?
        static Transliterator *m_converter;
               ^~~~~~~~~~~~~~
               UTransliterator
/usr/local/include/unicode/utrans.h:70:15: note: 'UTransliterator' declared here
typedef void* UTransliterator;
              ^
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:49:4: error: unknown type name 'ErrorCode'; did you mean 'UErrorCode'?
                        ErrorCode result;
                        ^~~~~~~~~
                        UErrorCode
/usr/local/include/unicode/utypes.h:663:3: note: 'UErrorCode' declared here
} UErrorCode;
  ^
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:50:18: error: use of undeclared identifier 'Transliterator'; did you mean 'icu::Transliterator'?
                        m_converter = Transliterator::createInstance(
                                      ^~~~~~~~~~~~~~
                                      icu::Transliterator
/usr/local/include/unicode/translit.h:243:18: note: 'icu::Transliterator' declared here
class U_I18N_API Transliterator : public UObject {
                 ^
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:50:18: error: assigning to 'UTransliterator *' (aka 'void **') from incompatible type 'icu::Transliterator *'
                        m_converter = Transliterator::createInstance(
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./regex_filter.h:52:14: error: member reference base type 'UErrorCode' is not a structure or union
                        if (result.isFailure())
                            ~~~~~~^~~~~~~~~~
./regex_filter.h:55:26: error: member reference base type 'UErrorCode' is not a structure or union
                                        + std::string(result.errorName()));
                                                      ~~~~~~^~~~~~~~~~
./regex_filter.h:57:14: error: member reference base type 'UTransliterator' (aka 'void *') is not a structure or union
                m_converter->transliterate(s);
                ~~~~~~~~~~~^ ~~~~~~~~~~~~~
./regex_filter.h:64:1: error: unknown type name 'Transliterator'; did you mean 'UTransliterator'?
Transliterator *StripDiacritics::m_converter;
^~~~~~~~~~~~~~
UTransliterator
/usr/local/include/unicode/utrans.h:70:15: note: 'UTransliterator' declared here
typedef void* UTransliterator;
              ^
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:102:14: error: use of undeclared identifier 'UnicodeString'; did you mean 'icu::UnicodeString'?
                        auto us = UnicodeString::fromUTF8(
                                  ^~~~~~~~~~~~~
                                  icu::UnicodeString
/usr/local/include/unicode/unistr.h:286:20: note: 'icu::UnicodeString' declared here
class U_COMMON_API UnicodeString : public Replaceable
                   ^
In file included from screens/browser.cpp:27:
In file included from ./screens/browser.h:26:
./regex_filter.h:103:5: error: use of undeclared identifier 'StringPiece'
                                StringPiece(convertString<char, CharT>::apply(s)));
                                ^
screens/browser.cpp:737:16: note: in instantiation of function template specialization 'Regex::search<char>' requested here
        return Regex::search(itemToString(item), rx, Config.ignore_diacritics);
                      ^

https://ssl.icu-project.org/trac/changeset/40705

PR:		227042
Reported by:	antoine (via exp-run)
2018-04-04 08:27:21 +00:00
Eric Turgeon
b5669c253e Update Eric Turgeon ports maintainer email
Approved by:	wg, bapt (mentors)
2018-04-03 12:45:01 +00:00
Rene Ladan
8ba5d6cafa Remove expired ports:
2018-03-31 math/abacus: Unmaintained and has a broken shared library
2018-03-31 audio/muse: Unmaintained upstream, crashes at runtime
2018-03-31 net/paris-traceroute: Legacy paris-traceroute is not supported anymore. Use net/scamper instead
2018-04-01 net-im/cjc: Depends on expired net-im/py-xmpp
2018-02-28 net-im/py-pyxmpp: Obsoleted in favor of PyXMPP2
2018-04-03 09:36:28 +00:00
Baptiste Daroussin
b02281a107 Stop using USE_GNOME=esound
Add license
Use USES=localbase
Remove useless USES=pathfix
2018-04-02 20:04:07 +00:00
Tobias Kortkamp
d86e8c1e36 audio/wmmp: Update to 0.12.4
- Pet portlint and move 2 item pkg-plist to PLIST_FILES

PR:		227182
Submitted by:	Nicolas Herry <nicolasherry@gmail.com> (maintainer)
2018-04-01 17:36:45 +00:00
Kirill Ponomarev
47d8a834ac Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226971
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-31 18:34:51 +00:00
Roman Bogorodskiy
ff47063e2d audio/easytag: fix build with lld
When detecting libid3, make sure to add -lstdc++ to its LIBS, otherwise with
lld easytag's configure script fails to run its test binaries it complies to
detect libid3 and fails.

PR:		226970
Reported by:	emaste
2018-03-31 12:09:10 +00:00
Mark Linimon
90e3a1c743 These ports fail on powerpc64 the same way as on arm.
Approved by:	portmgr (tier-2 blanket)
2018-03-28 03:41:40 +00:00
Ed Maste
080cea5cec audio/oss: set LLD_UNSAFE to link using ld.bfd
This port fails when attempting to link with lld as the system linker.
It passes -fPIC to the linker, which is actually a compiler flag.
ld.bfd accepts the flag but it results in a bogus DT_AUXILIARY entry
in the ouptut:

Dynamic section at offset 0x5000 contains 15 entries:
  Tag                Type                  Name/Value
 0x000000007ffffffd AUXILIARY            Auxiliary library: [PIC]

PR:		221807
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2018-03-27 21:42:08 +00:00
Yuri Victorovich
1ed904593b audio/invada-studio-plugins-lv2: Remove -fPIC from the linker command line for LLVM's lld linker
PR:		226971
Reported by:	emaste
2018-03-27 20:10:03 +00:00
Carlos J. Puga Medina
9b2bdbdee3 audio/py-soundscrape: Update to 0.30.2
- Switch to USE_GITHUB framework
2018-03-27 18:23:19 +00:00
Baptiste Daroussin
ff8b3d4177 Mark a broken: does not build
glame_audiofile.c:521:6: error: assignment to cast is illegal, lvalue casts are not supported
                                ((char *)src) += skip;
2018-03-27 11:55:48 +00:00
Mathieu Arnold
072af3283a The sixth parameter of DESKTOP_ENTRIES is either true, false or empty,
it is not the shell builtin named false.

Sponsored by:	Absolight
2018-03-26 15:36:35 +00:00
Baptiste Daroussin
3147bb6c6b Make libgnome and libgnomeui not implying esound dependency
It has been a while both does not depend anymore on esound, before this change
esound dependency was wrongly added to plenty of packages which actually does
not depend on it.

While here:

- audio/glame: remove esound support
- games/monkeybubble: add an explicit dependency on esound
- sysutils/gnome-schedule: add en explicit dependency on pkg-config
- comms/kb: add missing dependency on pkgconfig
- x11-toolkits/libgnomeui:
  * update to 2.4.5
  * use USES=localbase
2018-03-26 12:38:56 +00:00
Jason E. Hale
db032688df Update multimedia/mythtv and related ports to 29.1 [1]
Convert multimedia/mythtv-frontend to a slave port of multimedia/mythtv
which should make future updates much easier.

Upstream security patches have been added to address known
vulnerabilities in the bundled ffmpeg 3.2.

PR:		225652 (initial patches to update to 29.0) [1]
Submitted by:	<lucylangthorne55@gmail.com> [1]
Differential Revision:	https://reviews.freebsd.org/D14563
2018-03-25 17:09:05 +00:00
Sunpoet Po-Chuan Hsieh
06bfeeb0b0 Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDN
PR:		225609
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
2018-03-24 21:12:13 +00:00
Tobias Kortkamp
62d2a57598 audio/yoshimi: Update to 1.5.7
PR:		224394
Submitted by:	maintainer
2018-03-24 18:17:31 +00:00
Baptiste Daroussin
16c9d9599c Remove esound option 2018-03-23 13:57:03 +00:00
Alexey Dokuchaev
1eb4bddc4c Attempt to unbreak on ARM architectures by assuming they are little-endian. 2018-03-22 05:51:58 +00:00
Sunpoet Po-Chuan Hsieh
63a2480622 Update to 0.10
- Remove unnecessary patch

Changes:	http://search.cpan.org/dist/Ogg-Vorbis-Header/Changes
		https://github.com/davorg/Ogg-Vorbis-Header/blob/master/Changes
2018-03-20 22:35:16 +00:00
Guido Falsi
9232549eff Update xfce4-pulseaudio-plugin to 0.4.0 2018-03-20 10:11:24 +00:00
Yuri Victorovich
686234fbe8 audio/lollypop: Unbreak by fixing the shebang
Approved by:	portmgr (port compliance, infrastructure)
2018-03-20 06:39:08 +00:00
Tobias Kortkamp
ec9e0a665c New port: audio/alsa-sndio
The alsa-sndio plugin provides a PCM that connects to a sndiod server
as a fallback for applications that don't support sndio.

Only playback is supported and the plugin does not report accurate
buffer positions at the moment.  Do not expect this to work in a good
way for video playback, browsers, etc.

WWW: https://github.com/Duncaen/alsa-sndio
2018-03-19 08:23:13 +00:00
Yuri Victorovich
d113af84d2 Made 14 Go ports respect MAKE_ENV. This is expected to unbreak them.
Ports:
www/fabio benchmarks/bombardier www/go-www net-mgmt/prometheus2 sysutils/immortal
sysutils/docker-freebsd audio/pms-devel sysutils/consul-alerts net-mgmt/pushgateway net/nsq
textproc/jid net-mgmt/alertmanager sysutils/nomad security/ssh-vault

Approved by:	portmgr (port compliance, infrastructure)
2018-03-18 03:55:13 +00:00
Mark Linimon
6dbe719c55 Mark these broken on arm and mips64: attempt to use x86-specific sse
instructions.

Approved by:	portmgr (tier-2 blanket)
2018-03-18 03:01:49 +00:00
Mark Linimon
5ec42c4c13 Mark these ports broken on armvX and mips: fail to package.
Approved by:	portmgr (tier-2 blanket)
2018-03-18 02:50:07 +00:00
Mark Linimon
fca165b306 Mark as broken on armvX: fails to package (cannot find localization files).
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-03-18 02:12:55 +00:00
Gerald Pfeifer
a939b039a7 Simplify reference to ibiblio.org MASTER_SITE (per redirect of that
site that's in place now).

Approved by:	portmgr blanket
2018-03-17 22:49:06 +00:00
Jan Beich
741bfab115 audio/libtremor: update to 1.2.1.s20180316
Changes:	https://git.xiph.org/?p=tremor.git;a=shortlog
Security:	7943794f-707f-4e31-9fea-3bbf1ddcedc1
2018-03-16 21:08:12 +00:00
Jan Beich
7cf9ef46f9 audio/libvorbis: update to 1.3.6
Changes:	https://gitlab.xiph.org/xiph/vorbis/tags/v1.3.6
ABI:		https://abi-laboratory.pro/tracker/timeline/libvorbis/
Security:	7943794f-707f-4e31-9fea-3bbf1ddcedc1
Security:	64ee858e-e035-4bb4-9c77-2468963dddb8
2018-03-16 21:07:55 +00:00
Tobias Kortkamp
1c2b6b2be0 audio/pulseaudio-module-sndio: Unbreak on armv6/armv7
`pulseaudio --version` fails to run on armv6/armv7 because
etc/pulse/daemon.conf generation fails and still has m4 macros
embedded in it.

Get the PulseAudio version from pkg-config instead.

PR:		208535
Reported by:	linimon
2018-03-16 11:16:18 +00:00
Jason E. Hale
c554ed6536 Fix typos in CONFLICTS 2018-03-16 09:41:38 +00:00
Torsten Zuehlsdorff
c49abedca7 audio/abcde: Update from 2.8.1 to 2.9.1
Changelog: https://git.einval.com/cgi-bin/gitweb.cgi?p=abcde.git;a=blob;f=changelog;h=7794b57256ded379a8c00cd4d74c84a628b30c19;hb=ff4100f967b74171b27f4a7038e87082aa6e6bf2
2018-03-16 09:27:17 +00:00