diff --git a/_service b/_service
new file mode 100644
index 0000000..94ec382
--- /dev/null
+++ b/_service
@@ -0,0 +1,8 @@
+
+
+ angelfish-*.tar.xz
+ zst
+ true
+
+
+
diff --git a/angelfish-24.02.2.tar.xz b/angelfish-24.02.2.tar.xz
deleted file mode 100644
index c1f676d..0000000
--- a/angelfish-24.02.2.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5d3ab074739428b6d30f6a12d683a05f10dff61f543b0539f5a19a15fc4c83f1
-size 264156
diff --git a/angelfish-24.02.2.tar.xz.sig b/angelfish-24.02.2.tar.xz.sig
deleted file mode 100644
index 66cb89f..0000000
--- a/angelfish-24.02.2.tar.xz.sig
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmYU1CgACgkQu0YzUNbv
-Me9qsA/9HzsqZ0n4tsqwpoy/xGvtrOVAx3bUCeSxFMz4rn+048Paer8q3agkYFvW
-95b4Vk9PuliILqyGMxQ+fjSygq538r3BHxchycV1msx2Jp8rYCYC6Xx58Q3+oWRd
-eiUG96KMxE4JccNJtoTugd25vXUln9bGvGs1xLHa3MXLFtbusdSz4rlvaUq66cgr
-g34zpxdFM09qa7gUeoDLSxfpZVvReziN8o9UL0T0h1zSAG7TpwxT4QvbFNMhqJ+0
-LHuI6vH07fVXFbENMSVJUct1dt2tpS2p5zX4L+aFXF+D/rdUoj6XsoTDpc15AltB
-Wh1ty7nVgvSlEdRjwOVE2gNrx82bRBrBbX4npbC+zG7nMyH/PkhnQdiCswFC07kW
-moMx/XWj+a1DEqAaUDVHyy46M3vk2sv20dQlGcx24LUWn55rzI1bP1RYIXUR6M9+
-3u/cMLOUFZzgwg/Wu9bGx0n877KilexWQBKL8dEYKG5/WTixIZRMkg83GovIZyd1
-S9hiT4gZutz3Jo0+McuOrbAVywS5yJakxJr/deQe9hYm6CYc8Bj/l7FAgC/OGuoJ
-TIwf3H6CTMv8FYbPjMGIF+7a8o7/HOqcoOpAiuLYk2sEfgfeUxgENAykpGCwOLlY
-sepx9LHXl90/acIVHjxAA4F2FqU9K6EuxlLaVm0ecG2JqjNRI+Q=
-=LIXS
------END PGP SIGNATURE-----
diff --git a/angelfish-24.05.0.tar.xz b/angelfish-24.05.0.tar.xz
new file mode 100644
index 0000000..eac4af8
--- /dev/null
+++ b/angelfish-24.05.0.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ca5b4315fb4f3f6562b045f2f31241ce8ff5c7bbe0cab80c534942dfcd380a7c
+size 269524
diff --git a/angelfish-24.05.0.tar.xz.sig b/angelfish-24.05.0.tar.xz.sig
new file mode 100644
index 0000000..0eefd46
--- /dev/null
+++ b/angelfish-24.05.0.tar.xz.sig
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmZM7iAACgkQu0YzUNbv
+Me/w+Q//f6j5fZGUo6/pjAVDDYXpk60Nf+LvbyZ6O57ginO9m7CcCDQahfFf2EE/
+QMM5MQXoy+mv6hW6zrPq0H6rIO4lC6UHTqUmeAPcgxZlkC3dKWpGknoNprBuq2UF
+UGNYEqKb3/gfcFkXn6Y7JXzoJOh8C2EuVUbHDo4tpu6A1ZTIAhFKJEIaiMwjW9hE
+zegHSGmvYlzZac5phByIq7v38sUtyeRonwPqCyXHO4lZLM5dHeoO4yNqGmItjD2o
+LNoK2+APF0UeGntmSv7frsVWxcoE1llZZc2wAtyX0vLP0yBv4Uug5BvzpjEJWdCQ
+WaJf+vASdhGOerECPK+qaYca89S880HOAe9wULfc7YPT5ex1A0xyvOxHPNqom6vn
+G3qNUTNLb0lILe/SnJn2dj9WOaYlzawcFR9gv6lpbrL2+hZozOHlZq/A/CELxEP/
+3U1j8nbO3ThNm6Dq6arpfUW4FpfU8+rP4Jb4H0+OH9rC+h07xXYGw7tUkS4efzZM
++1XzZrfkSwCZ0Ys2jTG3OAAQYQXzrnks6RyTkV4NKNAJrKqTSHsocDP9Rh91cJRP
+JJeQX7JwqNWynxYJCnJ2wRHZZ84GyT+0a06QPl2gW+X+3P3mHe87rvSmS8xnGRLj
+QSAbxFwazaFpfpFt+37z6zxgnVTZqRfChORO9A5u7Dh/2pwgL3A=
+=8ArS
+-----END PGP SIGNATURE-----
diff --git a/angelfish.changes b/angelfish.changes
index b5a2874..c24603c 100644
--- a/angelfish.changes
+++ b/angelfish.changes
@@ -1,3 +1,32 @@
+-------------------------------------------------------------------
+Sun May 19 09:54:46 UTC 2024 - Christophe Marin
+
+- Update to 24.05.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/gear/24.05.0/
+- Changes since 24.04.80:
+ * Fix build with corrosion 0.5
+
+-------------------------------------------------------------------
+Fri May 3 09:14:36 UTC 2024 - Christophe Marin
+
+- Update to 24.04.80
+ * New feature release
+- Changes since 24.02.2:
+ * Fix download list page having uninteractable action buttons
+ * Fix downloads not being prompted and starting
+ * Fix history clearing not working
+ * Fix desktop tabs
+ * UrlDelegate: Fix deleting entries
+ * Fix remove button
+ * Fix bookmarks and history page not working on mobile
+ * appstream: Update developer name
+ * Update rust crates
+ * WebApp: Fix not launching on Qt6
+ * desktop: Fix switching tabs
+ * metainfo: Change name to just Angelfish
+
-------------------------------------------------------------------
Tue Apr 9 18:06:58 UTC 2024 - Christophe Marin
diff --git a/angelfish.spec b/angelfish.spec
index 2a11c79..a0c4928 100644
--- a/angelfish.spec
+++ b/angelfish.spec
@@ -21,21 +21,22 @@
%bcond_without released
Name: angelfish
-Version: 24.02.2
+Version: 24.05.0
Release: 0
Summary: Mobile web browser
License: GPL-2.0-or-later
URL: https://apps.kde.org/angelfish
-Source0: %{name}-%{version}.tar.xz
+Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
%if %{with released}
-Source1: %{name}-%{version}.tar.xz.sig
+Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
+Source3: vendor.tar.zst
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: qt6-core-private-devel >= %{qt6_version}
BuildRequires: qt6-webenginequick-private-devel >= %{qt6_version}
-# Cargo is only needed if Corrosion is present
-# BuildRequires: cmake(Corrosion)
+BuildRequires: zstd
+BuildRequires: cmake(Corrosion)
BuildRequires: cmake(FutureSQL6)
BuildRequires: cmake(KF6Config) >= %{kf6_version}
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
@@ -59,18 +60,18 @@ BuildRequires: cmake(Qt6Test) >= %{qt6_version}
BuildRequires: cmake(Qt6WebEngineCore) >= %{qt6_version}
BuildRequires: cmake(Qt6WebEngineQuick) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
-Requires: kirigami-addons6
Requires: kf6-kirigami-imports >= %{kf6_version}
+Requires: kirigami-addons6
Requires: qt6-sql-sqlite >= %{qt6_version}
# It can only build on the same platforms as Qt Webengine
-ExclusiveArch: x86_64 %x86_64 aarch64 riscv64
+ExclusiveArch: x86_64 aarch64 riscv64
%description
Angelfish is a mobile web browser. It supports typical browser features, such
as bookmarks, history and tabs.
%prep
-%autosetup -p1
+%autosetup -p1 -a3
%lang_package
diff --git a/vendor.tar.zst b/vendor.tar.zst
new file mode 100644
index 0000000..c6ab2ff
--- /dev/null
+++ b/vendor.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6d01aaef066a6387d56ed2881a0176b34a5e804ada74d520c7ac1c9ebb0493f5
+size 8414602