New Candidate Build Available For Gnome-clocks On Amd64 (r481)

by ADMIN 63 views

Introduction

A new candidate build for Gnome-Clocks on AMD64 (r481) is now available. This build includes several changes and updates compared to the current stable version (r469). In this article, we will explore the changes between the two builds and provide an overview of the new features and updates.

Changes Between the Current Stable and the New Candidate

The changes between the current stable and the new candidate can be seen in the following diff:

--- cache/gnome-clocks-469/snap/manifest.yaml	2024-04-20 23:38:04.000000000 +0000
+++ cache/gnome-clocks-481/snap/manifest.yaml	2025-04-24 14:35:01.000000000 +0000
@@ -1,14 +1,14 @@
-snapcraft-version: 8.1.0
-snapcraft-started-at: '2024-04-20T23:32:57.902203Z'
+snapcraft-version: 8.8.1
+snapcraft-started-at: '2025-04-24T14:34:20.347859Z'
 snapcraft-os-release-id: ubuntu
-snapcraft-os-release-version-id: '22.04'
+snapcraft-os-release-version-id: '24.04'
 name: gnome-clocks
-version: '46.0'
+version: '48.0'
 summary: Simple GNOME app with stopwatch, timer, and world clock support
 description: |
   GNOME Clocks is a simple application to show the time and date in multiple
   locations and set alarms or timers. A stopwatch is also included.
-base: core22
+base: core24
 grade: stable
 confinement: strict
 apps:
@@ -24,90 +24,34 @@
     - x11
     - audio-playback
     command-chain:
+    - snap/command-chain/gpu-2404-wrapper
     - snap/command-chain/desktop-launch
 parts:
   buildenv:
     plugin: nil
     build-environment:
-    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
-    - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
-    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
-    - PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
-    - GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
-    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
-    - ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
-    - PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
-    - GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
+    - PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
+    - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/snap/gnome-46-2404-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+    - LD_LIBRARY_PATH: /snap/gnome-46-2404-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib:/snap/gnome-46-2404-sdk/current/usr/lib/vala-current:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+    - PKG_CONFIG_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/lib/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+    - GETTEXTDATADIRS: /snap/gnome-46-2404-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
+    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
+    - ACLOCAL_PATH: /snap/gnome-46-2404-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
+    - PYTHONPATH: /snap/gnome-46-2404-sdk/current/usr/lib/python3.10:/snap/gnome-46-2404-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    - GI_TYPELIB_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/girepository-1.0:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
     - PATH: /build/gnome-clocks/stage/usr/bin:$PATH
     - ACLOCAL_PATH: /build/gnome-clocks/stage/usr/share/aclocal
     - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/usr/share:$XDG_DATA_DIRS
-    - LD_LIBRARY_PATH: /build/gnome-clocks/stage/usr/lib/vala-0.54:/build/gnome-clocks/stage/usr/lib:/build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
+    - LD_LIBRARY_PATH: /build/gnome-clocks/stage/usr/lib/vala-0.56:/build/gnome-clocks/stage/usr/lib:/build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
     - GDK_PIXBUF_MODULE_FILE: /build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
     - PKG_CONFIG_PATH: /build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu/pkgconfig:/build/gnome-clocks/stage/usr/lib/pkgconfig:/build/gnome-clocks/stage/usr/share/pkgconfig:$PKG_CONFIG_PATH
     stage-packages: []
     stage: []
     prime: []
     build-packages: []
-  libgeocode:
-    source: https://gitlab.gnome.org/GNOME/geocode-glib.git
-    source-tag: 3.26.4
-    source-depth: 1
-    plugin: meson
-    meson-parameters:
-    - --prefix=/usr
-    - --buildtype=release
-    - -Denable-installed-tests=false
-    - -Denable-introspection=true
-    - -Denable-gtk-doc=false
-    - -Dsoup2=true
-    build-packages:
-    - libnghttp2-dev
-    build-environment:
-    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
-    - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
-    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
-    - PKG_CONFIG_PATH: /snap/gnome-42-220<br/>
# Gnome-Clocks AMD64 (r481) Candidate Build: Q&A

## Introduction

A new candidate build for Gnome-Clocks on AMD64 (r481) is now available. This build includes several changes and updates compared to the current stable version (r469). In this article, we will answer some frequently asked questions about the new candidate build.

## Q: What are the changes between the current stable and the new candidate build?

A: The changes between the current stable and the new candidate build can be seen in the following diff:

```diff
--- cache/gnome-clocks-469/snap/manifest.yaml	2024-04-20 23:38:04.000000000 +0000
+++ cache/gnome-clocks-481/snap/manifest.yaml	2025-04-24 14:35:01.000000000 +0000
@@ -1,14 +1,14 @@
-snapcraft-version: 8.1.0
-snapcraft-started-at: '2024-04-20T23:32:57.902203Z'
+snapcraft-version: 8.8.1
+snapcraft-started-at: '2025-04-24T14:34:20.347859Z'
 snapcraft-os-release-id: ubuntu
-snapcraft-os-release-version-id: '22.04'
+snapcraft-os-release-version-id: '24.04'
 name: gnome-clocks
-version: '46.0'
+version: '48.0'
 summary: Simple GNOME app with stopwatch, timer, and world clock support
 description: |
   GNOME Clocks is a simple application to show the time and date in multiple
   locations and set alarms or timers. A stopwatch is also included.
-base: core22
+base: core24
 grade: stable
 confinement: strict
 apps:
@@ -24,90 +24,34 @@
     - x11
     - audio-playback
     command-chain:
+    - snap/command-chain/gpu-2404-wrapper
     - snap/command-chain/desktop-launch
 parts:
   buildenv:
     plugin: nil
     build-environment:
-    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
-    - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
-    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
-    - PKG_CONFIG_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/lib/pkgconfig:/snap/gnome-42-2204-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
-    - GETTEXTDATADIRS: /snap/gnome-42-2204-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$TEXTDATADIRS}
-    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
-    - ACLOCAL_PATH: /snap/gnome-42-2204-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
-    - PYTHONPATH: /snap/gnome-42-2204-sdk/current/usr/lib/python3.10:/snap/gnome-42-2204-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
-    - GI_TYPELIB_PATH: /snap/gnome-42-2204-sdk/current/usr/lib/girepository-1.0:/snap/gnome-42-2204-sdk/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
+    - PATH: /snap/gnome-46-2404-sdk/current/usr/bin${PATH:+:$PATH}
+    - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/snap/gnome-46-2404-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+    - LD_LIBRARY_PATH: /snap/gnome-46-2404-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-46-2404-sdk/current/usr/lib:/snap/gnome-46-2404-sdk/current/usr/lib/vala-current:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
+    - PKG_CONFIG_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/lib/pkgconfig:/snap/gnome-46-2404-sdk/current/usr/share/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+    - GETTEXTDATADIRS: /snap/gnome-46-2404-sdk/current/usr/share/gettext-current${GETTEXTDATADIRS:+:$GETTEXTDATADIRS}
+    - GDK_PIXBUF_MODULE_FILE: /snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gdk-pixbuf-current/loaders.cache
+    - ACLOCAL_PATH: /snap/gnome-46-2404-sdk/current/usr/share/aclocal${ACLOCAL_PATH:+:$ACLOCAL_PATH}
+    - PYTHONPATH: /snap/gnome-46-2404-sdk/current/usr/lib/python3.10:/snap/gnome-46-2404-sdk/current/usr/lib/python3/dist-packages:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/gobject-introspection${PYTHONPATH:+:$PYTHONPATH}
+    - GI_TYPELIB_PATH: /snap/gnome-46-2404-sdk/current/usr/lib/girepository-1.0:/snap/gnome-46-2404-sdk/current/usr/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}
     - PATH: /build/gnome-clocks/stage/usr/bin:$PATH
     - ACLOCAL_PATH: /build/gnome-clocks/stage/usr/share/aclocal     - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/usr/share:$XDG_DATA_DIRS
-    - LD_LIBRARY_PATH: /build/gnome-clocks/stage/usr/lib/vala-0.54:/build/gnome-clocks/stage/usr/lib:/build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
+    - LD_LIBRARY_PATH: /build/gnome-clocks/stage/usr/lib/vala-0.56:/build/gnome-clocks/stage/usr/lib:/build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
     - GDK_PIXBUF_MODULE_FILE: /build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
     - PKG_CONFIG_PATH: /build/gnome-clocks/stage/usr/lib/x86_64-linux-gnu/pkgconfig:/build/gnome-clocks/stage/usr/lib/pkgconfig:/build/gnome-clocks/stage/usr/share/pkgconfig:$PKG_CONFIG_PATH
     stage-packages: []
     stage: []
     prime: []
     build-packages: []
-  libgeocode:
-    source: https://gitlab.gnome.org/GNOME/geocode-glib.git
-    source-tag: 3.26.4
-    source-depth: 1
-    plugin: meson
-    meson-parameters:
-    - --prefix=/usr
-    - --buildtype=release
-    - -Denable-installed-tests=false
-    - -Denable-introspection=true
-    - -Denable-gtk-doc=false
-    - -Dsoup2=true
-    build-packages:
-    - libnghttp2-dev
-    build-environment:
-    - PATH: /snap/gnome-42-2204-sdk/current/usr/bin${PATH:+:$PATH}
-    - XDG_DATA_DIRS: /build/gnome-clocks/stage/usr/share:/snap/gnome-42-2204-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
-    - LD_LIBRARY_PATH: /snap/gnome-42-2204-sdk/current/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu:/snap/gnome-42-2204-sdk/current/usr/lib:/snap/gnome-42-2204-sdk/current/usr/lib/vala-current:/snap/gnome-42-2204-sdk/current/usr/lib/x86_64-linux-gnu/pulseaudio${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
-    - PKG_CONFIG_PATH: /snap/gnome-42