Commit Graph

18 Commits

Author SHA1 Message Date
caspar
925f041ccc Remove Qt5WebKit/cmake patches now that Qt5WebKit port fixes build with
cmake >= 3.23 by itself.

OK rsadowski@
2022-06-08 17:52:06 +00:00
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
sthen
48de8415e0 sync WANTLIB 2022-03-31 13:58:00 +00:00
naddy
7a958849ed drop RCS Ids 2022-03-11 18:31:17 +00:00
rsadowski
115d5d03d8 Cleanup: Drop python2, regen WANTLIB and add mariadb to lib depends 2021-09-12 06:51:23 +00:00
rsadowski
5e841b804b Unbreak build
Change MARBLE_MIN_VERSION from 0.19.2 to 21.8.0 and rename package.
That shouldn't have worked in the past either.

Spotted by naddy@ Thanks
2021-09-12 06:32:53 +00:00
ajacoutot
df3c9db7fb Fix build with GLib >=2.68. 2021-05-09 09:24:13 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
rsadowski
74a4934396 Update KDE Frameworks to 5.68.0 and KDE5 to 19.12
This commit includes 218 port updates and 16 tweak updates after KDE framework
changes. Most of this 16 changes caused by:

- KF5Auth split into KF5Auth and KF5AuthCore, which ends in a lot of new

  WANTLIBs
- Upstream changed some xdg paths from share/examples/***/xdg/ to
  share/qlogging-categories5/, which ends in a lot of PLIST chages.

List of notable changes:
- Bump all kf5 shared libs.
- Use ">=${MODKF5_VERSION}" in all kf5 ports that all kf5 use the
  latest version an update together. (Idea from Qt5).
- s/=+/=/ for LIB_*,RUN_* and BUILD_* in x11/kde-applications, hint by jca@.
- Update okteta to 0.26.3
- Update spectacle only to 19.04.3, latest version without hard wayland
  dependency.
- Remove python2 support in cantor, python3 only!
- devel/kf5/kfilemetadata: switch to python 3 (TDEP only), by kn@
- devel/kf5/ki18n: switch to python 3, by kn@
- devel/kf5/kservice: switch to python 3, by kn@
- devel/kf5/kconfigwidgets: remove python module usage, by kn@
- devel/kf5/ktextigwidgets: remove python module usage, by kn@

Tweaks and feedback from landry@, amd64 bulk build and error reports by naddy@
Thanks a lot!
2020-03-23 18:01:02 +00:00
rsadowski
0470b32451 Regen WANTLIB 2020-02-10 16:37:22 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
rsadowski
7326b9615f Update kexi to 3.2.0
Changelog:
https://community.kde.org/Kexi/Releases/3.2.0_Changes#Changes_in_KEXI
2019-04-21 10:12:01 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
rsadowski
8453511018 Update kexi to 3.1.0 2018-05-21 10:53:43 +00:00
rsadowski
d590d8b600 Unbreak build
- add BUILD_DEPENDS=databases/postgresql,-server
- remove qtwebkit from LIB_DPENEDNS and add in {BUILD,RUN}_DEPENDS

Spotted by kili@ Thanks!
2018-03-07 09:03:56 +00:00
rsadowski
589979a2aa Import kexi
Kexi is a visual database applications creator. It can be used for creating
database schemas, inserting data, performing queries, and processing data.
Forms can be created to provide a custom interface to your data. All database
objects - tables, queries and forms - are stored in the database, making it
easy to share data and design.

ok sthen@
2018-03-05 10:18:03 +00:00