SHA256
1
0
forked from pool/zvbi

20 Commits

Author SHA256 Message Date
137d0dc571 Accepting request 1252330 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1252330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=36
2025-03-13 14:04:27 +00:00
b6eb1b4b5e - version update to 0.2.44
* configure.ac: Add comments to help eith debugging gettext.
  * doc/Doxyfile.in: Bump version from 1.9.4 to 1.9.8.
  * src/conv.c: Check src_length to avoid an unitinialized heap read.
  * src/conv.c, src/io-sim.c, src/search.c: Avoid integer overflow leading to heap overflow.
  * src/export.c, src/misc.*: Use standard va_copy(), not GNU __va_copy().
  * src/teletext.c: Fix accidental G3 character modification.
  * src/vbi.c: Add support for a larger range of framerates, from 12.5fps to 60fps.
- fixes:
  CVE-2025-2173 [bsc#1239222]
  CVE-2025-2174 [bsc#1239299]
  CVE-2025-2175 [bsc#1239312]
  CVE-2025-2176 [bsc#1239319]
  CVE-2025-2177 [bsc#1239320]

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/zvbi?expand=0&rev=43
2025-03-12 08:40:48 +00:00
29b2eff513 Accepting request 1245342 from multimedia:apps
- version update to 0.2.43
  * Fix building and enable testing for Windows platforms.
  * Fix building for musl.
  * Add options to disable tests and examples.
  * Fix for static declaration of ‘sincos’ follows non-static declaration.
- Drop obsoleted patch:
  zvbi-gcc14.patch

OBS-URL: https://build.opensuse.org/request/show/1245342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=35
2025-02-12 20:30:36 +00:00
987af38e10 fix changelog
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/zvbi?expand=0&rev=41
2025-02-12 10:34:37 +00:00
d6f1084418 - version update to 0.2.43
* Fix building and enable testing for Windows platforms.
  * Fix building for musl.
  * Add options to disable tests and examples.
  * Fix for static declaration of ‘sincos’ follows non-static declaration.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/zvbi?expand=0&rev=40
2025-02-12 10:22:52 +00:00
b56fb0334a Accepting request 1173875 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1173875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=34
2024-05-15 19:25:38 +00:00
9a50ad59e4 Accepting request 1147923 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1147923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=33
2024-02-21 16:54:21 +00:00
f4e7251cfb Accepting request 1108913 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1108913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=32
2023-09-06 16:55:53 +00:00
76bcb2c650 Accepting request 1078227 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1078227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=31
2023-04-11 11:50:41 +00:00
9a7f1d46ec Accepting request 1071415 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1071415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=30
2023-03-15 17:53:18 +00:00
e3ea2cf1b1 Accepting request 1045666 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1045666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=29
2022-12-30 10:08:12 +00:00
c26eb5ac46 Accepting request 1039746 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1039746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=28
2022-12-04 13:57:46 +00:00
11e01d7f09 Accepting request 895547 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/895547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=27
2021-06-01 08:33:51 +00:00
4d95867e92 Accepting request 556386 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/556386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=26
2017-12-12 20:19:41 +00:00
Stephan Kulow
91e6cd9e6c Accepting request 200570 from multimedia:apps
update to version 0.2.35 (forwarded request 200422 from cyberiad)

OBS-URL: https://build.opensuse.org/request/show/200570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=24
2013-09-26 05:22:27 +00:00
Stephan Kulow
1894636665 Accepting request 159189 from multimedia:apps
- builds with automake 1.13
  * automake-1.13.patch (forwarded request 159166 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/159189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=22
2013-03-14 14:07:02 +00:00
Stephan Kulow
0588b1e2ab Accepting request 131778 from multimedia:apps
license update: LGPL-2.1+ and GPL-2.0+
Use SPDX format and include the LGPL as well (forwarded request 131772 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/131778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=20
2012-08-28 19:12:33 +00:00
Stephan Kulow
ce93ae33e9 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=18
2011-12-06 18:21:32 +00:00
Stephan Kulow
43a2012718 Accepting request 92902 from multimedia:apps
- add libtool as buildrequire to avoid implicit dependency (forwarded request 92484 from coolo)

OBS-URL: https://build.opensuse.org/request/show/92902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=17
2011-11-22 16:50:30 +00:00
Lars Vogdt
a8fba1a79b Accepting request 82606 from multimedia:apps
- Implement baselibs.conf for package
- Remove redundant tags/sections; remove author list (encoding
  screwed up and no longer used in factory) (forwarded request 82600 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/82606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zvbi?expand=0&rev=15
2011-09-19 19:18:45 +00:00
5 changed files with 34 additions and 49 deletions

BIN
v0.2.42.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
v0.2.44.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,42 +0,0 @@
Index: zvbi-0.2.42/configure.ac
===================================================================
--- zvbi-0.2.42.orig/configure.ac
+++ zvbi-0.2.42/configure.ac
@@ -82,7 +82,7 @@ AC_CHECK_FUNCS([alarm dup2 gethostbyaddr
inet_ntoa localtime_r memmove memset mkdir modf munmap
nl_langinfo putenv select setenv setlocale socket strcasecmp
strchr strdup strerror strncasecmp strndup strrchr strstr
- strtol strtoul tzset strptime getaddrinfo])
+ strtol strtoul tzset strptime getaddrinfo sincos])
AM_CONDITIONAL(HAVE_STRPTIME, [test "x$HAVE_STRPTIME" = xyes])
@@ -105,28 +105,6 @@ dnl autoconf 2.71 required additional qu
dnl "Noteworthy changes in autoconf version 2.66 through 2.68"
dnl <https://autotools.info/forwardporting/autoconf.html>
-dnl sincos() is a GNU extension (a macro, not a function).
-dnl If not present we use a replacement.
-AC_MSG_CHECKING([for sincos])
-AC_LINK_IFELSE([AC_LANG_SOURCE([
-#include <stdio.h>
-#include <math.h>
-int main (void) {
-double s, c;
-/* Make sure the compiler does not optimize sincos() away
- so the linker can confirm its availability. */
-scanf ("%f", &s);
-sincos (s, &s, &c);
-printf ("%f %f", s, c);
-return 0;
-}
-])],[
- AC_MSG_RESULT([yes])
- AC_DEFINE(HAVE_SINCOS, 1, [Define if the sincos() function is available])
-],[
- AC_MSG_RESULT([no])
-])
-
dnl log2() is a GNU extension (a macro, not a function).
dnl If not present we use a replacement.
AC_MSG_CHECKING([for log2])

View File

@@ -1,3 +1,32 @@
-------------------------------------------------------------------
Wed Mar 12 07:03:24 UTC 2025 - pgajdos@suse.com
- version update to 0.2.44
* configure.ac: Add comments to help eith debugging gettext.
* doc/Doxyfile.in: Bump version from 1.9.4 to 1.9.8.
* src/conv.c: Check src_length to avoid an unitinialized heap read.
* src/conv.c, src/io-sim.c, src/search.c: Avoid integer overflow leading to heap overflow.
* src/export.c, src/misc.*: Use standard va_copy(), not GNU __va_copy().
* src/teletext.c: Fix accidental G3 character modification.
* src/vbi.c: Add support for a larger range of framerates, from 12.5fps to 60fps.
- fixes:
CVE-2025-2173 [bsc#1239222]
CVE-2025-2174 [bsc#1239299]
CVE-2025-2175 [bsc#1239312]
CVE-2025-2176 [bsc#1239319]
CVE-2025-2177 [bsc#1239320]
-------------------------------------------------------------------
Tue Feb 11 10:45:18 UTC 2025 - pgajdos@suse.com
- version update to 0.2.43
* Fix building and enable testing for Windows platforms.
* Fix building for musl.
* Add options to disable tests and examples.
* Fix for static declaration of sincos follows non-static declaration.
- Drop obsoleted patch:
zvbi-gcc14.patch
-------------------------------------------------------------------
Tue May 14 06:04:33 UTC 2024 - pgajdos@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package zvbi
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define libname lib%{name}%{sover}
%define libchains lib%{name}-chains%{sover}
Name: zvbi
Version: 0.2.42
Version: 0.2.44
Release: 0
Summary: Linux "VBI proxy"
License: GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -28,8 +28,6 @@ Group: Productivity/Multimedia/Other
URL: https://github.com/zapping-vbi/zvbi/
Source: https://github.com/zapping-vbi/zvbi/archive/refs/tags/v%{version}.tar.gz
Source2: baselibs.conf
# https://github.com/zapping-vbi/zvbi/commit/ae74ae513714f81b9b8abdb12e1b235d16fad74e
Patch0: zvbi-gcc14.patch
Patch10: 10_fix_private_libs.patch
BuildRequires: autoconf
BuildRequires: automake