summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFernando Fernandez Mancera <ffmancera@riseup.net>2023-07-27 16:23:04 +0200
committerFernando Fernandez Mancera <ffmancera@riseup.net>2023-08-01 19:25:58 +0200
commitd3620dd286ce1c0c46aa71f6ed2956e50dc0bf32 (patch)
treec98b3b9d3c90534a61d38639585fae15c5bb10b7
parenta44f20c985f919ee936e53072603d2f584605077 (diff)
version: add version 1.46 macros
-rw-r--r--src/libnm-core-public/nm-version-macros.h.in1
-rw-r--r--src/libnm-core-public/nm-version.h14
2 files changed, 15 insertions, 0 deletions
diff --git a/src/libnm-core-public/nm-version-macros.h.in b/src/libnm-core-public/nm-version-macros.h.in
index f44199a0d0..072b8ca5e9 100644
--- a/src/libnm-core-public/nm-version-macros.h.in
+++ b/src/libnm-core-public/nm-version-macros.h.in
@@ -73,6 +73,7 @@
#define NM_VERSION_1_40 (NM_ENCODE_VERSION(1, 40, 0))
#define NM_VERSION_1_42 (NM_ENCODE_VERSION(1, 42, 0))
#define NM_VERSION_1_44 (NM_ENCODE_VERSION(1, 44, 0))
+#define NM_VERSION_1_46 (NM_ENCODE_VERSION(1, 46, 0))
/* For releases, NM_API_VERSION is equal to NM_VERSION.
*
diff --git a/src/libnm-core-public/nm-version.h b/src/libnm-core-public/nm-version.h
index 271535d201..24471129dd 100644
--- a/src/libnm-core-public/nm-version.h
+++ b/src/libnm-core-public/nm-version.h
@@ -369,6 +369,20 @@
#define NM_AVAILABLE_IN_1_44
#endif
+#if NM_VERSION_MIN_REQUIRED >= NM_VERSION_1_46
+#define NM_DEPRECATED_IN_1_46 G_DEPRECATED
+#define NM_DEPRECATED_IN_1_46_FOR(f) G_DEPRECATED_FOR(f)
+#else
+#define NM_DEPRECATED_IN_1_46
+#define NM_DEPRECATED_IN_1_46_FOR(f)
+#endif
+
+#if NM_VERSION_MAX_ALLOWED < NM_VERSION_1_46
+#define NM_AVAILABLE_IN_1_46 G_UNAVAILABLE(1, 46)
+#else
+#define NM_AVAILABLE_IN_1_46
+#endif
+
/*
* Synchronous API for calling D-Bus in libnm is deprecated. See
* https://networkmanager.dev/docs/libnm/latest/usage.html#sync-api