Commit graph

39 commits

Author SHA1 Message Date
Yuri Victorovich
3b09f814a4 audio/qsampler: Update 0.9.4 -> 0.9.5 2022-01-09 12:21:19 -08:00
Yuri Victorovich
f13be788ed audio/qsampler: Remove unnecessary targets 2021-07-04 13:32:39 -07:00
Yuri Victorovich
1cee258236 audio/qsampler: Change to cmake. 2021-07-04 13:26:42 -07:00
Yuri Victorovich
4e7e1df759 audio/qsampler: Update 0.6.1 -> 0.9.4
Take maintainership.
2021-07-04 12:26:51 -07:00
Kevin Bowling
da3162c7c9 graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
2021-06-22 11:53:08 -07:00
Yuri Victorovich
1c30a3e546 audio/linuxsampler: Update 2.1.1 -> 2.2.0 2021-05-09 21:54:45 -07:00
Yuri Victorovich
e66e263891 audio/libgig: Update 4.2.0 -> 4.3.0 2021-05-09 17:23:47 -07:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Tobias C. Berner
37fde529da audio/qsampler: update to 0.6.1
- Custom color (palette) theme editor introduced; color (palette) theme changes
  are now effective immediately, except on default.
- Second attempt to fix the yet non-official though CMake build configuration.
- When using autotools and ./configure --with-qt=..., it is also necessary to
  adjust the PKG_CONFIG_PATH environment variable
2019-12-23 19:06:55 +00:00
Tobias C. Berner
c0db8b0328 audio/qsampler: update to 0.6.0
* Added alternate yet non-official CMake build option.
* Fix HiDPI display screen effective support (Qt >= 5.6).
* Make sure compiler flags comply to c++11 as standard.
2019-10-18 07:38:35 +00:00
Yuri Victorovich
93f1fa5536 audio/libgig: Update 4.1.0 -> 4.2.0
Reported by:	portscout
2019-08-02 05:57:16 +00:00
Tobias C. Berner
244a0f9634 audio/qsampler: remove QT4/QT5 Options (Qt4 deprecation)
Approved by:	portmgr (implicit)
2019-03-16 15:09:32 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Rene Ladan
99d6d12a38 Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
2018-12-02 15:41:47 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +00:00
Steve Wills
ec1a47a286 update to version 0.5.0
Submitted by:	Le Baron d'Merde <lbdm@privacychain.ch>
Differential Revision:	https://reviews.FreeBSD.org/D13876
2018-01-13 01:01:28 +00:00
Yuri Victorovich
bdb1c6ed9e audio/libgig: Update to 4.1.0
Reported by:	portscout
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13569
2017-12-21 18:41:46 +00:00
Yuri Victorovich
3be6176466 audio/libgig: Update to 4.0.0; audio/linuxsampler: Update to 2.0.0; Bumped PORTREVISIONs of audio/gigedit, audio/qsampler
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13162
2017-11-22 17:39:01 +00:00
Mathieu Arnold
2edf2c94d7 Update to 0.4.0.
PR:		208609
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-04-08 12:37:30 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
John Marino
911bd66ab3 audio/qsampler: Upgrade version 0.3.0 => 0.3.1
PR:		199218
submitted by:	ports fury
2015-10-09 23:03:41 +00:00
Pawel Pekala
ba15ad85c0 Update to version 0.3.0 2015-04-02 22:56:46 +00:00
Dmitry Marakasov
205c6ab33b - Switch to linguisttools_build 2015-02-26 12:50:51 +00:00
Dmitry Marakasov
641d3a8025 - Convert audio/libgig to USES=libtool, drop .la files, strip library
- Bump dependent ports as .so version has changed
2014-06-16 14:18:00 +00:00
Martin Wilke
1d150209e0 - Update to 0.2.3
PR:		187293
Submitted by:	Ports Fury
2014-03-11 02:39:59 +00:00
Antoine Brodin
6db90a1285 Stage support 2013-12-28 21:52:09 +00:00
Max Brazhnikov
189e88416e - Get rid of QMAKEFLAGS
- Use options helpers
- Use globally provided LRELEASE/LUPDATE
- Convert LIB_DEPENDS to new style
2013-11-21 15:55:58 +00:00
Dmitry Marakasov
444b74f1ca - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with a)
Approved by:	portmgr (bdrewery)
2013-10-22 13:50:43 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
5163781803 Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
2013-08-30 23:01:05 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Emanuel Haupt
b25b295442 - Update MASTER_SITES and WWW: line
- Add LICENSE
- Rearrange QT_COMPONENTS
- Respect CFLAGS
- Add MAKE_JOBS_SAFE
- Strip binaries

PR:		161645
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2011-10-18 13:04:14 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Edward Tomasz Napierala
11ba2822cf Drop maintainership for ports I can't maintain anymore. 2010-10-25 20:09:06 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Edward Tomasz Napierala
d399f909ce Qt-based front end to LinuxSampler.
WWW:    http://www.linuxsampler.org/
2009-08-24 15:35:37 +00:00