diff --git a/ffmpegfs/.footprint b/ffmpegfs/.footprint index 30afdc264..c2d68b543 100644 --- a/ffmpegfs/.footprint +++ b/ffmpegfs/.footprint @@ -1,10 +1,6 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ffmpegfs -drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/man/ -drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/ffmpegfs.1.gz drwxr-xr-x root/root var/ drwxr-xr-x root/root var/cache/ drwxr-xr-x root/root var/cache/ffmpegfs/ diff --git a/ffmpegfs/.signature b/ffmpegfs/.signature index 35458af70..30679fd97 100644 --- a/ffmpegfs/.signature +++ b/ffmpegfs/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF30o6vjQOIGRQ9SmBh6OXPaVHScbXZICqQOFBMiNLlsWP1qutcyTDGtANB+b5aMeNrOuCyEmXDPonaqqGs6treA0= -SHA256 (Pkgfile) = 51549af8d6afa55bfb45ad18353105ac191bf01516846ec0167d52afc97fa46c -SHA256 (.footprint) = 861027c0ca4488e8343d62e049ab17bb73c2a60b9ce4e146e222bfb6635e235f -SHA256 (ffmpegfs-2.11.tar.gz) = a364d30102905f199d7f8846ae5ca4b00c1da4686d558fee46493b9b98b95d9b +RWSagIOpLGJF38jGLRLVRyhRImWUUJe0Os2GaC/sB512vIuZjD5r+WpeXNH0iQIfbukYSVEdfsKHVkAHaoUViUNssX8GDK8VpwQ= +SHA256 (Pkgfile) = 1601bf5302f3ca85f0b004af888fe2370673e7e3e604f6cba88bb4a150e816a3 +SHA256 (.footprint) = 0ff3119a83c4645e2bca0638195aed08b3bac9022b76f6cce3686795d9684128 +SHA256 (ffmpegfs-2.12.tar.gz) = 1fcc2dca8357afdf2af6a7eb2da52a2fbe97a63c66293e3704f5736858f347a6 diff --git a/ffmpegfs/Pkgfile b/ffmpegfs/Pkgfile index 127f50046..596dd3495 100644 --- a/ffmpegfs/Pkgfile +++ b/ffmpegfs/Pkgfile @@ -1,17 +1,23 @@ # Description: FUSE-based transcoding filesystem from many formats to MP3 or MP4 including video transcoding. # URL: https://nschlia.github.io/ffmpegfs/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: asciidoc ffmpeg fuse lame libchardet libcue libgmp libpcre util-linux w3m +# Depends on: asciidoc chromaprint fuse lame libbluray libchardet libcue libdvdnav libgmp libpcre util-linux w3m # Optional: fdk-aac libass libbluray x264 x265 expat fontconfig freetype fribidi fuse glib gnutls harfbuzz libffi libidn2 libogg libpng libtasn1 libtheora libunistring libva libvorbis libvpx libwebp libxml2 nettle opus p11-kit libdrm libvdpau xorg-libx11 xorg-libxau xorg-libxcb xorg-libxdmcp xorg-libxext xorg-libxfixes name=ffmpegfs -version=2.11 +version=2.12 release=1 -source=(https://github.com/nschlia/ffmpegfs/releases/download/v$version/ffmpegfs-$version.tar.gz) +source=(https://github.com/nschlia/ffmpegfs/archive/v$version/ffmpegfs-$version.tar.gz) build() { - cd $name-$version - CONFIG_SHELL=/bin/bash ./configure --prefix=/usr - make - make DESTDIR=$PKG install + cmake -S $name-$version -B build -G Ninja \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -Wno-dev + + cmake --build build + DESTDIR=$PKG cmake --install build }