pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/brasero



Module Name:    pkgsrc
Committed By:   mrg
Date:           Sun Nov 16 05:48:36 UTC 2025

Modified Files:
        pkgsrc/sysutils/brasero: Makefile distinfo
Added Files:
        pkgsrc/sysutils/brasero/patches:
            patch-upstream-5cdefa8c76ddb797bce8b67a3f5767678bd36a5a

Log Message:
update brasero to 3.12.3 and pull in upstream GCC 14 fix since latest release.

changes include:

- Blu-ray fixes (Bastien Nocera)
- Support Tracker 3.0 (Carlos Garnacho)
- Add CI (Bastien Nocera)
- Transcode plugin gstreamer plugin improvement (Robert McQueen)
- Fix crash with malformed URI (Geyslan)
- Fix default project label (Pimm "de Chinchilla" Hogeling)
- Man page fixes (Ville Skyttä)
- Header guard fix (Ting-Wei Lan)
- Help improvements (scootergrisen, Andre Klapper)
- Translation updates

should fix PR#59762.


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 pkgsrc/sysutils/brasero/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/brasero/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/sysutils/brasero/patches/patch-upstream-5cdefa8c76ddb797bce8b67a3f5767678bd36a5a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/brasero/Makefile
diff -u pkgsrc/sysutils/brasero/Makefile:1.122 pkgsrc/sysutils/brasero/Makefile:1.123
--- pkgsrc/sysutils/brasero/Makefile:1.122      Thu Oct 23 20:39:14 2025
+++ pkgsrc/sysutils/brasero/Makefile    Sun Nov 16 05:48:35 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.122 2025/10/23 20:39:14 wiz Exp $
+# $NetBSD: Makefile,v 1.123 2025/11/16 05:48:35 mrg Exp $
 
-DISTNAME=      brasero-3.12.2
-PKGREVISION=   35
+DISTNAME=      brasero-3.12.3
 CATEGORIES=    sysutils gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/brasero/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/sysutils/brasero/distinfo
diff -u pkgsrc/sysutils/brasero/distinfo:1.16 pkgsrc/sysutils/brasero/distinfo:1.17
--- pkgsrc/sysutils/brasero/distinfo:1.16       Tue Oct 26 11:19:23 2021
+++ pkgsrc/sysutils/brasero/distinfo    Sun Nov 16 05:48:35 2025
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.16 2021/10/26 11:19:23 nia Exp $
+$NetBSD: distinfo,v 1.17 2025/11/16 05:48:35 mrg Exp $
 
-BLAKE2s (brasero-3.12.2.tar.xz) = dbacff46eb97ce4b93999bf4a369ba82f772f4d9f6d4502c7d29a2f07c305bb0
-SHA512 (brasero-3.12.2.tar.xz) = 14886e772123f179f79d3172b59e21ced990fd8834cd27e8717eb635a75163c44c1d5084818b53da559a0c2ef25e7c0da4a3a7d3781e2ea74b59cfe98987384f
-Size (brasero-3.12.2.tar.xz) = 3742120 bytes
+BLAKE2s (brasero-3.12.3.tar.xz) = 72c5281953c7f2caacdf59ccaa770a385f282430273bdae8f7c306611513f3a8
+SHA512 (brasero-3.12.3.tar.xz) = 0e3c97b2a754f7178207db390e33b832fcaed3856ae5dee447e5c26d712728302dbebbf839a4fb7565f63b3ebb1e4936e20739482a8114e6fe2700805659270a
+Size (brasero-3.12.3.tar.xz) = 3156012 bytes
 SHA1 (patch-libbrasero-media_brasero-media-private.h) = 826f8fc133b41537a50ede47430f82d97ed64c7c
 SHA1 (patch-libbrasero-media_brasero-media.c) = 6d48e1bfe73e42d3b361d11d74f35ce9bd4a0ef8
 SHA1 (patch-libbrasero-utils_brasero-misc.c) = 8cb529726eb8ad71eed8377da17d2ac612fa1589
 SHA1 (patch-libbrasero-utils_brasero-misc.h) = 7b61f69fa37f80af6841c76ffdc88a55daead594
+SHA1 (patch-upstream-5cdefa8c76ddb797bce8b67a3f5767678bd36a5a) = 760b9f3080babe5e22ec7373e7d09dbcea161b81

Added files:

Index: pkgsrc/sysutils/brasero/patches/patch-upstream-5cdefa8c76ddb797bce8b67a3f5767678bd36a5a
diff -u /dev/null pkgsrc/sysutils/brasero/patches/patch-upstream-5cdefa8c76ddb797bce8b67a3f5767678bd36a5a:1.1
--- /dev/null   Sun Nov 16 05:48:36 2025
+++ pkgsrc/sysutils/brasero/patches/patch-upstream-5cdefa8c76ddb797bce8b67a3f5767678bd36a5a     Sun Nov 16 05:48:35 2025
@@ -0,0 +1,57 @@
+diff --git a/libbrasero-burn/brasero-drive-properties.c b/libbrasero-burn/brasero-drive-properties.c
+index cfb2db1476b73f16fa92f8488c969a4224e5cc1d..22593cc16903e81fa8d558306388bcaf343b4798 100644
+--- libbrasero-burn/brasero-drive-properties.c
++++ 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 194336899a0daa5d28f8c1f6fc45805f5517dbd6..ddfce8e7b747c9b46e50e91d745819933a84aa1b 100644
+--- libbrasero-utils/brasero-metadata.c
++++ 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 aa71901f9db4b77c400abfa1e73914e559697380..5f5ba21aa3e78fc12b80963b23468b483548516f 100644
+--- libbrasero-utils/brasero-pk.c
++++ 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);



Home | Main Index | Thread Index | Old Index