aboutsummaryrefslogtreecommitdiff
path: root/multimedia/smtube
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/smplayer: give related ports to vvdTobias C. Berner2020-09-271-1/+1
| | | | | | | | | | - Previous maintainer of multimedia/smplayer was reset in r505428, as the maintainer no longer used FreeBSD. - The related ports were forgot in this process. - Give them to the new maintainer of multimedia/smplayer Notes: svn path=/head/; revision=550239
* Clean up remaining unused TOOLKIT_DESCTobias Kortkamp2019-10-191-2/+0
| | | | Notes: svn path=/head/; revision=514789
* multimedia/smtube: remove QT4/QT5 options (Qt4 deprecation)Tobias C. Berner2019-03-161-18/+5
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=495932
* 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
* Chase update of multimedia/vlc to 3.x and retirement of multimedia/vlc3Thomas Zander2019-01-031-0/+1
| | | | Notes: svn path=/head/; revision=489178
* Mark QT4 ports/functionality for removal on 2019-03-15Rene Ladan2018-12-021-0/+7
| | | | | | | | | | | | | | 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
* Update to 18.9.0, new maintainer: kikadf.01@gmail.comThomas Zander2018-10-132-7/+8
| | | | | | | | | | | | | | | | | Details: - Update to upstream release 18.9.0 - New maintainer: kikadf.01@gmail.com - Move to QT5 as default UI While on it: - Pet portlint - Fix warning in check-sanity: Add gl to QT5_USES PR: 231855 Submitted by: kikadf.01@gmail.com (new maintainer) Notes: svn path=/head/; revision=482013
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-4/+6
| | | | | | | | | | | | | | | | | | 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 to 18.3.0Baptiste Daroussin2018-04-022-4/+4
| | | | Notes: svn path=/head/; revision=466255
* Return pawel@'s ports to the pool after he resigned.Rene Ladan2018-02-241-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=462871
* - Update to version 18.1.0Pawel Pekala2018-02-033-7/+9
| | | | | | | | | | | - Quote MAKE_ARGS variables Changelog: - YouTube fixes - New Catalan translation Notes: svn path=/head/; revision=460834
* Update to version 17.5.0Pawel Pekala2017-05-112-6/+5
| | | | | | | | Changelog: Fix for VEVO videos Notes: svn path=/head/; revision=440632
* 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 Qt5 / Qt4 radio-choicePawel Pekala2017-03-061-5/+25
| | | | | | | | | | | - Allow to add MPlayer / mpv / VLC / SMPlayer as a runtime dependency for video playback PR: 217559 Submitted by: avos Notes: svn path=/head/; revision=435565
* - Update to version 17.1.0Pawel Pekala2017-02-053-7/+12
| | | | | | | | | | | - Add LICENSE information - Register missing dependencies found by stage-qa Changelog: - Fix for VEVO videos Notes: svn path=/head/; revision=433465
* Update to version 16.7.2Pawel Pekala2016-07-102-4/+4
| | | | Notes: svn path=/head/; revision=418308
* Update to version 16.7.0Pawel Pekala2016-07-012-4/+4
| | | | | | | | | | Changelog: * Fix youtube * Load the hdpi config from the smplayer config dir * Change the palette only on Windows. Notes: svn path=/head/; revision=417902
* Update to version 16.6.0Pawel Pekala2016-06-152-3/+4
| | | | Notes: svn path=/head/; revision=416940
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Update to version 16.3.0Pawel Pekala2016-03-042-3/+3
| | | | | | | | | | | Changelog: - Possibility to use an external service (website) to download videos. - Options to zoom in and out. - New options in the settings dialog to change the font and style of the application. Notes: svn path=/head/; revision=410149
* Update to version 16.1.0Pawel Pekala2016-01-082-3/+3
| | | | | | | | Changelog: Fix for VEVO videos Notes: svn path=/head/; revision=405596
* Update to version 15.11.0Pawel Pekala2015-11-213-5/+6
| | | | | | | | | Changelog: - Fix for VEVO videos. - Add support for YouTube live streams Notes: svn path=/head/; revision=402186
* Remove trailing whitespace from Makefiles, M-X.Jimmy Olgeni2015-10-081-1/+1
| | | | Notes: svn path=/head/; revision=398833
* Update to version 15.9.0Pawel Pekala2015-09-292-8/+6
| | | | | | | | Changelog: Fix for Qt 5. Notes: svn path=/head/; revision=398187
* - Update toversion 15.8.0Pawel Pekala2015-08-204-13/+26
| | | | | | | | | | | | | | | | | - Make RUN_DEPENDS path independent - Drop USE_QT4=linguist in favour of linguisttools to prevent pulling in heavy dependencies - Drop INSTALLS_ICONS, it's for Gtk apps - Switch from heavy REINPLACE_CMD to setting things in build enviroment, makes things more readable - Project has it's own domain now - update pkg-descr Changes: Improve support for VEVO videos. Possibility to play the audio only. Notes: svn path=/head/; revision=394912
* Update project homepage, now separate from smplayerPawel Pekala2015-05-291-1/+1
| | | | Notes: svn path=/head/; revision=387889
* Update to version 15.5.17Pawel Pekala2015-05-293-4/+16
| | | | Notes: svn path=/head/; revision=387868
* Update to version 15.5.10Pawel Pekala2015-05-123-41/+4
| | | | Notes: svn path=/head/; revision=386170
* Update to version 15.1.0Pawel Pekala2015-01-232-3/+3
| | | | | | | | Changes: Fix for VEVO videos Notes: svn path=/head/; revision=377763
* Update to version 14.12.0Pawel Pekala2014-12-312-4/+3
| | | | | | | | Changes: New options to set a proxy. Notes: svn path=/head/; revision=375889
* Remove @dirrm's from my ports plistsPawel Pekala2014-10-131-2/+0
| | | | Notes: svn path=/head/; revision=370822
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Update to version 14.8.0Pawel Pekala2014-09-062-3/+3
| | | | Notes: svn path=/head/; revision=367408
* Update to version 14.7.0Pawel Pekala2014-07-123-5/+7
| | | | Notes: svn path=/head/; revision=361619
* Convert GMAKE to MAKE_CMDBaptiste Daroussin2014-06-251-1/+1
| | | | | | | | | | Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends With hat: portmgr Notes: svn path=/head/; revision=359185
* Update to version 2.1Pawel Pekala2014-04-032-4/+4
| | | | | | | Improve the download speed for DASH formats. Notes: svn path=/head/; revision=350040
* - Update to version 2.0Pawel Pekala2014-03-143-5/+15
| | | | | | | | | | | | | | | | | | | - Convert to USES=tar:bzip2 - Strip program binary Release notes: * New option to record audio. * Download 1080p in DASH format. * The 'Most Rated' tab has been replaced with 'Sports'. * An option to add the URL to the SMPlayer playlist has been added. * A default region is selected according to the user's language and country. * Better support for encrypted signatures. * New translations: Italian and French. * Possibility to compile with Qt 5. Notes: svn path=/head/; revision=348244
* Fix build after last commit, QMAKE_ARGS contains $(..) shell invocationsPawel Pekala2014-01-151-1/+1
| | | | | | | | | which are interpreted by gmake as variables, escape them. MFH: 2014Q1 Notes: svn path=/head/; revision=339816
* - Pass QMAKE_ARGS to qmakeMax Brazhnikov2013-11-221-3/+3
| | | | | | | Approved by: portmgr (blanket approval) Notes: svn path=/head/; revision=334587
* Add support for STAGEDIRPawel Pekala2013-10-051-10/+1
| | | | Notes: svn path=/head/; revision=329478
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | multimedia) Notes: svn path=/head/; revision=327747
* Update to version 1.8Pawel Pekala2013-08-193-3/+8
| | | | | | | | | | | | - Adapt for Youtube changes. - More options in the configuration dialog, now it's possible to select the preferred region and period of time for the standard feeds. - Fixed an important bug: if the search term contained a non ascii character, the results from page 2 onwards were incorrect. - New translations: Croatian, Bulgarian, Vietnamese and Indonesian. Notes: svn path=/head/; revision=325007
* Convert my ports to current standardsPawel Pekala2013-07-101-1/+3
| | | | | | | | | | | - Switch USE_GMAKE to USES=gmake - Define supported options so users can see them in config dialogs - Use OPTIONS_SUB for plist alteration - Convert to options macros for better readability - Use PORTDOCS where it makes sense Notes: svn path=/head/; revision=322729
* Update to version 1.7Pawel Pekala2013-05-083-3/+9
| | | | Notes: svn path=/head/; revision=317701
* - Update to version 1.6Pawel Pekala2013-03-193-23/+17
| | | | | | | | - Cleanup deps - Respect CXXFLAGS during build Notes: svn path=/head/; revision=314676
* - Update to version 1.5Pawel Pekala2012-12-273-7/+7
| | | | | | | - Use offcial project names in pkg-descr Notes: svn path=/head/; revision=309549
* Update PCRE to 8.32Martin Matuska2012-12-101-0/+1
| | | | | | | | Introduces the UTF-32 library pcre32 Bump PORTREVISION in dependent ports Notes: svn path=/head/; revision=308630
* - Update to version 1.4Pawel Pekala2012-12-094-4/+6
| | | | | | | - Project have own homepage now Notes: svn path=/head/; revision=308550
* Update to version 1.3Pawel Pekala2012-11-212-6/+5
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=307622
* - Update to version 1.2Pawel Pekala2012-10-173-8/+16
| | | | | | | | | | - Add missing lib depends - Trim Makefile header Feature safe: yes Notes: svn path=/head/; revision=306039