From f4d97366e3480ae7b3a01e78bf74f57268a7009a Mon Sep 17 00:00:00 2001 From: EnumDev Date: Wed, 14 Oct 2026 10:51:28 +0300 Subject: [PATCH] Update package version to 3.12.4 --- info.yml | 4 +- recipe.sh | 3 - .../0001-Fix-gcc-14.x-build-failure.patch | 76 ------------------- 3 files changed, 2 insertions(+), 81 deletions(-) delete mode 100644 source-files/0001-Fix-gcc-14.x-build-failure.patch diff --git a/info.yml b/info.yml index dcfe788..084ea05 100644 --- a/info.yml +++ b/info.yml @@ -1,6 +1,6 @@ name: brasero description: CD/DVD mastering tool -version: 3.12.3 +version: 3.12.4 revision: 1 url: https://wiki.gnome.org/Apps/Brasero license: GPL-2.0-or-later @@ -46,4 +46,4 @@ downloads: - url: https://download.gnome.org/sources/brasero/${BPM_PKG_VERSION%.*}/brasero-${BPM_PKG_VERSION}.tar.xz extract_to: ${BPM_SOURCE} extract_strip_components: 1 - checksum: 87749eae33a141207d1b00be233b6d8045982ed3249ed4b98dae1f3a975fea15 + checksum: 3226049ac40969093c5756f9892e76dbda1efeb105cda32f39fd52f6547ed5b3 diff --git a/recipe.sh b/recipe.sh index 5c1dc82..b541f1a 100644 --- a/recipe.sh +++ b/recipe.sh @@ -7,9 +7,6 @@ prepare() { cd "$BPM_SOURCE" - # Patch from Fedora - patch -Np1 -i "$BPM_WORKDIR"/0001-Fix-gcc-14.x-build-failure.patch - # Remove gnome-common dependency sed -i '/^GNOME_/d' configure.ac diff --git a/source-files/0001-Fix-gcc-14.x-build-failure.patch b/source-files/0001-Fix-gcc-14.x-build-failure.patch deleted file mode 100644 index 7a4b63d..0000000 --- a/source-files/0001-Fix-gcc-14.x-build-failure.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 5cdefa8c76ddb797bce8b67a3f5767678bd36a5a Mon Sep 17 00:00:00 2001 -From: sid -Date: Mon, 3 Jun 2024 18:51:08 +0100 -Subject: [PATCH] Fix gcc 14.x build failure (due to - -Wincompatible-pointer-types) - -The changes for 'brasero-drive-properties.c' are kept inline with -'brasero-burn-options.c' (public API) for the sake of consistency. - -Fixes: https://gitlab.gnome.org/GNOME/brasero/-/issues/370 ---- - libbrasero-burn/brasero-drive-properties.c | 10 +++------- - libbrasero-utils/brasero-metadata.c | 2 +- - libbrasero-utils/brasero-pk.c | 2 +- - 3 files changed, 5 insertions(+), 9 deletions(-) - -diff --git a/libbrasero-burn/brasero-drive-properties.c b/libbrasero-burn/brasero-drive-properties.c -index cfb2db147..22593cc16 100644 ---- a/libbrasero-burn/brasero-drive-properties.c -+++ b/libbrasero-burn/brasero-drive-properties.c -@@ -835,23 +835,19 @@ brasero_drive_properties_set_property (GObject *object, - GParamSpec *pspec) - { - BraseroDrivePropertiesPrivate *priv; -- BraseroBurnSession *session; - - priv = BRASERO_DRIVE_PROPERTIES_PRIVATE (object); - - switch (property_id) { - case PROP_SESSION: /* Readable and only writable at creation time */ -- /* NOTE: no need to unref a potential previous session since -- * it's only set at construct time */ -- session = g_value_get_object (value); -- priv->session = g_object_ref (session); -+ priv->session = g_object_ref (g_value_get_object (value)); - - brasero_drive_properties_update (BRASERO_DRIVE_PROPERTIES (object)); -- priv->valid_sig = g_signal_connect (session, -+ priv->valid_sig = g_signal_connect (priv->session, - "is-valid", - G_CALLBACK (brasero_drive_properties_is_valid_cb), - object); -- priv->output_sig = g_signal_connect (session, -+ priv->output_sig = g_signal_connect (priv->session, - "output-changed", - G_CALLBACK (brasero_drive_properties_output_changed_cb), - object); -diff --git a/libbrasero-utils/brasero-metadata.c b/libbrasero-utils/brasero-metadata.c -index 194336899..ddfce8e7b 100644 ---- a/libbrasero-utils/brasero-metadata.c -+++ b/libbrasero-utils/brasero-metadata.c -@@ -665,7 +665,7 @@ brasero_metadata_install_missing_plugins (BraseroMetadata *self) - - context = gst_install_plugins_context_new (); - gst_install_plugins_context_set_xid (context, brasero_metadata_get_xid (self)); -- status = gst_install_plugins_async ((gchar **) details->pdata, -+ status = gst_install_plugins_async ((const gchar* const*) details->pdata, - context, - brasero_metadata_install_plugins_result, - downloads); -diff --git a/libbrasero-utils/brasero-pk.c b/libbrasero-utils/brasero-pk.c -index aa71901f9..5f5ba21aa 100644 ---- a/libbrasero-utils/brasero-pk.c -+++ b/libbrasero-utils/brasero-pk.c -@@ -230,7 +230,7 @@ brasero_pk_install_gstreamer_plugin (BraseroPK *package, - - context = gst_install_plugins_context_new (); - gst_install_plugins_context_set_xid (context, xid); -- status = gst_install_plugins_async ((gchar **) gst_plugins->pdata, -+ status = gst_install_plugins_async ((const gchar* const*) gst_plugins->pdata, - context, - brasero_pk_install_gst_plugin_result, - package); --- -GitLab -