Projects
home:enzokiel
avidemux3
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 41
View file
avidemux3.changes
Changed
@@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Wed Sep 16 14:16:42 UTC 2026 - enzokiel@kabelmail.de +Tue Sep 22 14:56:33 UTC 2026 - enzokiel@kabelmail.de -- Update to version 2.8.2.git20260915 +- Update to version 2.8.2.git20260921 - No changelog available -------------------------------------------------------------------
View file
avidemux3.spec
Changed
@@ -19,7 +19,7 @@ Name: avidemux3 Summary: Graphical video editing and transcoding tool License: GPL-2.0-only -Version: 2.8.2.git20260915 +Version: 2.8.2.git20260921 Release: 0 URL: https://github.com/mean00/avidemux2 ExclusiveArch: %ix86 x86_64
View file
avidemux2-2.8.2.git20260915.tar.xz/.devcontainer_bullseye/Dockerfile -> avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_bullseye/Dockerfile
Changed
@@ -55,7 +55,7 @@ squashfs-tools # app image RUN apt-get install -y desktop-file-utils fakeroot fuse patchelf python3-pip python3-setuptools squashfs-tools strace util-linux zsync - RUN apt-get install -y zsh neovim + RUN apt-get install -y zsh neovim nasm RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10 \ && :
View file
avidemux2-2.8.2.git20260915.tar.xz/.devcontainer_fedora/Dockerfile -> avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_fedora/Dockerfile
Changed
@@ -46,7 +46,7 @@ qt6-qtbase-devel \ qt6-qtbase-private-devel \ qt6-linguist -RUN dnf -y install SDL3-devel +RUN dnf -y install SDL3-devel nasm RUN dnf -y clean all # We've already got ffnvcodec headers from Fedora repositories.
View file
avidemux2-2.8.2.git20260915.tar.xz/.devcontainer_mxe64/Dockerfile -> avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_mxe64/Dockerfile
Changed
@@ -60,7 +60,7 @@ usbutils \ wget \ zip \ - build-essential pkg-config yasm \ + build-essential nasm pkg-config yasm \ file \ desktop-file-utils fakeroot \ fuse patchelf python3-pip python3-setuptools squashfs-tools strace \ @@ -91,6 +91,7 @@ python3-packaging \ python3-pkg-resources \ python3-setuptools \ + python3-yaml \ python-is-python3 \ sed \ sqlite3 \ @@ -157,6 +158,10 @@ RUN patch -p1 --dry-run < /tmp/fdk-aac.patch \ && patch -p1 < /tmp/fdk-aac.patch || : +COPY qt6-qtimageformats-deps.patch /tmp/ +RUN patch -p1 --dry-run < /tmp/qt6-qtimageformats-deps.patch \ + && patch -p1 < /tmp/qt6-qtimageformats-deps.patch || : + RUN make \ fdk-aac \ lame \
View file
avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_mxe64/qt6-qtimageformats-deps.patch
Added
@@ -0,0 +1,13 @@ +diff --git a/src/qt/qt6/qt6-qtimageformats.mk b/src/qt/qt6/qt6-qtimageformats.mk +index ac7b4329..64403663 100644 +--- a/src/qt/qt6/qt6-qtimageformats.mk ++++ b/src/qt/qt6/qt6-qtimageformats.mk +@@ -6,7 +6,7 @@ PKG := qt6-qtimageformats + $(eval $(QT6_METADATA)) + + $(PKG)_CHECKSUM := cecd8900f34b6550076309bc94f62f828008b633a4239e0a08c86788f41001f8 +-$(PKG)_DEPS := cc qt6-conf qt6-qtbase jasper libmng libwebp tiff ++$(PKG)_DEPS := cc qt6-conf qt6-qtbase jasper libdeflate libmng libwebp tiff + + QT6_PREFIX = '$(PREFIX)/$(TARGET)/$(MXE_QT6_ID)' + QT6_QT_CMAKE = '$(QT6_PREFIX)/$(if $(findstring mingw,$(TARGET)),bin,libexec)/qt-cmake-private' \
View file
avidemux2-2.8.2.git20260915.tar.xz/.devcontainer_trixie/Dockerfile -> avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_trixie/Dockerfile
Changed
@@ -79,7 +79,7 @@ squashfs-tools # app image RUN apt-get install -y desktop-file-utils fakeroot fuse patchelf python3-pip python3-setuptools squashfs-tools strace util-linux zsync libfuse2t64 - RUN apt-get install -y zsh neovim + RUN apt-get install -y zsh neovim nasm RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 10 \ && :
View file
avidemux2-2.8.2.git20260915.tar.xz/.devcontainer_ubuntu2510/Dockerfile -> avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_ubuntu2510/Dockerfile
Changed
@@ -58,6 +58,7 @@ libvpx-dev \ libaom-dev \ file \ + nasm \ && apt-get install -y libsdl3-dev \ && apt-get autoremove -y \ && update-alternatives --install /usr/bin/python python /usr/bin/python3 10 \
View file
avidemux2-2.8.2.git20260915.tar.xz/.devcontainer_ubuntu2604/Dockerfile -> avidemux2-2.8.2.git20260921.tar.xz/.devcontainer_ubuntu2604/Dockerfile
Changed
@@ -59,7 +59,7 @@ libvpx-dev \ libaom-dev \ file \ - && apt-get install -y libsdl3-dev \ + && apt-get install -y libsdl3-dev nasm \ && update-alternatives --install /usr/bin/python python /usr/bin/python3 10 \ && :
View file
avidemux2-2.8.2.git20260915.tar.xz/avidemux_core/cmake/admFFmpegBuild_helpers.cmake -> avidemux2-2.8.2.git20260921.tar.xz/avidemux_core/cmake/admFFmpegBuild_helpers.cmake
Changed
@@ -303,6 +303,15 @@ find_package(Bourne) find_package(GnuMake) + IF(ADM_CPU_X86) + find_program(NETWIDE_ASSEMBLER_EXECUTABLE nasm) + IF(NOT NETWIDE_ASSEMBLER_EXECUTABLE) + MESSAGE(FATAL_ERROR "NASM, required to compile FFmpeg libraries, was not found.") + ELSE() + MESSAGE(STATUS "NASM has been found as ${NETWIDE_ASSEMBLER_EXECUTABLE}") + ENDIF() + ENDIF() + MESSAGE(STATUS "Configuring FFmpeg") SET(LAST_FFMPEG_FLAGS "${FFMPEG_FLAGS}" CACHE STRING "" FORCE) @@ -328,10 +337,10 @@ IF(ADM_CPU_X86) FILE(READ ${FFMPEG_BINARY_DIR}/config.h FF_CONFIG_H) - STRING(REGEX MATCH "#define +HAVE_X86ASM +1" FF_YASM "${FF_CONFIG_H}") + STRING(REGEX MATCH "#define +HAVE_X86ASM +1" FF_NASM "${FF_CONFIG_H}") - IF(NOT FF_YASM) - MESSAGE(FATAL_ERROR "Yasm was not found.") + IF(NOT FF_NASM) + MESSAGE(FATAL_ERROR "NASM was not found.") ENDIF() ENDIF()
View file
avidemux2-2.8.2.git20260915.tar.xz/bootStrapMacOS_Monterey.arm64.sh -> avidemux2-2.8.2.git20260921.tar.xz/bootStrapMacOS_Monterey.arm64.sh
Changed
@@ -312,7 +312,20 @@ echo -e "****************************************************************\n" exit 1 fi - export QTDIR="/opt/homebrew/opt/qt@6" + if -d "/opt/homebrew/opt/qt@6" ; then + export QTDIR="/opt/homebrew/opt/qt@6" + elif -d "/opt/homebrew/opt/qt6" ; then + export QTDIR="/opt/homebrew/opt/qt6" + fi + if -z "$QTDIR" ; then + echo -e "\n****************************************************************" + echo -e "Qt6 from Homebrew not found at expected locations" + echo -e "/opt/homebrew/opt/qt@6" + echo -e "/opt/homebrew/opt/qt6" + echo -e "Please provide the true location via MYQT env variable." + echo -e "****************************************************************\n" + exit 1 + fi fi export PATH="$PATH":"${QTDIR}/bin" if $(which -s qmake) && -f "${QTDIR}/bin/qmake" ; then
View file
avidemux2-2.8.2.git20260915.tar.xz/createDebFromSourceUbuntu.bash -> avidemux2-2.8.2.git20260921.tar.xz/createDebFromSourceUbuntu.bash
Changed
@@ -21,7 +21,7 @@ echo "This will install all the packages necessary to build avidemux" echo "You will be asked to enter your password because installing build dependencies requires root permissions" # gcc, g++ and make get installed as dependencies of build-essential - sudo apt-get update && sudo apt-get install build-essential cmake pkg-config yasm \ + sudo apt-get update && sudo apt-get install build-essential cmake pkg-config nasm yasm \ libsqlite3-dev \ libxv-dev libvdpau-dev libva-dev libglu1-mesa-dev \ libasound2-dev libpulse-dev \
View file
avidemux2-2.8.2.git20260915.tar.xz/createRpmFromSourceFedora.bash -> avidemux2-2.8.2.git20260921.tar.xz/createRpmFromSourceFedora.bash
Changed
@@ -25,6 +25,7 @@ make \ cmake \ yasm \ +nasm \ pkgconf-pkg-config \ fakeroot \ bzip2 \
View file
avidemux2-2.8.2.git20260915.tar.xz/mxe/mxe-last-known-good -> avidemux2-2.8.2.git20260921.tar.xz/mxe/mxe-last-known-good
Changed
@@ -1,3 +1,3 @@ #!/bin/bash MXE_LAST_KNOWN_GOOD_REVISION=\ -"c28a9fbb7fd1a0fbb52debca919100d0845cd05a" +"215428bf6f9c4e634f2fb827849a9c027dfe950a"
View file
avidemux2-2.8.2.git20260915.tar.xz/mxe/mxe-setup.sh -> avidemux2-2.8.2.git20260921.tar.xz/mxe/mxe-setup.sh
Changed
@@ -108,6 +108,11 @@ # MXE update of SQLite to 3.49.0 broke its installation, revert to 3.48.0 #backout_patch sqlite-update-to-349000 #backout_patch sqlite-correct-library-extension + + # MXE commit 1e9a550c43531ae9ce0c53fb07cf949ee36cc06d has added a link time + # dependency on libdeflate without explicitly requiring the latter. + # This has broken qt6-qtimageformats build as of 2026-09-21 / 215428b. + apply_patch qt6-qtimageformats-deps } build_mxe() {
View file
avidemux2-2.8.2.git20260921.tar.xz/mxe/qt6-qtimageformats-deps.patch
Added
@@ -0,0 +1,13 @@ +diff --git a/src/qt/qt6/qt6-qtimageformats.mk b/src/qt/qt6/qt6-qtimageformats.mk +index ac7b4329..64403663 100644 +--- a/src/qt/qt6/qt6-qtimageformats.mk ++++ b/src/qt/qt6/qt6-qtimageformats.mk +@@ -6,7 +6,7 @@ PKG := qt6-qtimageformats + $(eval $(QT6_METADATA)) + + $(PKG)_CHECKSUM := cecd8900f34b6550076309bc94f62f828008b633a4239e0a08c86788f41001f8 +-$(PKG)_DEPS := cc qt6-conf qt6-qtbase jasper libmng libwebp tiff ++$(PKG)_DEPS := cc qt6-conf qt6-qtbase jasper libdeflate libmng libwebp tiff + + QT6_PREFIX = '$(PREFIX)/$(TARGET)/$(MXE_QT6_ID)' + QT6_QT_CMAKE = '$(QT6_PREFIX)/$(if $(findstring mingw,$(TARGET)),bin,libexec)/qt-cmake-private' \
View file
avidemux2-2.8.2.git20260921.tar.xz/packageDeb.sh
Added
@@ -0,0 +1,5 @@ +#!/bin/sh +set -x +rm -f A*.debs.tar.gz +cd pkgs && ls && pwd && + tar -czlf "../Avidemux-2604_x86_64_$(date +%Y%m%d).debs.tar.gz" *runtime*.deb *plugins*.deb *settings*.deb
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.