From gitlab at videolan.org Sun May 3 12:43:43 2026 From: gitlab at videolan.org (Petri Hintukainen (@hpi)) Date: Sun, 03 May 2026 14:43:43 +0200 Subject: [libbdplus-devel] [Git][videolan/libbdplus][master] Update CI Message-ID: <69f742ff42474_34239a980e3ec714438@gitlab.mail> Petri Hintukainen pushed to branch master at VideoLAN / libbdplus Commits: a2cd1736 by anonymous at 2026-05-03T15:40:47+03:00 Update CI from libaacs - - - - - 1 changed file: - .gitlab-ci.yml Changes: ===================================== .gitlab-ci.yml ===================================== @@ -20,13 +20,14 @@ build-debian: build-macos: stage: build tags: - - catalina - amd64 + - macos script: - - curl -sS -O https://artifacts.videolan.org/vlc/macos-x86_64/vlc-contrib-x86_64-apple-darwin19-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2 - - tar xf vlc-contrib-x86_64-apple-darwin19-58c8b6aba888c666612e91d1cbb012aea630c853.tar.bz2 + - CONTRIB_TARBALL=`curl -s https://artifacts.videolan.org/vlc/macos-x86_64/SHA512SUM 2>/dev/null | cut -d '/' -f 2` + - curl -sS -O https://artifacts.videolan.org/vlc/macos-x86_64/$CONTRIB_TARBALL + - tar xf "$CONTRIB_TARBALL" - cd x86_64-apple-darwin19 - - curl -sS -o ./change_prefix.sh 'https://git.videolan.org/?p=vlc.git;a=blob_plain;f=contrib/src/change_prefix.sh;hb=HEAD' + - curl -sS -o ./change_prefix.sh 'https://code.videolan.org/videolan/vlc/-/raw/master/contrib/src/change_prefix.sh' - chmod +x ./change_prefix.sh - ./change_prefix.sh - export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:`pwd -P`/lib/pkgconfig/" @@ -45,16 +46,16 @@ build-macos: expire_in: 1 week build-win64: - image: registry.videolan.org/vlc-debian-win64:20201106143728 + image: registry.videolan.org/vlc-debian-win64:20240122094311 stage: build tags: - docker - amd64 script: - - wget -nv https://artifacts.videolan.org/vlc/win64/vlc-contrib-x86_64-w64-mingw32-45c21cd73727ddcd1af843a34dc4ca8648cc872c.tar.bz2 - - tar xf vlc-contrib-x86_64-w64-mingw32-45c21cd73727ddcd1af843a34dc4ca8648cc872c.tar.bz2 + - wget -nv https://artifacts.videolan.org/vlc/win64/vlc-contrib-x86_64-w64-mingw32-d0a172b90038ced119dcb82acc8e9cad121ecd3b.tar.bz2 + - tar xf vlc-contrib-x86_64-w64-mingw32-d0a172b90038ced119dcb82acc8e9cad121ecd3b.tar.bz2 - cd x86_64-w64-mingw32 - - wget -nv -O ./change_prefix.sh 'https://git.videolan.org/?p=vlc.git;a=blob_plain;f=contrib/src/change_prefix.sh;hb=HEAD' + - wget -nv -O ./change_prefix.sh 'https://code.videolan.org/videolan/vlc/-/raw/master/contrib/src/change_prefix.sh' - chmod +x ./change_prefix.sh - ./change_prefix.sh - cd .. @@ -73,16 +74,16 @@ build-win64: expire_in: 1 week build-win32: - image: registry.videolan.org/vlc-debian-win32:20201106141924 + image: registry.videolan.org/vlc-debian-win32:20240122094311 stage: build tags: - docker - amd64 script: - - wget -nv https://artifacts.videolan.org/vlc/win32/vlc-contrib-i686-w64-mingw32-45c21cd73727ddcd1af843a34dc4ca8648cc872c.tar.bz2 - - tar xf vlc-contrib-i686-w64-mingw32-45c21cd73727ddcd1af843a34dc4ca8648cc872c.tar.bz2 + - wget -nv https://artifacts.videolan.org/vlc/win32/vlc-contrib-i686-w64-mingw32-d0a172b90038ced119dcb82acc8e9cad121ecd3b.tar.bz2 + - tar xf vlc-contrib-i686-w64-mingw32-d0a172b90038ced119dcb82acc8e9cad121ecd3b.tar.bz2 - cd i686-w64-mingw32 - - wget -nv -O ./change_prefix.sh 'https://git.videolan.org/?p=vlc.git;a=blob_plain;f=contrib/src/change_prefix.sh;hb=HEAD' + - wget -nv -O ./change_prefix.sh 'https://code.videolan.org/videolan/vlc/-/raw/master/contrib/src/change_prefix.sh' - chmod +x ./change_prefix.sh - ./change_prefix.sh - cd .. View it on GitLab: https://code.videolan.org/videolan/libbdplus/-/commit/a2cd1736c6e098f3ab9d9127e8f8dc3d1d613130 -- View it on GitLab: https://code.videolan.org/videolan/libbdplus/-/commit/a2cd1736c6e098f3ab9d9127e8f8dc3d1d613130 You're receiving this email because of your account on code.videolan.org. From gitlab at videolan.org Sun May 3 12:50:34 2026 From: gitlab at videolan.org (Petri Hintukainen (@hpi)) Date: Sun, 03 May 2026 14:50:34 +0200 Subject: [libbdplus-devel] [Git][videolan/libbdplus][master] 2 commits: Try pkg-config when gpg-error-config / libgcrypt-config not available Message-ID: <69f7449af27c9_34239a71cc6e87167e3@gitlab.mail> Petri Hintukainen pushed to branch master at VideoLAN / libbdplus Commits: 1f48dedf by anonymous at 2026-05-03T15:48:42+03:00 Try pkg-config when gpg-error-config / libgcrypt-config not available - - - - - a05a91dc by anonymous at 2026-05-03T15:49:23+03:00 Silence unused parameter warning - - - - - 2 changed files: - configure.ac - src/examples/bdplus_test.c Changes: ===================================== configure.ac ===================================== @@ -122,7 +122,8 @@ fi AC_PATH_PROG(LIBGCRYPT_CONFIG, libgcrypt-config, no) if test x"$LIBGCRYPT_CONFIG" = xno; then - AC_MSG_ERROR([libgcrypt not found on system]) + PKG_CHECK_MODULES([LIBGCRYPT], [libgcrypt >= 1.1.94], + [], [AC_MSG_ERROR([libgcrypt not found on system])]) else LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG --cflags` LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG --libs` @@ -145,7 +146,8 @@ fi AC_PATH_PROG(GPG_ERROR_CONFIG, gpg-error-config, no) if test x"$GPG_ERROR_CONFIG" = xno; then - AC_MSG_ERROR([gpg-error not found on system]) + PKG_CHECK_MODULES([GPG_ERROR], [gpg-error >= 0.5], + [], [AC_MSG_ERROR([gpg-error not found on system])]) else GPG_ERROR_CFLAGS=`$GPG_ERROR_CONFIG --cflags` GPG_ERROR_LIBS=`$GPG_ERROR_CONFIG --libs` ===================================== src/examples/bdplus_test.c ===================================== @@ -55,6 +55,7 @@ static uint8_t _hex_byte(char c) static void _libaacs_get_vid(uint8_t *vid, uint8_t *mk, const char *root) { #ifndef HAVE_LIBAACS + (void)vid; (void)mk; (void)root; fprintf(stderr, "libaacs support not enabled. Please provide VID in command line.\n"); exit(1); #else View it on GitLab: https://code.videolan.org/videolan/libbdplus/-/compare/a2cd1736c6e098f3ab9d9127e8f8dc3d1d613130...a05a91dca4bc468e74ebb779e8ff1650ac2ba556 -- View it on GitLab: https://code.videolan.org/videolan/libbdplus/-/compare/a2cd1736c6e098f3ab9d9127e8f8dc3d1d613130...a05a91dca4bc468e74ebb779e8ff1650ac2ba556 You're receiving this email because of your account on code.videolan.org.