From 045d66ef30234f5b5fce09c21b9dc07c100907e7 Mon Sep 17 00:00:00 2001 From: Jason Rhinelander Date: Thu, 14 Jan 2021 15:49:46 -0400 Subject: [PATCH] 1.2.3 release --- debian/changelog | 15 +++++++++++++++ debian/control | 27 +++++++++++++++++++-------- 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/debian/changelog b/debian/changelog index c08f417..7e52055 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +oxenmq (1.2.3-1~ubuntu1804) bionic; urgency=medium + + * Refresh .so versioning patch + * fix lib version + * Make lokimq::is_hex check for size being a multiple of 2 + * Fix decoding into a std::byte + * Rename LokiMQ to OxenMQ + * Add lokimq compatibility headers + * Export compile commands and use ccache by default + * Remove deprecated string_view compat shim + * Rediff patches + * Rename package in control file + + -- Jason Rhinelander Thu, 14 Jan 2021 15:49:42 -0400 + lokimq (1.2.2-1~ubuntu1804) bionic; urgency=medium * Crank clang to 11 diff --git a/debian/control b/debian/control index 087f6ac..28e168b 100644 --- a/debian/control +++ b/debian/control @@ -1,4 +1,4 @@ -Source: lokimq +Source: oxenmq Priority: optional Maintainer: Jason Rhinelander Build-Depends: debhelper-compat (= 11), cmake (>= 3.5), g++-8, pkg-config, libzmq3-dev (>= 4.3), libsodium-dev, libpgm-dev @@ -6,23 +6,23 @@ Standards-Version: 4.4.1 Section: libs Homepage: https://github.com/loki-project/loki-mq -Package: liblokimq-dev +Package: liboxenmq-dev Section: libdevel Architecture: any -Depends: liblokimq1.2.2 (= ${binary:Version}), ${misc:Depends}, libzmq3-dev (>= 4.3) +Depends: liboxenmq1.2.3 (= ${binary:Version}), ${misc:Depends}, libzmq3-dev (>= 4.3) Description: zeromq-based Loki message passing library (headers) This C++17 library contains an abstraction layer around ZeroMQ to support integration with Loki authentication, RPC, and message passing. It is designed to be usable as the underlying communication mechanism of SN-to-SN communication ("quorumnet"), the RPC interface used by wallets and local - daemon commands, communication channels between lokid and auxiliary services + daemon commands, communication channels between oxend and auxiliary services (storage server, lokinet), and also provides a local multithreaded job scheduling within a process. . This package contains the library headers and other development files needed - to build software using lokimq. + to build software using oxenmq. -Package: liblokimq1.2.2 +Package: liboxenmq1.2.3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: zeromq-based Loki message passing library @@ -30,8 +30,19 @@ Description: zeromq-based Loki message passing library integration with Loki authentication, RPC, and message passing. It is designed to be usable as the underlying communication mechanism of SN-to-SN communication ("quorumnet"), the RPC interface used by wallets and local - daemon commands, communication channels between lokid and auxiliary services + daemon commands, communication channels between oxend and auxiliary services (storage server, lokinet), and also provides a local multithreaded job scheduling within a process. . - This package contains the library file needed by software built using lokimq. + This package contains the library file needed by software built using oxenmq. + +Package: liblokimq-dev +Section: libdevel +Architecture: any +Depends: liboxenmq-dev, ${misc:Depends} +Description: transitional package + This is a transitional package that contains compatibility headers and + pkg-config data for applications still relying on the old lokimq API + namespace and package name. + . + It can be safely removed.