* Apply ffmpeg8 and musl patches by Paul Zander. * Update to SFML 3.0 . * Fix some spelling errors. * Add support for OBSMEET4K. - Drop patches: * 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch * 0002-Fix-desktop-file-for-cmake.patch OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/guvcview?expand=0&rev=30
350 lines
13 KiB
Plaintext
350 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Nov 14 16:55:53 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 2.2.2
|
|
* Apply ffmpeg8 and musl patches by Paul Zander.
|
|
* Update to SFML 3.0 .
|
|
* Fix some spelling errors.
|
|
* Add support for OBSMEET4K.
|
|
- Drop patches:
|
|
* 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch
|
|
* 0002-Fix-desktop-file-for-cmake.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 12 19:15:51 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Add desktop file for guvcview-qt6
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 4 14:01:22 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Switch to cmake
|
|
- Drop multibuild; use a wrapper script instead
|
|
- Use %ldconfig_scriptlets
|
|
- Update to version 2.2.1
|
|
* Fix encoder video timestamps
|
|
* Fix encoder video codec defaults
|
|
* Move from qt5 to qt6
|
|
* Change build system from autoconf to cmake
|
|
* Add support for yuv420p pixel format for MJPG decoding
|
|
- Drop patches (not longer needed):
|
|
* 0001-Fix-build-with-GCC-14.patch
|
|
* guvcview-SUSE.patch
|
|
* guvcview-qt5-nolibs_qt5names.patch
|
|
* 0001-Fix-build-with-GCC-14.patch
|
|
- Add patches:
|
|
* 0001-fix-deprecation-warning-with-ffpmeg-7.1-add-Wall-to-.patch
|
|
* 0002-Fix-desktop-file-for-cmake.patch
|
|
* fix-linking.patch
|
|
* fix-pkgconfig-path.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 13 18:44:01 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Use pkgconfig() to be impervious to package renames.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 27 18:06:06 UTC 2024 - Dave Plater <davejplater@gmail.com>
|
|
|
|
- Revert to ffmpeg-7
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 27 10:47:09 UTC 2024 - Dave Plater <davejplater@gmail.com>
|
|
|
|
- Force ffmpeg-6 library use in order to fix build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 27 08:07:37 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
|
|
|
- Update to 2.1.0
|
|
* Fix audio channels deprecated warning for avcodec >= 58
|
|
* Add button click support for certain type of digital
|
|
microscopes
|
|
* Small fixes
|
|
* Fix minimum version for audio channels api deprecated
|
|
warning for avcodec >= 59
|
|
* Fix COPYING to the same GPL version (v2) as the source files
|
|
* Add binary fx filter
|
|
* Make guvcview skip metadada devices
|
|
* Enable OSD crosshair size to be changed in config
|
|
- Add patch to fix build failure with GCC 14:
|
|
* 0001-Fix-build-with-GCC-14.patch
|
|
- Fix license. There's no GPL-3.0-only file that could impact
|
|
the binaries license.
|
|
- Spec cleanup
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 27 11:16:13 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 8 22:06:07 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 2.0.8:
|
|
* Fix libav API break (ticket #70)
|
|
* Update autoconf scripts
|
|
* Support for building against ffmpeg5.
|
|
- Changes from version 2.0.7:
|
|
* Fix audio encoder (tickets #64 and #65)
|
|
* Use current theme icons (get icon by name)
|
|
- Convert to multibuild with qt5 as additional flavor:
|
|
* Drop guvcview-qt5.spec, guvcview-qt5.changes, pre_checkin.sh
|
|
script.
|
|
* Drop hunks from guvcview-qt5-nolibs_qt5names.patch duplicated
|
|
in guvcview-SUSE.patch.
|
|
* Adapt BuildRequires for the additional flavour appropriately.
|
|
- Update so versions in keeping with upstream shlib versioning.
|
|
- Replace packageand type Supplements with RPM binary Supplements.
|
|
- Update guvcview-SUSE.patch to drop icon dir restructuring: no
|
|
longer needed after all theme-able application icons dropped.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 3 13:51:18 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
|
|
OBS to shortcut through the -mini flavors.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 12 18:24:24 UTC 2019 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 2.0.6:
|
|
* No upstream changes provided, please see
|
|
https://sourceforge.net/p/guvcview/git-master/ci/master/tree/
|
|
- No longer force use ffmpeg3 version of pkgconfig(libav*).
|
|
- Drop guvcview-qt5-ppc64_QVariant.patch: Fixed upstream.
|
|
- Rebase guvcview-qt5-nolibs_qt5names.patch with quilt.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 4 14:03:47 UTC 2018 - olaf@aepfle.de
|
|
|
|
- Use ffmpeg3 versions of pkgconfig(libav*)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 11 18:48:13 UTC 2017 - jengelh@inai.de
|
|
|
|
- Update summary of -devel subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 29 10:53:31 UTC 2017 - aloisio@gmx.com
|
|
|
|
- Update to version 2.0.5
|
|
* terminate configure if qt5 is enabled and moc is missing
|
|
* add sfml render
|
|
* fix aac encoder (replace experimental aac by libvo_aacenc)
|
|
* fix build against newer kernels
|
|
* disable window key pressed events if a string control has focus
|
|
* fix video monotonic pts flag value in encoder context
|
|
* fix audio cleanup
|
|
* add support for HEVC (h265) video codec
|
|
* fix muxed h264 support; fix raw output (alloc outbuf frame)
|
|
* add circular buffer for delayed audio frames pts
|
|
* remove support for older libavcodec versions (< 54.01)
|
|
* add support for VP9
|
|
* fix motion estimation method for x264 [1-4]
|
|
* fix buggy behaviour for file names without extension
|
|
* add support for sfml render
|
|
* drop support for sdl1 based render
|
|
* Flavio Spagnuolo <flavio.spagnuolo@gmail.com>: fix matroska
|
|
clean up when audio is disabled
|
|
* fix segfault when destroying mutexes by unlocking already
|
|
unlocked mutexes
|
|
* fix libc readdir_r deprecated warning: replace by readdir
|
|
* add extra video fx filters
|
|
|
|
- Dropped guvcview-2.0.4_ffmpeg-3.0.patch (merged upstream)
|
|
|
|
- Split lang package contents between guvcview-lang and a new
|
|
libgviewv4l2core-lang
|
|
|
|
- Added separate -qt5 and -qt5-lang packages and pre_checkin.sh
|
|
and guvcview-qt5-nolibs_qt5names.patch to support them
|
|
|
|
- Added guvcview-qt5-ppc64_QVariant.patch to fix build on ppc64
|
|
|
|
- Replaced some in-spec commands with guvcview-SUSE.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 2 10:28:49 UTC 2017 - jengelh@inai.de
|
|
|
|
- Rename %soname to %sover to better reflect its use
|
|
- Ensure description neutrality
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 1 18:06:05 UTC 2016 - aloisio@gmx.com
|
|
|
|
- Update to version 2.0.4:
|
|
* drop support for internal 422 packed format (use only 420 planar)
|
|
* add support for extra pixel formats, including be formats
|
|
* add command line option for requesting fps
|
|
* add support for control events
|
|
* add support for string, int64, bitmask and integer menu controls
|
|
* make sure we can't select unsuported pix formats from the gui
|
|
* fix status message for QT5 interface
|
|
* move mutexes to device handlers (context)
|
|
* v4l2core and audio api - don't access device data directly (use opaque structures)
|
|
* add constructor and destructor functions for v4l2core and encoder
|
|
Paulo Assis <pj.assis@gmail.com> Mon, 22 Feb 2016 10:10:00 +0100
|
|
2.0.3:
|
|
* Add Qt5 interface (--enable-qt5)
|
|
* fix '-n' option (don't save frame when photo countdown reaches 0)
|
|
* restore exit_on_term option
|
|
* use AC_SYS_LARGEFILE m4 macro for enabling Large File Support (LFS) on 32 bit systems
|
|
* add color config for crosshair osd
|
|
* change rendering engine to use updateTexture instead of lock/unlock texture
|
|
* change rendering lib to avoid frame copy when using osd
|
|
Paulo Assis <pj.assis@gmail.com> Mon, 4 Jan 2016 23:34:00 +0100
|
|
|
|
- Dropped guvcview-implicit-pointer-decl.patch
|
|
guvcview-no-return-in-nonvoid-function.patch
|
|
guvcview-voidreturn.patch
|
|
|
|
- Added guvcview-2.0.4_ffmpeg-3.0.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 22 08:47:31 UTC 2015 - olaf@aepfle.de
|
|
|
|
- Use pkgconfig for ffmpeg BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 05 10:49:17 UTC 2015 - joerg.lorenzen@ki.tng.de
|
|
|
|
- Update to version 2.0.2:
|
|
+ fix mjpeg and h264 decoders (libav): init avpacket.
|
|
+ fix wrong logic of enable switches (Marvin Schmidt ticket #12).
|
|
+ create a frame queue and refactor frame grab/decode.
|
|
+ fix jpeg decoder for older libavcodec api ( < 54.25).
|
|
+ attach video capture to SIGUSR1 signal.
|
|
+ add audio latency control to gui.
|
|
+ change default portaudio latency to high latency.
|
|
+ set device during initialization.
|
|
+ use time for matroska segment uid if gsl is disabled.
|
|
+ fix array index causing buffer overflow.
|
|
+ restore CPPFLAGS after AC_CHECK_HEADERS.
|
|
+ remove direct access to device data in v4l2core lib.
|
|
+ make sure to stop encoder thread before exiting capture thread.
|
|
+ avoid SIGFPE on bad channels or samprate data inside audio
|
|
capture callbacks.
|
|
+ remove check for avcodec.h (it's needed for very old libavcodec
|
|
versions); set iyuv as default internal format (over yuyv).
|
|
+ add basic support for continuous and stepwise frame sizes.
|
|
+ add support for empty control list.
|
|
+ add code for crossair osd.
|
|
+ fix h264 demux from mjpg container.
|
|
+ fix pan/tilt for logitech peripheral V3 (use raw control
|
|
instead of v4l2).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 31 11:53:42 UTC 2014 - joerg.lorenzen@ki.tng.de
|
|
|
|
- Update to version 2.0.1:
|
|
+ Fix audio clean bug (segfault when audio=none).
|
|
+ Add --disable_libv4l2 option.
|
|
+ Add support for internal yu12 planar format.
|
|
+ Workaround uvcvideo bug (buf.bytesused=0 on kernels >=3.16).
|
|
- Changes since version 2.0.0:
|
|
+ New version 2.0.0 (code rewriten from scratch).
|
|
+ Move all core functions to 4 shared libs.
|
|
+ Change options.
|
|
+ Change config.
|
|
+ Add sdl2 render.
|
|
+ Use gsl for random number generation.
|
|
- Changes since version 1.7.3:
|
|
+ Add silence frames to compensate audio drift (delay).
|
|
+ Fix possible memory leak.
|
|
+ Add video and image capture through system signals:
|
|
SIGUSR1 and SIGUSR2.
|
|
+ Add true no_display mode (no X required).
|
|
+ Small bug fixes.
|
|
- Changes since version 1.7.2:
|
|
+ Add H264 decoding support.
|
|
+ Sync translations.
|
|
- Changes since version 1.7.1:
|
|
+ Fix avi muxer: fix opendml indexes (>= 1Gb).
|
|
+ Update Italian translation.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 30 13:34:46 UTC 2013 - i@margueirte.su
|
|
|
|
- build against libffmpeg-devel.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 20 20:41:27 UTC 2013 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.7.0:
|
|
+ Refactor avi muxer (base it on libav muxer with opendml
|
|
support).
|
|
+ Refactor mkv muxer (base it on libav muxer with webm support).
|
|
+ Add VP8, Theora and Vorbis codecs.
|
|
+ Add Webm support.
|
|
+ Add a Top Menu.
|
|
+ Move all file operations to the Top Menu.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 20 12:27:00 UTC 2012 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.6.1:
|
|
+ Fix build with latest libavcodec.
|
|
+ Fix audio codecs listing.
|
|
+ Fix audio codecs (AC3 and AAC) input format for latest
|
|
libavcodec API (float).
|
|
+ Add support for delayed frames in video encoding.
|
|
- Changes since version 1.6.0:
|
|
+ Run audio in separate thread.
|
|
+ Update audio buffer.
|
|
+ Move pulse audio interface from simple to async API.
|
|
+ Add pulse device list.
|
|
+ Enable build of pulse API by default.
|
|
- Added new build dependency, intltool.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 20 14:28:10 UTC 2012 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.5.3:
|
|
+ Update libavcodec API.
|
|
+ Add libavutil dependency.
|
|
+ Fix pulse interface.
|
|
+ Update language catalogs.
|
|
- Drop guvcview-pulseaudio-fix.patch, fixed upstream.
|
|
- Change BuildRequires: pulseaudio-devel to libpulse-devel.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 26 15:52:45 UTC 2012 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.5.2:
|
|
+ Move to pthreads (fix gthread API 2 issues).
|
|
+ Add italian translation.
|
|
+ Fix several libavcodec issues.
|
|
+ Fix some gtk3 widgets.
|
|
- Drop guvcview-fix-glib-include.patch, fixed upstream.
|
|
- Add guvcview-pulseaudio-fix.patch: Fix pulseaudio interface.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 23 00:48:09 UTC 2012 - malcolmlewis@opensuse.org
|
|
|
|
- Updated to version 1.5.1:
|
|
+ Moved to gtk3.
|
|
+ Make control window size dependent on screen resolution.
|
|
+ Threaded coding patch - George Sedov <radist.morse@gmail.com>.
|
|
+ Fix h264 codec properties.
|
|
- Updates from version 1.5.0:
|
|
+ Add a no display mode (--no_display).
|
|
+ Fix build issues with newer versions (>=0.7.x) of ffmpeg
|
|
libavcodec.
|
|
+ Add support for unix signals.
|
|
+ Add VU meter OSD.
|
|
+ Fix menu controls (linux 3.0).
|
|
- Add guvcview-fix-glib-include.patch: To fix only <glib.h> can be
|
|
included directly error for builds > 1210.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 3 19:28:19 UTC 2011 - malcolmlewis@opensuse.org
|
|
|
|
- Fix guvcview.desktop file in spec file.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 1 02:06:44 UTC 2011 - malcolmlewis@opensuse.org
|
|
|
|
- Initial build based on fc15 spec file.
|
|
|