19027 Commits

Author SHA1 Message Date
jca
d1565529a6 Stop abusing DEBUG in cmake.port.mk
Setting DEBUG changed the cmake build type ("release" vs "debug"), which
had a bunch of undocumented and surprising consequences:
- changing CFLAGS/LDFLAGS etc, potentially to values unsupported on
  OpenBSD, instead of just using what the user passed in DEBUG
- PLIST changes which break packaging when using PLIST_DB (default)

Leave DEBUG alone and introduce MODCMAKE_DEBUG as a documented feature
instead, as proposed by various folks.  Reluctant ok landry@ (thanks!)
2018-01-26 13:11:14 +00:00
rsadowski
7b4e35a1b8 Update Qt to 5.9.4
Notable port changes:

- s/MODQT5_USE_GCC4_MODULE/MODQT5_USE_CXX11/
- Zap SHARED_LIBS += Qt5EglDeviceIntegration (Lost, long time ago)
- Regen some WANTLIB
- Shared bump in qtdeclarative (New symbols)
- Update Homepage

Changelog:

https://blog.qt.io/blog/2018/01/23/qt-5-9-4-released/

"commitski" landry@
2018-01-25 15:02:25 +00:00
jasper
9a3f0125a2 link to upstream pr 2018-01-24 18:40:18 +00:00
jasper
946208b9bc +py-pyinotify
+py-pyinotify,python3
2018-01-24 18:09:17 +00:00
jasper
680ba71df7 import py-pynotify-0.9.6
inotify functionality allows you to register one or more directories for
watching, and to simply block and wait for notification events.

ok aja@
2018-01-24 18:06:34 +00:00
landry
3407fe126d Update to nspr 4.18, required by gecko 59. 2018-01-24 17:22:41 +00:00
jca
5dd7aaf2a9 Adapt to the recent changes in <arm/reg.h>
Based on Mark's diff for base gdb.  ok kettenis@ pascal@ (maintainer)
2018-01-24 00:19:56 +00:00
ajacoutot
aff62e2fe7 Update to appstream-glib-0.7.5. 2018-01-23 16:59:33 +00:00
mpi
b45078bdb2 GIO kqueue(2) backend redesign.
- Stop using a socketpair(2) to communicate between two threads of
  the same process.

- Call kevent() in non-blocking mode such that it can be integrated
  in the poller thread of glib.

- Use glib's abstraction to poll(2) the kqueue instead of adding it
  to itself Oo.

- Remove the secondary thread, the associated global hash table, its
  broken locking and a lot of abstraction.

- Properly refcount sources.

/!\ This backend is still not generating the events Glib is expecting.

Please report any problem such that this can be pushed upstream.

ok ajacoutot@
2018-01-23 10:43:42 +00:00
kili
1173679f25 Update MODGHC_PACKAGE_KEY and plist, bump. 2018-01-23 00:09:02 +00:00
kili
e763992451 Update to vector-0.12.0.1. 2018-01-22 22:05:07 +00:00
kili
aff6760d0f Update to syb-0.7. 2018-01-22 22:04:30 +00:00
kili
9873f1ced4 Update to split-0.2.3.2. 2018-01-22 22:03:58 +00:00
kili
39cd4288a4 Update to primitive-0.6.2.0. 2018-01-22 22:03:01 +00:00
kili
ab25a8b14e Update to lifted-async-0.9.3.2. 2018-01-22 22:02:19 +00:00
kili
01659670fb Update to hashable-1.2.6.1. 2018-01-22 22:01:42 +00:00
kili
a5dd1e7ee9 Update to constraints-0.9.1. 2018-01-22 22:01:01 +00:00
kili
4faa98a367 Update to cmdargs-0.10.18. 2018-01-22 21:59:54 +00:00
kili
2ae2e7a2a6 Update to async-2.1.1.1. 2018-01-22 21:59:21 +00:00
kili
d6e5515673 Update to cabal-install-2.0.0.1. 2018-01-22 21:54:16 +00:00
kili
6c5ede2440 Link new hs-ports (devel/hs-echo and devel/hs-edit-distance) to the build. 2018-01-22 21:52:55 +00:00
kili
99e4ed0e66 Update MODGHC_PACKAGE_KEY and plist, bump. 2018-01-22 21:43:45 +00:00
kili
7c92081a23 Update MODGHC_PACKAGE_KEY and plist, bump. 2018-01-22 21:42:27 +00:00
kili
017a353c8d Update MODGHC_PACKAGE_KEY and plist, bump. 2018-01-22 21:40:32 +00:00
kili
161b1cf140 Oops! Update MODGHC_PACKAGE_KEY, dependencies (and plist) and bump
for real instead of just adding the .cabal patch.
2018-01-22 21:30:17 +00:00
kili
00d2fed1e7 Update MODGHC_PACKAGE_KEY, patch dependency metadata in the .cabal file,
tweak dependencies and bump for ghc-8.2.2.
2018-01-22 21:23:53 +00:00
giovanni
00e644386e +p5-Clone-PP
+p5-Data-Printer
2018-01-22 07:38:40 +00:00
giovanni
56557adfe1 Import devel/p5-Data-Printer, a tool to display Perl variables
and objects on screen.
hints and ok sthen@

pkg/DESCR:
Data::Printer is a tool to display Perl variables and objects on screen.
Unlike Data::Dumper, which outputs a format suitable for use with eval,
Data::Printer's format is intended for human inspection.

- Human-friendly output, with array index and custom separators
- Full object dumps including methods, inheritance and internals
- Exposes extra information such as tainted data and weak references
- Ability to easily create filters for objects and regular structures
2018-01-22 07:35:46 +00:00
giovanni
c6504b7a78 Import p5-Clone-PP
hints and ok sthen@

pkg/DESCR:
This module provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied variables
and objects.
2018-01-22 07:30:26 +00:00
bcallah
4a7d643c7c Fix libffi on arm when building with clang. Patches come from upstream and
FreeBSD. Idea to tweak the configure script and WANTLIB changes from jca@.
Thanks to phessler@ for getting the gears moving on this.
ok jca@ jasper@ (MAINTAINER), makes sense to jsg@
2018-01-22 06:28:00 +00:00
danj
0a7f8708e3 Update to flake8-3.5.0 and move to py3
ok Bertrand Janin (maintainer)
2018-01-21 23:49:25 +00:00
juanfra
6fc72e5609 Unbreak cryptopp on i386. Tested with a long session of amule.
Maintainer timeout.
2018-01-21 20:25:48 +00:00
juanfra
239239925f Unbreak on aarch64. Passes the tests. 2018-01-21 16:53:26 +00:00
rsadowski
32c3435ca6 hook qqc2-desktop-style and kirigami2 test results 2018-01-21 13:15:28 +00:00
rsadowski
8ffb9e4145 Import qqc2-desktop-style
qqc2-desktop-style is new since KDE Fameworks 5.39.0

QtQuickControls 2 style that uses QWidget's QStyle for painting This makes it
possible to achieve an higher deree of consistency between QWidget-based and
QML-based apps.

CVS tag tweak from and ok landry@
2018-01-21 13:14:04 +00:00
rsadowski
c70ce4039a Update doxygen and doxygen-gui to 1.8.14
- Remove the DOXYGEN_ENCODE_PATH_STRIP hack diff. No port uses it anymore
- Change MAINTAINER email address
- CONFIGURE_ARGS and BUILD_DEPENDS tweaks
2018-01-21 10:33:03 +00:00
jsg
09841f5ace Remove most of the remaining BROKEN-arm markers to give ports a chance
of building with clang.

ok sthen@ phessler@
2018-01-20 15:05:34 +00:00
jsg
9a190ffe23 Now that arm has switched to clang the base compiler has atomic builtins
and accepts -mfpu=neon.

ok jca@ sthen@
2018-01-20 14:03:39 +00:00
ajacoutot
9b333d9ee2 Update for arm switching to Clang as default in base.
from Brad (maintainer)
2018-01-20 11:39:01 +00:00
benoit
4a09561dbe Update to git-2.16.0. 2018-01-20 09:24:57 +00:00
landry
08cb472d10 Use MODCMAKE_BUILD_SUFFIX where appropriate. 2018-01-20 09:13:35 +00:00
espie
383e4a9f9a update gperf, as prompted by Florian Stinglmayr
slightly more "fun" than expected thanks to the unsigned int -> size_t
change, which requires some other ports to stay in synch
2018-01-19 23:01:41 +00:00
jung
288a40d0a6 add devel/py-async-timeout 2018-01-19 22:15:50 +00:00
jung
80172a37de import devel/py-async-timeout
ok danj

$ cat pkg/DESCR
asyncio-compatible timeout context manager.
2018-01-19 22:12:34 +00:00
kili
ed4b93b872 Missing RUN_DEPENDS-lib on lang/ghc. 2018-01-19 21:57:12 +00:00
jung
943b8d1d8a update py-typing to 3.6.2
with input from and ok sthen
2018-01-19 21:45:21 +00:00
jca
7e653af3d1 Zap arora, unmaintained upstream and broken at runtime because of wxallowed
Maintainer timeout, ok landry@
2018-01-19 14:40:46 +00:00
gsoares
4c8be8bc12 update to 1.82 2018-01-19 01:23:51 +00:00
landry
ba6484b165 Add py-future to RDEP, without it buildslave^Wbuildworker complains
loudly at startup.
2018-01-18 18:39:20 +00:00
bentley
d6d9b42927 Don't bother building on arm, it will run out of memory. 2018-01-18 06:59:36 +00:00