From cc7006609aaefb7c5f52028951c5dcd58b8615b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20Henrik=20G=C3=B6bbert?= <goebbert1@hdfmll02.hdfml> Date: Wed, 12 Jul 2023 12:14:56 +0200 Subject: [PATCH] add cppzmq --- .../c/cppzmq/cppzmq-4.9.0-GCCcore-11.3.0.eb | 30 +++++++++++++++++++ acls.yml | 3 ++ 2 files changed, 33 insertions(+) create mode 100644 Golden_Repo/c/cppzmq/cppzmq-4.9.0-GCCcore-11.3.0.eb diff --git a/Golden_Repo/c/cppzmq/cppzmq-4.9.0-GCCcore-11.3.0.eb b/Golden_Repo/c/cppzmq/cppzmq-4.9.0-GCCcore-11.3.0.eb new file mode 100644 index 000000000..5a8a073bc --- /dev/null +++ b/Golden_Repo/c/cppzmq/cppzmq-4.9.0-GCCcore-11.3.0.eb @@ -0,0 +1,30 @@ +# ll4strw Lorentz Institute +easyblock = 'CMakeMake' + +name = 'cppzmq' +version = '4.9.0' + +homepage = 'https://github.com/zeromq/cppzmq' +description = "cppzmq is a C++ binding for libzmq." + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/zeromq/%(name)s/archive/refs/tags/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3fdf5b100206953f674c94d40599bdb3ea255244dcc42fab0d75855ee3645581'] + +builddependencies = [ + ('binutils', '2.38'), + ('CMake', '3.23.1'), + ('ZeroMQ', '4.3.4'), +] + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['include/zmq.hpp'], + 'dirs': ['include', 'lib'], +} + +moduleclass = 'lib' diff --git a/acls.yml b/acls.yml index baaf71fdd..a478f36b6 100644 --- a/acls.yml +++ b/acls.yml @@ -95,6 +95,9 @@ software: - name: 'Colmap' owner: 'goebbert1' base: True + - name: 'cppzmq' + owner: 'goebbert1' + base: True - name: 'CVXOPT' owner: 'goebbert1' mpi: True -- GitLab