aboutsummaryrefslogtreecommitdiff
path: root/audio/lmms
Commit message (Collapse)AuthorAgeFilesLines
* Chase libsndfile 1.0.30 update.Thomas Zander2020-10-011-1/+1
| | | | | | | | | Details: - Missing symbol sf_version_string, not auto-resolved by pkg + rebuild. - Bump PORTREVISION for consumers. Notes: svn path=/head/; revision=550824
* audio/sndio: Update to 1.7.0Tobias Kortkamp2020-07-121-0/+1
| | | | Notes: svn path=/head/; revision=542069
* audio/lmms: prepare for Qt5-5.15Tobias C. Berner2020-05-214-0/+40
| | | | Notes: svn path=/head/; revision=536106
* Add USES={gl,gnome,mate,sdl,xorg} missed in the last roundTobias Kortkamp2019-11-141-0/+1
| | | | Notes: svn path=/head/; revision=517560
* audio/lmms: Update to 1.2.1Rodrigo Osorio2019-10-233-9/+26
| | | | | | | | | | Release note: https://github.com/LMMS/lmms/releases/tag/v1.2.1 PR: 241390 Submitted by: tobik Notes: svn path=/head/; revision=515254
* Chase update to audio/fluidsynth; bump PORTREVISION of dependent portsThomas Zander2019-09-291-1/+1
| | | | | | | PR: 240890 Notes: svn path=/head/; revision=513215
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Update audio/lmms to 1.2.0Rodrigo Osorio2019-06-105-23/+10
| | | | | | | | | | Release note: https://github.com/LMMS/lmms/releases/tag/v1.2.0 PR: 238441 Submitted by: tobik Notes: svn path=/head/; revision=503880
* Chase update of fluidsynth to 2.0.3Thomas Zander2019-03-021-0/+1
| | | | | | | PR: 233448 Notes: svn path=/head/; revision=494418
* Update audio/lmms from 1.2.0-rc7 to 1.2.0-rc8Rodrigo Osorio2019-02-285-309/+19
| | | | | | | | | | Changelog: https://github.com/LMMS/lmms/releases/tag/v1.2.0-rc8 PR: 235854 Submitted by: tobik Notes: svn path=/head/; revision=494135
* Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans2019-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg) Notes: svn path=/head/; revision=490472
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* audio/lmms: Undeprecate and switch to Qt 5Tobias Kortkamp2018-12-133-10/+12
| | | | | | | | PR: 232777 Approved by: rodrigo (maintainer timeout, 6 weeks) Notes: svn path=/head/; revision=487366
* audio/lmms: Fix build with FluidSynth 2.xTobias Kortkamp2018-12-082-0/+305
| | | | | | | | | | | | | | | | | | | | | | | | plugins/sf2_player/sf2_player.cpp:101:20: error: use of undeclared identifier 'FLUID_REVERB_DEFAULT_ROOMSIZE' m_reverbRoomSize( FLUID_REVERB_DEFAULT_ROOMSIZE, 0, 1.0, 0.01f, this, tr( "Reverb Roomsize" ) ), ^ plugins/sf2_player/sf2_player.cpp:102:19: error: use of undeclared identifier 'FLUID_REVERB_DEFAULT_DAMP'; did you mean 'FLUID_INTERP_DEFAULT'? m_reverbDamping( FLUID_REVERB_DEFAULT_DAMP, 0, 1.0, 0.01, this, tr( "Reverb Damping" ) ), ^~~~~~~~~~~~~~~~~~~~~~~~~ FLUID_INTERP_DEFAULT [...] plugins/sf2_player/sf2_player.cpp:395:17: error: variable has incomplete type 'fluid_preset_t' (aka '_fluid_preset_t') fluid_preset_t preset; ^ /usr/local/include/fluidsynth/types.h:41:16: note: forward declaration of '_fluid_preset_t' typedef struct _fluid_preset_t fluid_preset_t; /**< SoundFont preset */ ^ PR: 233462 Approved by: rodrigo (maintainer timeout, 2 weeks) Obtained from: upstream Notes: svn path=/head/; revision=486933
* Mark QT4 ports/functionality for removal on 2019-03-15Rene Ladan2018-12-021-0/+3
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=486467
* updates LMMS to 1.2.0-rc7Rodrigo Osorio2018-09-2842-578/+486
| | | | | | | | | | | | | | | | - Add sndio support - Get rid of many custom patches and other workarounds by adding USES=localbase:ldflags - Fix man page install location - Modernize some CMAKE variables Changelog: https://github.com/LMMS/lmms/releases/tag/v1.2.0-rc7 PR: 229867 Submitted by: tobik Notes: svn path=/head/; revision=480865
* Fix compiler issues for 12.0Rodrigo Osorio2018-07-033-1/+23
| | | | | | | | - replace preprocessor variable _GCU_VERSION_ with __VERSION__ - Bump PORTREVISION Notes: svn path=/head/; revision=473816
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-2/+2
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=473503
* Bump PORTREVISIONS to chase update to audio/fluidsynth 1.1.11Thomas Zander2018-06-011-1/+1
| | | | | | | PR: 228265 Notes: svn path=/head/; revision=471300
* Fixed dependencies and add PORTAUDIO optionRodrigo Osorio2017-08-122-2/+15
| | | | | | | | | | Bump PORTREVISION PR: 220961 Submitted by: Yuri Victorovich <yuri@rawbw.com> Notes: svn path=/head/; revision=447862
* audio/lmms: remove wrongly used PLIST_SUB from pkg-plistKurt Jaeger2016-10-281-5/+5
| | | | | | | | | PR: 210102 Submitted by: Tobias C.Berner <tcberner@gmail.com> Approved by: rodrigo (maintainer timeout) Notes: svn path=/head/; revision=424864
* Cleanup patches, a* categories.Mathieu Arnold2016-07-264-9/+9
| | | | | | | | | | Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=419133
* Update LMMS from V0.4.15 to V1.1.3Rodrigo Osorio2016-05-0752-738/+1235
| | | | | | | Sponsored by: Essen Linuxhotel Hackathon 2016 Notes: svn path=/head/; revision=414769
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-14/+14
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* Update freetype2 to 2.6.2. [1]Koop Mast2015-12-101-11/+11
| | | | | | | | | | | | | | Mark magicpoint broken, maintainer is notified. Exp-runs run by antoine@ This version also fixes shadowing of TYPEOF in ftconfig.h [2] PR: 203554 [1], 202083 [2] Submitted by: rhurlin@gwdg.de [2] Notes: svn path=/head/; revision=403474
* Fix Github repo declarationRodrigo Osorio2015-09-122-4/+5
| | | | | | | Submitted by: Jan Beich <jbeich@FreeBSD.org> (private email) Notes: svn path=/head/; revision=396781
* Unbreak port, update MASTER_SITESRodrigo Osorio2015-09-093-8/+8
| | | | | | | | | Fix port Makefile and pkg-plist to comply with new rules and features Submitted by: Chris Petrik <chris@bsdjunk.com> (by private email) Notes: svn path=/head/; revision=396533
* Update portaudio to v19/Remove portaudio2 [1]Baptiste Daroussin2015-05-304-32/+1
| | | | | | | | | | | | Chase portaudio change Add patches from debian for games/cultivation Add patches from upsteam for audio/rezound Mark py-fastaudio as broken Approved by: maintainer Notes: svn path=/head/; revision=387982
* Mark broken unfetchable portsBaptiste Daroussin2015-04-051-0/+1
| | | | Notes: svn path=/head/; revision=383354
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=374303
* Cleanup plistBaptiste Daroussin2014-10-201-81/+0
| | | | Notes: svn path=/head/; revision=371234
* math/fftw3:Tijl Coosemans2014-08-311-1/+1
| | | | | | | | | | - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Remove PTHREAD_CFLAGS and PTHREAD_LIBS - Use MAKE_CMD Notes: svn path=/head/; revision=366788
* - Fix build on 8 and 9 (all archs) and 10 and 11 (32-bit archs) byAdam Weinberger2014-08-302-44/+34
| | | | | | | | | always installing into lib/lmms, not lib64/lmms - Use OPTIONS helpers - Don't try to remove share/mime/packages Notes: svn path=/head/; revision=366647
* Replace deprecate USE_DOS2UNIX by dos2unix to fix file format before patchRodrigo Osorio2014-04-241-2/+2
| | | | | | | | Submitted by: rodrigo (maintainer) Approved by: kwm (mentor) Notes: svn path=/head/; revision=351988
* restore dos2unix conversion for patched filesRodrigo Osorio2014-04-231-0/+1
| | | | | | | Submitted by: rodrigo (maintainer) Notes: svn path=/head/; revision=351976
* - support stagingRodrigo Osorio2014-04-223-226/+237
| | | | | | | | Submitted by: rodrigo@freeBSD.org (maintainer) Approved by: bapt (mentor) Notes: svn path=/head/; revision=351843
* Update maintainer email addressRodrigo Osorio2014-01-291-1/+1
| | | | | | | Approved by: bapt@ (co-mentor) Notes: svn path=/head/; revision=341704
* Update freetype to 2.5.2.Koop Mast2013-12-241-0/+11
| | | | | | | | | | | | | | | | | Remove patch to add -I/usr/local/include in freetype-config --cflags. If ports need extra headers they should look for them, and not get them via a side-effect. Freetype had a header resuffle in 2.5.1, patch ports to use the new header style. Thanks go to bdrewery for the two exp-runs and rakuco for helping me with some troublesome cmake ports. PR: ports/184587 Notes: svn path=/head/; revision=337385
* In preparation for making libtool generate libraries with a sane name, fix allBaptiste Daroussin2013-12-111-9/+9
| | | | | | | | | LIB_DEPENDS in audio With hat: portmgr Notes: svn path=/head/; revision=336166
* - Remove manual creation and removal of share/applications, as it's now in ↵Dmitry Marakasov2013-10-221-1/+0
| | | | | | | | | the mtree (categories starting with a) Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=331267
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | audio) Notes: svn path=/head/; revision=327706
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Update to 0.4.15Guido Falsi2013-07-193-3/+13
| | | | | | | | | | - Fix build with clang PR: ports/180455 Submitted by: Rodrigo OSORIO <rodrigo@bebik.net> (maintainer) Notes: svn path=/head/; revision=323329
* * Major update to FLAC 1.3.0, including shared library bumps.Christian Weisgerber2013-06-091-1/+1
| | | | | | | | | * Chase the update in dependent ports. PR: 179072 Notes: svn path=/head/; revision=320405
* - Update to 0.4.14 [1]William Grzybowski2013-05-263-1936/+1937
| | | | | | | | | | | | | - Sort pkg-plist Changes: http://sourceforge.net/projects/lmms/files/lmms/0.4.14/ PR: ports/178820 [1] Submitted by: Rodrigo OSORIO <rodrigo@bebik.net> (maintainer) Approved by: culot (mentor) Notes: svn path=/head/; revision=319118
* Convert USE_PKGCONFIG -> USES=pkgconf for audio categoryBaptiste Daroussin2013-04-221-2/+1
| | | | Notes: svn path=/head/; revision=316287
* - convert USE_CMAKE to USESMax Brazhnikov2013-03-221-1/+1
| | | | | | | | | | - while here clean up some ports from CMAKE_VERBOSE, which is intended for users Approved by: portmgr (miwi) Notes: svn path=/head/; revision=314960
* In categories starting with 'a', remove empty lines from pkg-plist (exceptAlexey Dokuchaev2013-03-171-1/+0
| | | | | | | for `archivers/rpm5' where it looks like they're being used deliberately). Notes: svn path=/head/; revision=314435
* - convert to optionsngRuslan Makhmatkhanov2012-10-281-19/+13
| | | | | | | | | | | | | | - remove shared lib versions (portlint warning) - trim Makefile header - remove indefinite article from COMMENT PR: 173022 Submitted by: rm (myself) Approved by: Rodrigo OSORIO <rodrigo at bebik dot net> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=306539
* convert libcddb and libsamplerate to only build depend on pkgconf, trackBaptiste Daroussin2012-10-061-0/+1
| | | | | | | dependency impact Notes: svn path=/head/; revision=305356