git: 597050b4893b - main - audio/alsa-lib: update 1.2.14 -> 1.2.15.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 24 Feb 2026 13:40:34 UTC
The branch main has been updated by rodrigo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=597050b4893b2240f2d2cea993f515748f0f467f
commit 597050b4893b2240f2d2cea993f515748f0f467f
Author: Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2026-02-18 15:30:48 +0000
Commit: Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2026-02-24 13:29:44 +0000
audio/alsa-lib: update 1.2.14 -> 1.2.15.3
Changelog:
https://www.alsa-project.org/wiki/Changes_v1.2.14_v1.2.15
https://www.alsa-project.org/wiki/Changes_v1.2.15_v1.2.15.1
https://www.alsa-project.org/wiki/Changes_v1.2.15.1_v1.2.15.2
https://www.alsa-project.org/wiki/Changes_v1.2.15.2_v1.2.15.3
---
audio/alsa-lib/Makefile | 2 +-
audio/alsa-lib/distinfo | 6 +++---
audio/alsa-lib/files/patch-src_ucm_main.c | 20 ++++++++++++++++++++
3 files changed, 24 insertions(+), 4 deletions(-)
diff --git a/audio/alsa-lib/Makefile b/audio/alsa-lib/Makefile
index 9e31ea1d68cf..844ffe59f077 100644
--- a/audio/alsa-lib/Makefile
+++ b/audio/alsa-lib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.14
+PORTVERSION= 1.2.15.3
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/lib/
diff --git a/audio/alsa-lib/distinfo b/audio/alsa-lib/distinfo
index 7d46933f4cfc..9752e4388068 100644
--- a/audio/alsa-lib/distinfo
+++ b/audio/alsa-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754663447
-SHA256 (alsa-lib-1.2.14.tar.bz2) = be9c88a0b3604367dd74167a2b754a35e142f670292ae47a2fdef27a2ee97a32
-SIZE (alsa-lib-1.2.14.tar.bz2) = 1115517
+TIMESTAMP = 1771420726
+SHA256 (alsa-lib-1.2.15.3.tar.bz2) = 7b079d614d582cade7ab8db2364e65271d0877a37df8757ac4ac0c8970be861e
+SIZE (alsa-lib-1.2.15.3.tar.bz2) = 1126411
diff --git a/audio/alsa-lib/files/patch-src_ucm_main.c b/audio/alsa-lib/files/patch-src_ucm_main.c
new file mode 100644
index 000000000000..0eebf0476498
--- /dev/null
+++ b/audio/alsa-lib/files/patch-src_ucm_main.c
@@ -0,0 +1,20 @@
+--- src/ucm/main.c.orig 2026-02-18 14:13:29.140351000 +0000
++++ src/ucm/main.c 2026-02-18 14:13:52.105863000 +0000
+@@ -1166,7 +1166,7 @@
+ return err;
+ }
+
+- clock_gettime(CLOCK_MONOTONIC_RAW, &start_time);
++ clock_gettime(CLOCK_MONOTONIC, &start_time);
+
+ /* increase timeout to allow restore controls using udev/systemd */
+ /* when timeout limit exceeds */
+@@ -1175,7 +1175,7 @@
+ while (1) {
+ long long diff, remaining = 0;
+
+- clock_gettime(CLOCK_MONOTONIC_RAW, &now);
++ clock_gettime(CLOCK_MONOTONIC, &now);
+
+ err = boot_info(uc_mgr, &boot_time_val, &boot_synctime_val, &restore_time_val, &primary_card);
+ if (err < 0)