15 Commits

Author SHA256 Message Date
7bdfc8225c Accepting request 1289935 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1289935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=13
2025-07-02 16:17:24 +00:00
3db64d4160 - Update to version 0.13.2
* Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#401)
  * Log ack_timeout_seconds by @sbSteveK in (#402)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=53
2025-07-02 11:53:10 +00:00
dcec947b82 Accepting request 1281979 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1281979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=12
2025-06-02 20:01:41 +00:00
2a65fe20a1 - Update to version 0.13.1
* Fix casing on Windows header files by @ianbotsf in (#393)
  * Update test to check time lower bound by @xiazhvera in (#395)
  * Fix handling stream operation after client shutdown
    by @sfod in (#396)
  * Request response client: acquire event loop group
    by @xiazhvera in (#392)
  * Remove clang-3 from CI by @sbSteveK in (#397)
  * Handle NULL connect field on mqtt5 client options destruction
    by @sfod in (#398)
  * Force TUNNEL proxy type in MQTT5 client by @sfod in (#399)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=51
2025-06-02 15:03:20 +00:00
75fae3d954 Accepting request 1275240 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1275240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=11
2025-05-07 17:21:11 +00:00
f9695f4b82 - Update to version 0.13.0
* Make exports consistent by @DmitriyMusatkin in (#388)
  * Capture fields from PUBLISH for req-resp stream
    operations by @sfod in (#389)
  * Support wildcards streams in request-response stream
    client by @sfod in (#381)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=49
2025-05-07 11:29:41 +00:00
ef9e1488b0 Accepting request 1267112 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1267112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=10
2025-04-04 15:34:21 +00:00
1ca84a8465 - Update to version 0.12.3
* Apple Network Framework Support by @xiazhvera in (#385)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=47
2025-04-04 10:58:49 +00:00
30b3c53db8 Accepting request 1250048 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1250048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=9
2025-03-04 17:33:28 +00:00
0c396f64ca - Update to version 0.12.2
* Fix coverage CI job by @sfod in (#382)
  * Fix handling of websocket failed transform
    for MQTT311 connection by @sfod in (#383)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=45
2025-03-04 11:25:23 +00:00
2cf0c1d82c Accepting request 1243475 from devel:libraries:c_c++
- Update to version 0.12.1
  * A bunch of CMake fixes by @graebm in (#379)
- from version 0.12.0
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#373)
  * MQTT5 options logging conformity by @sbSteveK in (#377)
  * Switch CI to roles by @DmitriyMusatkin in (#378)
  * Add topic argument to publish callback in request-response
    stream client by @sfod in (#380)
- Drop acm_fix-cmake-modules-path.patch, fixed upstream

OBS-URL: https://build.opensuse.org/request/show/1243475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=8
2025-02-06 21:05:30 +00:00
ab9c191da2 - Drop acm_fix-cmake-modules-path.patch, fixed upstream
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=43
2025-02-05 16:29:44 +00:00
8bbaf58b76 - Update to version 0.12.1
* A bunch of CMake fixes by @graebm in (#379)
- from version 0.12.0
  * chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#373)
  * MQTT5 options logging conformity by @sbSteveK in (#377)
  * Switch CI to roles by @DmitriyMusatkin in (#378)
  * Add topic argument to publish callback in request-response
    stream client by @sfod in (#380)
- Drop acs_fix-cmake-modules-path.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=42
2025-02-05 16:00:37 +00:00
1abd592e0b Accepting request 1218375 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1218375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-mqtt?expand=0&rev=7
2024-10-27 10:25:05 +00:00
0b539e5be0 - Update to version 0.11.0
* Update CMake to 3.9 by @waahm7 in (#376)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-mqtt?expand=0&rev=40
2024-10-25 15:08:04 +00:00
5 changed files with 72 additions and 50 deletions

View File

@@ -1,44 +0,0 @@
diff -Nru aws-c-mqtt-0.7.0.orig/CMakeLists.txt aws-c-mqtt-0.7.0/CMakeLists.txt
--- aws-c-mqtt-0.7.0.orig/CMakeLists.txt 2021-03-15 22:34:10.000000000 +0000
+++ aws-c-mqtt-0.7.0/CMakeLists.txt 2021-12-09 12:36:06.541491345 +0000
@@ -15,17 +15,12 @@
file(TO_CMAKE_PATH "${CMAKE_INSTALL_PREFIX}" CMAKE_INSTALL_PREFIX)
endif()
-if (UNIX AND NOT APPLE)
- include(GNUInstallDirs)
-elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
- set(CMAKE_INSTALL_LIBDIR "lib")
-endif()
+find_package(aws-c-common REQUIRED)
+find_package(aws-checksums REQUIRED)
+set(CMAKE_MODULE_PATH ${aws-c-common_DIR})
-# This is required in order to append /lib/cmake to each element in CMAKE_PREFIX_PATH
-set(AWS_MODULE_DIR "/${CMAKE_INSTALL_LIBDIR}/cmake")
-string(REPLACE ";" "${AWS_MODULE_DIR};" AWS_MODULE_PATH "${CMAKE_PREFIX_PATH}${AWS_MODULE_DIR}")
-# Append that generated list to the module search path
-list(APPEND CMAKE_MODULE_PATH ${AWS_MODULE_PATH})
+list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake/modules")
+include(GNUInstallDirs)
include(AwsCFlags)
include(AwsCheckHeaders)
@@ -94,7 +89,7 @@
endif()
install(EXPORT "${PROJECT_NAME}-targets"
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake/${TARGET_DIR}"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}/${TARGET_DIR}/"
NAMESPACE AWS::
COMPONENT Development)
@@ -103,7 +98,7 @@
@ONLY)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake/"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}"
COMPONENT Development)
include(CTest)

View File

@@ -1,3 +1,70 @@
-------------------------------------------------------------------
Wed Jul 2 07:26:26 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.13.2
* Remove Windows 2019 and add Windows 2025 with MSVC-17
by @TingDaoK in (#401)
* Log ack_timeout_seconds by @sbSteveK in (#402)
-------------------------------------------------------------------
Tue May 27 06:39:37 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.13.1
* Fix casing on Windows header files by @ianbotsf in (#393)
* Update test to check time lower bound by @xiazhvera in (#395)
* Fix handling stream operation after client shutdown
by @sfod in (#396)
* Request response client: acquire event loop group
by @xiazhvera in (#392)
* Remove clang-3 from CI by @sbSteveK in (#397)
* Handle NULL connect field on mqtt5 client options destruction
by @sfod in (#398)
* Force TUNNEL proxy type in MQTT5 client by @sfod in (#399)
-------------------------------------------------------------------
Tue May 6 13:03:41 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.13.0
* Make exports consistent by @DmitriyMusatkin in (#388)
* Capture fields from PUBLISH for req-resp stream
operations by @sfod in (#389)
* Support wildcards streams in request-response stream
client by @sfod in (#381)
-------------------------------------------------------------------
Wed Apr 2 15:01:00 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.12.3
* Apple Network Framework Support by @xiazhvera in (#385)
-------------------------------------------------------------------
Thu Feb 27 12:29:05 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.12.2
* Fix coverage CI job by @sfod in (#382)
* Fix handling of websocket failed transform
for MQTT311 connection by @sfod in (#383)
-------------------------------------------------------------------
Thu Jan 30 11:48:48 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.12.1
* A bunch of CMake fixes by @graebm in (#379)
- from version 0.12.0
* chore: Modified bug issue template to add checkbox to
report potential regression. by @ashishdhingra in (#373)
* MQTT5 options logging conformity by @sbSteveK in (#377)
* Switch CI to roles by @DmitriyMusatkin in (#378)
* Add topic argument to publish callback in request-response
stream client by @sfod in (#380)
- Drop acm_fix-cmake-modules-path.patch, fixed upstream
-------------------------------------------------------------------
Thu Oct 24 12:50:36 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.11.0
* Update CMake to 3.9 by @waahm7 in (#376)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Sep 23 09:54:03 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> Mon Sep 23 09:54:03 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package aws-c-mqtt # spec file for package aws-c-mqtt
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,13 @@
%global library_version 1_0_0 %global library_version 1_0_0
Name: aws-c-mqtt Name: aws-c-mqtt
Version: 0.10.6 Version: 0.13.2
Release: 0 Release: 0
Summary: AWS C99 implementation of the MQTT 3.1.1 specification Summary: AWS C99 implementation of the MQTT 3.1.1 specification
License: Apache-2.0 License: Apache-2.0
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
URL: https://github.com/awslabs/aws-c-mqtt URL: https://github.com/awslabs/aws-c-mqtt
Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
Patch0: acm_fix-cmake-modules-path.patch
BuildRequires: cmake BuildRequires: cmake
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: ninja BuildRequires: ninja

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7579fafc74a8751c15c0196eda6ec93d00a17e7f79fb994f34a8f62ceb66cc62
size 434144

3
v0.13.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d22b181e4c90f5c683e786aadb9fb59a30a699c332e96e16595216ef9058c2f
size 442638