diff --git a/_service b/_service
new file mode 100644
index 0000000..a78d660
--- /dev/null
+++ b/_service
@@ -0,0 +1,19 @@
+
+
+
+ git
+ https://gitlab.gnome.org/GNOME/glib-networking.git
+ 2.80.0
+ @PARENT_TAG@+@TAG_OFFSET@
+ v?(.*)\+0
+ \1
+
+
+
+
+ *.tar
+ zst
+
+
+
+
diff --git a/glib-networking-2.78.0.tar.xz b/glib-networking-2.78.0.tar.xz
deleted file mode 100644
index 783dcd9..0000000
--- a/glib-networking-2.78.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:52fe4ce93f7dc51334b102894599858d23c8a65ac4a1110b30920565d68d3aba
-size 282864
diff --git a/glib-networking-2.80.0.obscpio b/glib-networking-2.80.0.obscpio
new file mode 100644
index 0000000..1630d7d
--- /dev/null
+++ b/glib-networking-2.80.0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2fade07fd3d24ab69fe5731bd20f223a0112fb31be1f8fa5bc1ac3385ca6272d
+size 2123788
diff --git a/glib-networking.changes b/glib-networking.changes
index 3f68525..d18ef70 100644
--- a/glib-networking.changes
+++ b/glib-networking.changes
@@ -1,3 +1,31 @@
+-------------------------------------------------------------------
+Fri Mar 15 21:04:37 UTC 2024 - Dominique Leuenberger
+
+- Update to version 2.80.0:
+ + Mark plugin functions as exports on Windows.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Mar 1 07:38:32 UTC 2024 - Dominique Leuenberger
+
+- Update to version 2.80.rc:
+ + GnuTLS:
+ - fix improper use of IP address in SNI extension.
+ - major performance improvement: reduce unnecessary trust list
+ creation.
+ + OpenSSL: properly handle BIO_CTRL_EOF.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jan 16 08:12:41 UTC 2024 - Dominique Leuenberger
+
+- Update to version 2.80.alpha:
+ + GnuTLS: Add warning when system has no trusted certificates.
+ + OpenSSL: Fix bug when populating trust store.
+ + Fix license on dtls-connection.c test.
+ + Updated translations.
+- Require ca-certificates-mozilla to not run into the new warning.
+
-------------------------------------------------------------------
Fri Sep 15 17:32:20 UTC 2023 - Bjørn Lie
diff --git a/glib-networking.obsinfo b/glib-networking.obsinfo
new file mode 100644
index 0000000..0b13495
--- /dev/null
+++ b/glib-networking.obsinfo
@@ -0,0 +1,4 @@
+name: glib-networking
+version: 2.80.0
+mtime: 1710524444
+commit: 3ae624d21b586ec33543004b037fd343042cb04b
diff --git a/glib-networking.spec b/glib-networking.spec
index 1f4111b..c585012 100644
--- a/glib-networking.spec
+++ b/glib-networking.spec
@@ -1,7 +1,7 @@
#
# spec file for package glib-networking
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
%define gio_real_package %(rpm -q --qf '%%{name}' --whatprovides gio)
Name: glib-networking
-Version: 2.78.0
+Version: 2.80.0
Release: 0
Summary: Network-related GIO modules for glib
License: LGPL-2.1-or-later
Group: Development/Libraries/C and C++
URL: https://www.gnome.org
-Source0: https://download.gnome.org/sources/glib-networking/2.78/%{name}-%{version}.tar.xz
+Source0: %{name}-%{version}.tar.zst
Source99: baselibs.conf
BuildRequires: ca-certificates-mozilla
@@ -42,6 +42,8 @@ BuildRequires: pkgconfig(libproxy-1.0) >= 0.4.16
BuildRequires: pkgconfig(systemd)
# org.gnome.system.proxy schema is used
Requires: gsettings-desktop-schemas
+# GnuTLS: Add warning when system has no trusted certificates.
+Requires: ca-certificates-mozilla
Supplements: %{gio_real_package}
%{glib2_gio_module_requires}