aboutsummaryrefslogtreecommitdiff
path: root/deskutils/semantik
Commit message (Collapse)AuthorAgeFilesLines
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Mark ports recursively depending on Python 2.7 for expiration on June 23.Rene Ladan2021-03-241-0/+3
| | | | | | | | | | | | | | For ports optionally dependending on Python 2.7, just mark those options as expired. Remove konquerer from the x11/kde-baseapps metaport and bump its PORTREVISION. Submitted by: rene Reviewed by: portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri Approved by: portmgr Differential Revision: https://reviews.freebsd.org/D28665 Notes: svn path=/head/; revision=569118
* Update deskutils/semantik to latest upstream releaseAdriaan de Groot2021-03-183-4/+39
| | | | | | | | | | | | | | | This is prompted by the imminent release of KDE Frameworks 5.80, which had fallout with this software. I have no patience with waf as a build system, so this adds some hacks to include absolute paths to the KF5 includes, rather than -I../../../KConfig -I../../../../KConfig (on the off chance you might be one source level higher or lower; this is what the build system is doing without hacks). PR: 254256 (fallout) Notes: svn path=/head/; revision=568764
* - Add LICENSE_FILEDmitry Marakasov2020-05-221-5/+2
| | | | | | | | | - Switch to options helpers Approved by: portmgr blanket Notes: svn path=/head/; revision=536192
* deskutils/semantik: update to 1.2.5Tobias C. Berner2020-05-012-5/+4
| | | | Notes: svn path=/head/; revision=533517
* deskutils/semantik: allow for other python versions than 3.6Tobias C. Berner2019-12-171-4/+12
| | | | | | | Reported by: antoine Notes: svn path=/head/; revision=520338
* deskutils/semantik: update to 1.2.4Tobias C. Berner2019-11-252-4/+4
| | | | Notes: svn path=/head/; revision=518415
* deskutils/semantik: update to 1.2.3Tobias C. Berner2019-11-033-19/+21
| | | | Notes: svn path=/head/; revision=516441
* deskutils/semantik: update to 1.2.2Tobias C. Berner2019-07-062-5/+4
| | | | Notes: svn path=/head/; revision=505969
* 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 deskutils/semantik to 1.2.1Adriaan de Groot2019-01-032-4/+4
| | | | | | | | | | | | | | | | This is a minor bugfix release. From the changelog: * Fix duplicate reference values * Fix double prompts for overwriting files * Fix map variables visibility when opening maps * Fix document generator dialog's tab navigation * Fix boundary objects' text alignment (diagrams) * Fix pipe objects' resizing (diagrams) * Fix component objects' margin sizes * Enable newlines on most diagram objects #89 * Add global settings for commands to execute after a template is called Notes: svn path=/head/; revision=489166
* Update deskutils/semantik to version 1.2.0.Adriaan de Groot2018-12-242-5/+5
| | | | | | | | This version fixes a few UI issues and adds a few new features. Changelog at https://gitlab.com/ita1024/semantik/blob/master/ChangeLog Notes: svn path=/head/; revision=488268
* Improve Makefile formatting of deskutils/semantik -- I had forgottenAdriaan de Groot2018-12-201-2/+5
| | | | | | | to put linebreaks into the USES-lines. Notes: svn path=/head/; revision=487882
* Update deskutils/semantik (mind-mapping tool) to its Qt5-and-KF5 version.Adriaan de Groot2018-12-204-208/+97
| | | | | | | | | | Drop USE_OCAML, that does not seem to be used at all in the newer version. There may be some quirks left: the application starts and I can draw mind-maps with it, but the preview seems to be disabled. Some translations are missing as well. Notes: svn path=/head/; revision=487878
* 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
* Return avilla@'s ports to the pool after his commit bit got taken in for ↵Rene Ladan2018-10-011-1/+1
| | | | | | | safekeeping. Notes: svn path=/head/; revision=481072
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-3/+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
* Reduce dependency on the python2 metaportAntoine Brodin2018-02-191-2/+2
| | | | | | | | PR: 225752 Submitted by: Yasuhiro KIMURA Notes: svn path=/head/; revision=462307
* 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
* Add shebangfix.Tobias C. Berner2017-10-281-3/+4
| | | | Notes: svn path=/head/; revision=453045
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-251-0/+1
| | | | | | | | PR: 218658 Submitted by: riggs Notes: svn path=/head/; revision=439367
* deskutils/semantik: update to 0.9.5Alberto Villa2016-12-223-8/+17
| | | | | | | | - Install new man page - Fix build without NLS Notes: svn path=/head/; revision=429167
* Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks andTobias C. Berner2016-08-241-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for portsAntoine Brodin2015-07-291-1/+0
| | | | | | | | | | | | using python PR: 201077 Reviewed by: mat With hat: portmgr Differential Revision: https://reviews.freebsd.org/D2955 Notes: svn path=/head/; revision=393196
* deskutils/semantik: update to 0.9.4Alberto Villa2015-06-294-14/+32
| | | | Notes: svn path=/head/; revision=390887
* Add a new USES=waf to handle the waf building system, allowing to factorise codeBaptiste Daroussin2015-04-081-12/+3
| | | | | | | | | | | | | | | | | | | | | Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets can be reused Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting _MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed to really disable parallelisation with waf WAF_CMD has been created to allow one to override the location of the waf script relatively to WRKSRC CONFIGURE_TARGET is by default defined to "configure" ALL_TARGET is by default defined to "build" INSTALL_TARGET is by default defined to "install" USES=waf is by default stagedir safe Notes: svn path=/head/; revision=383571
* - 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
* Cleanup plistBaptiste Daroussin2014-10-201-22/+0
| | | | Notes: svn path=/head/; revision=371262
* - Convert ports from databases/ and deskutils/ to new USES=pythonMarcus von Appen2014-10-191-2/+1
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371173
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+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
* Upgrade OpenEXR and ilmbase to 2.2.0.Matthias Andree2014-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so GCC-based systems will upgrade to the default ports compiler (GCC 4.7 currently.) Add two patches to OpenEXR to permit building it in a live system with the older OpenEXR version installed. Bug report filed to upstream Github at https://github.com/openexr/openexr/issues/130 Couple OpenEXR more tightly to ilmbase and require its exact .so version. Add UPDATING note, and bump PORTREVISION of all dependent ports. Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer. Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports) Notes: svn path=/head/; revision=365038
* Convert a bunch of USE_BZIP2 to USES=tar:bzip2Adam Weinberger2014-07-291-2/+1
| | | | | | | Approved by: portmgr (not really, but touches unstaged ports) Notes: svn path=/head/; revision=363371
* - Bump PORTREVISION after KDE4_PREFIX changeMax Brazhnikov2014-02-181-0/+1
| | | | Notes: svn path=/head/; revision=344898
* Python cleanup:Rene Ladan2014-01-131-1/+1
| | | | | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat) Notes: svn path=/head/; revision=339634
* - Fix the usage of 'python' to get rid of the implicit lang/pythonMarcus von Appen2013-12-141-3/+3
| | | | | | | | | | dependency Reported by: exp-run (PR 184591) Approved by: portmgr (blanket) Notes: svn path=/head/; revision=336452
* - Update to 0.8.4.Alberto Villa2013-11-133-27/+15
| | | | | | | | - STAGEify. - Use OPTIONS helpers. Notes: svn path=/head/; revision=333666
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | deskutils) Notes: svn path=/head/; revision=327718
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Convert USE_GETTEXT to USES (part 3)Alex Kozlov2013-04-241-1/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316464
* - Update to 0.8.3.Alberto Villa2013-01-153-23/+20
| | | | | | | - Make qt4-linguist a build-only dependency. Notes: svn path=/head/; revision=310419
* - Update to 0.8.0.Alberto Villa2012-08-284-22/+35
| | | | | | | - Make NLS implicitly optional. Notes: svn path=/head/; revision=303292
* - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4Martin Wilke2012-06-061-2/+1
| | | | | | | Review by: bapt, David Naylor (kde team) Notes: svn path=/head/; revision=298557
* - update png to 1.5.10Dirk Meyer2012-06-011-1/+1
| | | | Notes: svn path=/head/; revision=297915
* - Bump PORTREVISION to chase the update of multimedia/libvpxAshish SHUKLA2012-02-161-0/+1
| | | | Notes: svn path=/head/; revision=291538
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-2/+2
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Fix build after recent ocaml update.Alberto Villa2011-04-081-1/+2
| | | | | | | Submitted by: stas via e-mail Notes: svn path=/head/; revision=272404
* - Get Rid MD5 supportMartin Wilke2011-03-201-1/+0
| | | | Notes: svn path=/head/; revision=271346
* - Delete stale patches and fix build.Alberto Villa2010-09-252-29/+0
| | | | | | | | Reported by: pav Approved by: tabthorpe (mentor) Notes: svn path=/head/; revision=261849