[vlc-commits] [Git][videolan/vlc][master] 4 commits: contrib: sqlite: update to 3.53.4

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Thu Aug 6 09:29:30 UTC 2026



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
78e7ccfd by Steve Lhomme at 2026-08-06T10:41:07+02:00
contrib: sqlite: update to 3.53.4

Changelog: https://sqlite.org/src/timeline?from=version-3.53.0&to=version-3.53.4&to2=branch-3.53&y=ci
and https://sqlite.org/releaselog/3_53_4.html

- - - - -
6567d5a8 by Steve Lhomme at 2026-08-06T10:41:07+02:00
contrib: sqlite: remove UWP support

The Windows RT official support was officially removed in 3.53.0 [^1].

It requires too much work to bring back support.

[^1]: https://sqlite.org/releaselog/3_53_0.html

- - - - -
6a6856cc by Steve Lhomme at 2026-08-06T10:41:07+02:00
contrib: medialibrary: disable in UWP builds

sqlite support is broken beyond repair.

- - - - -
56a7977a by Steve Lhomme at 2026-08-06T10:41:07+02:00
contrib: sqlite: force FTS3 option

It seems to be off by default now.

- - - - -


3 changed files:

- contrib/src/medialibrary/rules.mak
- contrib/src/sqlite/SHA512SUMS
- contrib/src/sqlite/rules.mak


Changes:

=====================================
contrib/src/medialibrary/rules.mak
=====================================
@@ -1,7 +1,9 @@
 MEDIALIBRARY_VERSION := 0.13.2
 MEDIALIBRARY_URL := $(VIDEOLAN_GIT)/videolan/medialibrary/-/archive/$(MEDIALIBRARY_VERSION)/medialibrary-$(MEDIALIBRARY_VERSION).tar.bz2
 
+ifndef HAVE_WINSTORE
 PKGS += medialibrary
+endif
 ifeq ($(call need_pkg,"medialibrary >= 0.13.0"),)
 PKGS_FOUND += medialibrary
 endif


=====================================
contrib/src/sqlite/SHA512SUMS
=====================================
@@ -1 +1 @@
-355a8db490ec2a68c2801644e56178a26416c355792586a6c1c904de116e26f8602bc344e7172181c9d92c4c9e696319243e16405460fad87b23ee997a3ef9da  sqlite-autoconf-3530300.tar.gz
+c24374e9393a943157f533f96e89e6c5743e5f5aad169d8393cff3088ca5ccbe5cc0561681ace49c349d0fe402298ee2624d319f422967247ce0792e3b3aa01e  sqlite-autoconf-3530400.tar.gz


=====================================
contrib/src/sqlite/rules.mak
=====================================
@@ -1,6 +1,6 @@
 # sqlite
 
-SQLITE_VERSION := 3530300
+SQLITE_VERSION := 3530400
 SQLITE_URL := https://www.sqlite.org/2026/sqlite-autoconf-$(SQLITE_VERSION).tar.gz
 
 ifeq ($(call need_pkg,"sqlite3 >= 3.33.0"),)
@@ -11,16 +11,21 @@ SQLITE_CONF = --prefix="$(PREFIX)" --build="$(BUILD)" --host="$(HOST)" \
 	--disable-shared --disable-rpath \
 	--disable-readline
 
-ifdef HAVE_WINSTORE
-SQLITE_CONF += CFLAGS="$(CFLAGS) -DSQLITE_OS_WINRT=1"
-endif
+# force build FTS3 used by the medialibrary, otherwise it may crash
+SQLITE_CONF += --enable-fts3
 
 $(TARBALLS)/sqlite-autoconf-$(SQLITE_VERSION).tar.gz:
+ifdef HAVE_WINSTORE
+	$(error "sqlite no longer supported in UWP")
+endif
 	$(call download_pkg,$(SQLITE_URL),sqlite)
 
 .sum-sqlite: sqlite-autoconf-$(SQLITE_VERSION).tar.gz
 
 sqlite: sqlite-autoconf-$(SQLITE_VERSION).tar.gz .sum-sqlite
+ifdef HAVE_WINSTORE
+	$(error "sqlite no longer supported in UWP")
+endif
 	$(UNPACK)
 	$(call pkg_static, "sqlite3.pc.in")
 	$(MOVE)



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/8cfe886840bcd824b4f529143607157e99d3578c...56a7977abe19f9d229cf3c4c053fedc3d2a87a21

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/8cfe886840bcd824b4f529143607157e99d3578c...56a7977abe19f9d229cf3c4c053fedc3d2a87a21
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the vlc-commits mailing list