aboutsummaryrefslogtreecommitdiff
path: root/multimedia/kdenlive/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* KDE's December 2019 Apps UpdateTobias C. Berner2019-12-121-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | New versions of KDE applications landing in December The release of new versions for KDE applications is part of KDE’s continued effort to bring you a complete and up-to-date catalog of fully-featured, beautiful and useful programs for your system. Available now are new versions of KDE’s file browser Dolphin; Kdenlive, one of the most complete open source video editors; the document viewer Okular; KDE’s image viewer, Gwenview; and all of your other favorite KDE apps and utilities. All of these applications have been improved, making them faster and more stable and they boast exciting new features. The new versions of KDE applications let you be productive and creative, while at the same time making use of KDE software easy and fun. We hope you enjoy all the novel features and improvements worked into all of KDE’s apps! Announcement: https://kde.org/announcements/releases/2019-12-apps-update/ Notes: svn path=/head/; revision=519955
* multimedia/mlt: update to 6.18.0Tobias C. Berner2019-11-241-0/+1
| | | | Notes: svn path=/head/; revision=518308
* multimedia/kdenlive: update to 19.08.2Tobias C. Berner2019-11-021-12/+8
| | | | | | | | - we were holding back the update of this due to crashes on startup, I no longer have these crashes, so let's hope for the best... Notes: svn path=/head/; revision=516363
* multimedia/kdenlive: again, readd bumpTobias C. Berner2019-10-151-0/+1
| | | | Notes: svn path=/head/; revision=514567
* KDE Applications: update to 19.08.2Tobias C. Berner2019-10-151-1/+0
| | | | | | | | | | | Announcement: https://kde.org/announcements/announce-applications-19.08.2.php Changelog: https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.2 Notes: svn path=/head/; revision=514561
* Restore PORTREVISION to multimedia/kdenliveAdriaan de Groot2019-08-181-0/+2
| | | | | | | | | | | | | | | | This is basically a duplicate of r503971 | tcberner | 2019-06-11 19:14:05 +0200 (Tue, 11 Jun 2019) | 8 lines M /head/multimedia/kdenlive/Makefile In r503611 the PORTREVISION was mistakenly dropped (kdenlive is at the moment held back at a lower version). PR: 239947 Reported by: Ting-Wei Lan Notes: svn path=/head/; revision=509237
* Update KDE Applications to latest upstream release, 19.08Adriaan de Groot2019-08-151-1/+0
| | | | | | | | | | Release announcement https://kde.org/announcements/announce-applications-19.08.0.php Thanks to tcberner for doing most of the prep-work. Notes: svn path=/head/; revision=509000
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+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
* multimedia/kdenlive: restore PORTREVISIONTobias C. Berner2019-06-111-0/+1
| | | | | | | | | | | In r503611 the PORTREVISION was mistakenly dropped (kdenlive is at the moment held back at a lower version). PR: 238497 Submitted by: Ting-Wei Lan <lantw44@gmail.com> Notes: svn path=/head/; revision=503971
* Update KDE Applications to 19.04.2Tobias C. Berner2019-06-071-1/+0
| | | | | | | https://kde.org/announcements/announce-applications-19.04.2.php Notes: svn path=/head/; revision=503611
* multimedia/mlt: update to 6.16.0Tobias C. Berner2019-05-181-1/+1
| | | | Notes: svn path=/head/; revision=501976
* Fix multimedia/kdenlive on non-x86Adriaan de Groot2019-05-131-2/+5
| | | | | | | | | | | | - Default options want(ed) audio/swhplugins, which is i386/amd64 only - Needs C++11 support PR: 237695 237717 Submitted by: linimon Reported by: linimon Notes: svn path=/head/; revision=501595
* multimedia/kdenlive: add optional dependency on kf5-purpose (filesharing ↵Tobias C. Berner2019-05-111-3/+7
| | | | | | | | | support) Submitted by: fluffy Notes: svn path=/head/; revision=501290
* Update KDE Applications to 19.04.0Tobias C. Berner2019-04-181-0/+3
| | | | | | | | | | The changelog can be found here: - https://kde.org/announcements/announce-applications-19.04.0.php Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now. Notes: svn path=/head/; revision=499277
* multimedia/mlt: update to 6.14.0Tobias C. Berner2019-04-061-0/+1
| | | | | | | | Changelog: https://www.mltframework.org/blog/v6.14.0_released/ Notes: svn path=/head/; revision=498105
* Update KDE Applications to 18.12.2Tobias C. Berner2019-02-081-1/+0
| | | | | | | | [1] https://www.kde.org/announcements/announce-applications-18.12.2.php [2] https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.2 Notes: svn path=/head/; revision=492409
* multimedia/kdenlive: fix after r490611Tobias C. Berner2019-01-201-1/+2
| | | | Notes: svn path=/head/; revision=490778
* Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans2019-01-161-0/+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
* Update KDE Applications to 18.12.1Tobias C. Berner2019-01-101-1/+0
| | | | | | | | | | | | | | | | | | | | | | | Release Announcement: https://www.kde.org/announcements/announce-applications-18.12.1.php Today KDE released the first stability update for KDE Applications 18.12. This release contains only bugfixes and translation updates, providing a safe and pleasant update for everyone. About 20 recorded bugfixes include improvements to Kontact, Cantor, Dolphin, JuK, Kdenlive, Konsole, Okular, among others. Improvements include: * Akregator now works with WebEngine from Qt 5.11 or newer * Sorting columns in the JuK music player has been fixed * Konsole renders box-drawing characters correctly again You can find the full list of changes here: https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.1 Notes: svn path=/head/; revision=489893
* 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
* Split out evdev headers from multimedia/v4l_compatNiclas Zeising2018-12-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their own port, devel/evdev-proto, and update those to be current with the Linux 4.19 kernel. This is done in order to be able to update the rest of the FreeBSD input stack, which is forthcoming. By splititng out the evdev headers we can update them independent of other updates in v4l_compat, which makes it easier for the graphics team to keep track of them and keep them updated as needed. Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work with the updated headers. This will be further updated. Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work with the updated evdev headers. Update consumers to use devel/evdev-proto rather than multimedia/v4l_compat as needed, and bump portrevisions. This is the first step in getting the FreeBSD input stack (libevdev, libinput and so on) updated to newer versions. Many thanks to all who have helped out with testing, code and exp-runs. Apologies if I've forgotten to add any names. PR: 222905, 217248, (based on, in part), 233787 (exp-run) Submitted by: Greg V, wulf Tested by: tcberner, kde Exp-run by: antoine Approved by: portmgr (antoine) Obtained from: FreeBSDDesktop development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports Notes: svn path=/head/; revision=487789
* Update KDE Applications to 18.12.0Tobias C. Berner2018-12-141-1/+0
| | | | | | | https://www.kde.org/announcements/announce-applications-18.12.0.php Notes: svn path=/head/; revision=487405
* Update multimedia/mlt, multimedia/shotcut and graphics/movitTobias C. Berner2018-12-111-1/+1
| | | | | | | | | | | | | | | - multimedia/mlt: 6.12.0 - multimedia/shotcut: 18.11.18 - graphics/movit: 1.6.2 To reduce the bumps, all in one. PR: 229068 PR: 229071 Approved by: multimedia (kwm) Notes: svn path=/head/; revision=487262
* multimedia/ffmpeg: update to 4.1Jan Beich2018-11-061-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=484273
* Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarativeTobias C. Berner2018-11-041-2/+3
| | | | | | | | | | | | - There was no obvious reason to split these ports, and it makes porting simpler; the set of ports using either mostly coincided. Exp-run by: antoine PR: 223687 PR: 232751 Notes: svn path=/head/; revision=484140
* Update KDE Applications to 18.08.2Tobias C. Berner2018-10-111-1/+0
| | | | Notes: svn path=/head/; revision=481851
* Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander2018-09-291-0/+1
| | | | Notes: svn path=/head/; revision=480899
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-1/+1
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* Update KDE Applications to 18.08Tobias C. Berner2018-08-251-7/+10
| | | | | | | Changelog: https://www.kde.org/announcements/announce-applications-18.08.0.php Notes: svn path=/head/; revision=478003
* Update multimedia/mlt* to 6.10.0Tobias C. Berner2018-08-041-1/+1
| | | | Notes: svn path=/head/; revision=476343
* multimedia/mlt* update to 6.8.0Tobias C. Berner2018-08-041-0/+1
| | | | | | | | | * give maintainership to kde@ PR: 229073 Notes: svn path=/head/; revision=476337
* 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
* Update multimedia/kdenlive to 18.04.1Tobias C. Berner2018-05-191-4/+0
| | | | Notes: svn path=/head/; revision=470405
* Update multimedia/mlt to 6.6.0Tobias C. Berner2018-05-191-1/+1
| | | | | | | | | PR: 227842 Approved by: avilla (maintainer timeout) Differential Revision: https://reviews.freebsd.org/D15226 Notes: svn path=/head/; revision=470373
* multimedia/ffmpeg: update to 4.0Jan Beich2018-05-021-0/+1
| | | | | | | | | | | | | | | - FFSERVER support was removed upstream - libressl now uses libtls backend instead of patching openssl one - Clang i386 no longer uses 16-byte aligned stack Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 227726 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15175 Notes: svn path=/head/; revision=468844
* Update KDE Applications to 18.04.0Tobias C. Berner2018-04-281-0/+3
| | | | | | | * Pin multimedia/kdelive at 17.12.3 until we import the mlt update from the dev-repo. Notes: svn path=/head/; revision=468558
* Add port for current version of kdenlive.Tobias C. Berner2018-04-281-21/+18
| | | | | | | Move the kdelibs4 based version to multimedia/kdenlive-kde4. Notes: svn path=/head/; revision=468528
* multimedia/kdenlive: give maintainership to kde@Tobias C. Berner2018-04-281-1/+1
| | | | | | | | PR: 227429 Approved by: avilla (timeout) Notes: svn path=/head/; revision=468522
* devel/qjson, devel-qjson-qt5 create flavorsTobias C. Berner2018-04-141-2/+2
| | | | | | | | | | * additionally, give the maintainership to kde@. Approved by: portmgr (mat), avilla (timeout) Differential Revision: https://reviews.freebsd.org/D14650 Notes: svn path=/head/; revision=467317
* Rename KDE4 meta portsTobias C. Berner2018-02-101-1/+1
| | | | | | | | | | | | | | This is done for * consistency, * and to simplify the import of the newer KDE Plasma5 desktop and KDE applications Bumps the dependencies. Reviewed by: adridg Differential Revision: https://reviews.freebsd.org/D12979 Notes: svn path=/head/; revision=461375
* multimedia/ffmpeg: update to 3.4Jan Beich2017-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Notable changes: - i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39 - NETCDF is now MYSOFA but the dependency doesn't exist in ports yet - SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9 - DRM, LIBRSVG2, LIBXML2 are new options - ABI isn't completely compatible: some structs have changed Minor cleanup: - Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency - Drop redundant "Enable" from option descriptions - Switch CDIO_DESC to use Mk/bsd.options.desc.mk Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 223057 Exp-run by: antoine Notes: svn path=/head/; revision=452570
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-251-1/+1
| | | | | | | | PR: 218658 Submitted by: riggs Notes: svn path=/head/; revision=439367
* - Add dependency on MLT Qt 4 pluginAlberto Villa2016-12-281-2/+3
| | | | | | | - Bump PORTREVISION Notes: svn path=/head/; revision=429710
* multimedia/ffmpeg: update to 3.2.2Jan Beich2016-12-111-0/+1
| | | | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog PR: 207547 Submitted by: riggs, ebirth@b0ss.net (libressl fix) Exp-run by: antoine (3 tries) Notes: svn path=/head/; revision=428352
* Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks andTobias C. Berner2016-08-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plasma5 ports At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When working on the ports for KDE Frameworks and Plasma5 it seemed to be more reasonable to create a new kde.mk instead of adding an bsd.kde5.mk. The kde.mk in this review is a stripped down version of the one we are using in the KDE Test repositories plasma5 branch [1] to only contain the parts relevant to the current KDE4 ports in the portstree [2]. Changes to the KDE Ports needed by this: Replace USE_KDE4 by USE_KDE [3] Add USES=kde:4 [4] [1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk [2] The version in the plasma5 branch also handles frameworks/plasma5 and handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt Ports -- I chose to leave this out for now, as the diff is already large enough. [3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we want is already specified as argument to kde:<arg> [4] For KDE Frameworks and Plasma5 ports this would be kde:5 PR: 210667 Approved by: portmgr, mat (mentor), rakuco (mentor) Reviewed by: mat, rakuco Differential Revision: https://reviews.freebsd.org/D6961 Notes: svn path=/head/; revision=420774
* Remove expired misc/kdehier4 and update all of its consumers to not ↵Rene Ladan2016-05-251-1/+1
| | | | | | | | | | | | | | | | reference it any longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy. PR: 209014 (partial) Submitted by: myself Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D6542 Notes: svn path=/head/; revision=415864
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-11/+11
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* - Remove deprecated USE_KDE4=kdehierMax Brazhnikov2015-02-191-1/+1
| | | | | | | | - while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app) and supposedly fix build of graphics/gnash with KDE4 option Notes: svn path=/head/; revision=379358
* - Update to 0.9.10.Alberto Villa2014-10-021-11/+8
| | | | | | | | | | | | | | - Make DOCS optional. - Add dependency on nepomuk-core. [1] [1] nepomuk-core isn't Nepomuk itself, it's just a tiny support library with few extra dependencies. This is a bugfix release with a few minor changes: http://kdenlive.org/discover/0.9.10 Notes: svn path=/head/; revision=369828