diff --git a/_service b/_service
index c20d13a..b88e4dc 100644
--- a/_service
+++ b/_service
@@ -1,10 +1,10 @@
xz
- parsec-1.4.0-rc1
+ parsec-1.4.0
true
- parsec-1.4.0-rc1
+ parsec-1.4.0
diff --git a/parsec-1.4.0-rc2.tar.gz b/parsec-1.4.0-rc2.tar.gz
deleted file mode 100644
index 39456b8..0000000
--- a/parsec-1.4.0-rc2.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:372a5015ed17686c522e9c54c08e65c176070071d60ebd9f38561928a529bee6
-size 953444
diff --git a/parsec-1.4.0.tar.gz b/parsec-1.4.0.tar.gz
new file mode 100644
index 0000000..139434f
--- /dev/null
+++ b/parsec-1.4.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f6bc928eb4447730d0530af338847d4a09043f3c4efe386a8285d3ada38eac0b
+size 954083
diff --git a/parsec.changes b/parsec.changes
index 9179233..bfd0921 100644
--- a/parsec.changes
+++ b/parsec.changes
@@ -1,3 +1,16 @@
+-------------------------------------------------------------------
+Tue Apr 16 12:38:57 UTC 2024 - Guillaume GARDET
+
+- Update to 1.4.0:
+ * Full changelog: https://github.com/parallaxsecond/parsec/compare/1.4.0-rc2...1.4.0
+- Simplify libstdc++-devel handling for Leap 15.x
+
+-------------------------------------------------------------------
+Tue Apr 16 10:12:19 UTC 2024 - Max Lin
+
+- Fix build on Leap 15.6
+ * installed the corresponding libstdc++-devel to avoid the -lstdc++ not found
+
-------------------------------------------------------------------
Thu Mar 28 15:23:19 UTC 2024 - Guillaume GARDET
diff --git a/parsec.spec b/parsec.spec
index 00ea268..994ef21 100644
--- a/parsec.spec
+++ b/parsec.spec
@@ -17,11 +17,11 @@
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
-%define archive_version 1.4.0-rc2
+%define archive_version 1.4.0
%{?systemd_ordering}
Name: parsec
-Version: 1.4.0~rc2
+Version: 1.4.0
Release: 0
Summary: Platform AbstRaction for SECurity
License: Apache-2.0
@@ -33,13 +33,13 @@ Source4: config.toml
Source5: parsec.conf
Source6: system-user-parsec.conf
Source10: https://git.trustedfirmware.org/TS/trusted-services.git/snapshot/trusted-services-389b506.tar.gz
-BuildRequires: cargo
+BuildRequires: cargo >= 1.66
BuildRequires: clang-devel
BuildRequires: cmake
BuildRequires: llvm-devel
-%if 0%{?sle_version} >= 150400
-# Fix build with GCC11 on Backports SLE15-SP4/5 - Avoid to get -lstdc++ not found
-BuildRequires: libstdc++6-devel-gcc12
+%if 0%{?suse_version} == 1500
+# Fix build with GCC13 on Backports SLE15-SPx - Avoid to get -lstdc++ not found
+BuildRequires: libstdc++6-devel-gcc13
%endif
BuildRequires: cargo-packaging
BuildRequires: pkgconfig
diff --git a/vendor.tar.xz b/vendor.tar.xz
index 7a3fd8b..7dc3df2 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:d9288687a3eda0398e454d00596d79b1bd8d67aa6e3564d7dabbedf532ece815
-size 52351056
+oid sha256:09efaa395b577b6f3dd7026fafaed09cb03469b6ad5fff43591f2915e12ab3de
+size 52905824