summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2020-03-26 21:53:07 +0000
committerjoerg <joerg@pkgsrc.org>2020-03-26 21:53:07 +0000
commit5f461c3efac8bfb25cb6f8a025499c6b2f8d2d70 (patch)
treec93852e37b32522b586c5ba5061f3e8c40489e54 /editors
parent164481c9a11c22780e9b04e94549b492e76576fe (diff)
downloadpkgsrc-5f461c3efac8bfb25cb6f8a025499c6b2f8d2d70.tar.gz
Deal with kqueue changes in NetBSD.
Diffstat (limited to 'editors')
-rw-r--r--editors/codelite/distinfo3
-rw-r--r--editors/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp15
2 files changed, 17 insertions, 1 deletions
diff --git a/editors/codelite/distinfo b/editors/codelite/distinfo
index ca0048504b5..27e39915b7d 100644
--- a/editors/codelite/distinfo
+++ b/editors/codelite/distinfo
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.7 2020/03/23 11:57:13 nia Exp $
+$NetBSD: distinfo,v 1.8 2020/03/26 21:53:07 joerg Exp $
SHA1 (codelite-14.0.tar.gz) = 790b903016c628ad18e368aa3ec03a2240aa34ab
RMD160 (codelite-14.0.tar.gz) = 34532c534d68c084aab0b4cdc326c0bf39ee9463
SHA512 (codelite-14.0.tar.gz) = 6f8598deb206685ec1feb2923bfd00bf08a3f9a7e195049670b0b93c8405720dba58c02af7ab6de391d83f074bcac3f9b452b042956299e15ad21a9a0a98d967
Size (codelite-14.0.tar.gz) = 63051086 bytes
SHA1 (patch-CodeLite_fileextmanager.cpp) = 1eaf696d3bde907a635d767b3d022e1d92692087
+SHA1 (patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp) = bdbcf78c6198da9ceb123373fd6b99419ae94896
SHA1 (patch-sdk_codelite__indexer_network_np__connections__server.cpp) = 5906e4a1a295b260833ea9d499a3b42d5e8b04c3
SHA1 (patch-svgs_svgs-dark_create-logo.sh) = d794ca7bb16a248a7aead3ca30e6c9f16073e1a3
SHA1 (patch-svgs_svgs-light_create-logo.sh) = 4b0d06911baf89636311cc10e7042f3a2b4f22b3
diff --git a/editors/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp b/editors/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp
new file mode 100644
index 00000000000..8ec77a91d9c
--- /dev/null
+++ b/editors/codelite/patches/patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp
@@ -0,0 +1,15 @@
+$NetBSD: patch-sdk_asio-1.12.1_asio_detail_impl_kqueue__reactor.ipp,v 1.1 2020/03/26 21:53:07 joerg Exp $
+
+--- sdk/asio-1.12.1/asio/detail/impl/kqueue_reactor.ipp.orig 2020-03-26 12:10:17.919075389 +0000
++++ sdk/asio-1.12.1/asio/detail/impl/kqueue_reactor.ipp
+@@ -28,6 +28,10 @@
+ #include "asio/detail/push_options.hpp"
+
+ #if defined(__NetBSD__)
++#include <sys/param.h>
++#endif
++
++#if defined(__NetBSD__) && __NetBSD_Version__ < 999001500
+ # define ASIO_KQUEUE_EV_SET(ev, ident, filt, flags, fflags, data, udata) \
+ EV_SET(ev, ident, filt, flags, fflags, data, \
+ reinterpret_cast<intptr_t>(static_cast<void*>(udata)))