diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 61dafeb..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -libvisual-0.4.0.tar.gz -/libvisual-0.5.0-7e4bc9a.tar.gz -/libvisual-0.4.1.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..3adb5b0 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +libvisual package is retired on branch c10s for CS-2234 \ No newline at end of file diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index d353613..0000000 --- a/gating.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- !Policy -product_versions: - - rhel-10 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional} diff --git a/libvisual-0.4.0-better-altivec-detection.patch b/libvisual-0.4.0-better-altivec-detection.patch deleted file mode 100644 index 465669d..0000000 --- a/libvisual-0.4.0-better-altivec-detection.patch +++ /dev/null @@ -1,69 +0,0 @@ ---- libvisual-0.4.0/libvisual/lv_cpu.c.orig 2006-01-22 13:23:37.000000000 +0000 -+++ libvisual-0.4.0/libvisual/lv_cpu.c 2008-03-11 16:00:56.000000000 +0000 -@@ -50,8 +50,19 @@ - #endif - - #if defined(VISUAL_OS_LINUX) -+#if defined(VISUAL_ARCH_POWERPC) -+#include -+#include -+#include -+#include -+#include -+ -+#include -+#include -+#else /* VISUAL_ARCH_POWERPC */ - #include - #endif -+#endif - - #if defined(VISUAL_OS_WIN32) - #include -@@ -154,6 +165,46 @@ static void check_os_altivec_support( void ) - if (err == 0) - if (has_vu != 0) - __lv_cpu_caps.hasAltiVec = 1; -+#elif defined (VISUAL_OS_LINUX) -+ static int available = -1; -+ int new_avail = 0; -+ char fname[64]; -+ unsigned long buf[64]; -+ ssize_t count; -+ pid_t pid; -+ int fd, i; -+ -+ if (available != -1) -+ return; -+ -+ pid = getpid(); -+ snprintf(fname, sizeof(fname)-1, "/proc/%d/auxv", pid); -+ -+ fd = open(fname, O_RDONLY); -+ if (fd < 0) -+ goto out; -+more: -+ count = read(fd, buf, sizeof(buf)); -+ if (count < 0) -+ goto out_close; -+ -+ for (i=0; i < (count / sizeof(unsigned long)); i += 2) { -+ if (buf[i] == AT_HWCAP) { -+ new_avail = !!(buf[i+1] & PPC_FEATURE_HAS_ALTIVEC); -+ goto out_close; -+ } else if (buf[i] == AT_NULL) { -+ goto out_close; -+ } -+ } -+ -+ if (count == sizeof(buf)) -+ goto more; -+out_close: -+ close(fd); -+out: -+ available = new_avail; -+ if (available) -+ __lv_cpu_caps.hasAltiVec = 1; - #else /* !VISUAL_OS_DARWIN */ - /* no Darwin, do it the brute-force way */ - /* this is borrowed from the libmpeg2 library */ diff --git a/libvisual-0.4.0-respect-environment-ldflags.patch b/libvisual-0.4.0-respect-environment-ldflags.patch deleted file mode 100644 index 06b2634..0000000 --- a/libvisual-0.4.0-respect-environment-ldflags.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ruN libvisual-0.4.0/libvisual/Makefile.am libvisual-0.4.0.orig/libvisual/Makefile.am ---- libvisual-0.4.0/libvisual/Makefile.am 2006-02-20 09:20:58.000000000 +0100 -+++ libvisual-0.4.0.orig/libvisual/Makefile.am 2021-09-23 11:00:27.137930658 +0200 -@@ -29,7 +29,7 @@ AM_CFLAGS = -DPLUGPATH="\"$(LIBVISUAL_PLUGINS_BASE_DIR)\"" \ - INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/libvisual \ - -I$(top_builddir) -I$(top_builddir)/libvisual - --libvisual_@LIBVISUAL_VERSION_SUFFIX@_la_LDFLAGS = -export-dynamic -no-undefined -+libvisual_@LIBVISUAL_VERSION_SUFFIX@_la_LDFLAGS = $(LDFLAGS) -export-dynamic -no-undefined - - libvisual_@LIBVISUAL_VERSION_SUFFIX@_la_SOURCES = lv_actor.c lv_input.c lv_event.c \ - lv_bin.c lv_plugin.c lv_video.c lv_video_simd.c lv_mem.c \ diff --git a/libvisual-c99.patch b/libvisual-c99.patch deleted file mode 100644 index 9499ea7..0000000 --- a/libvisual-c99.patch +++ /dev/null @@ -1,33 +0,0 @@ -Include "lv_cpu.h" for the visual_cpu_initialize, visual_cpu_get_sse, -visual_cpu_get_3dnow functions. Add a prototype for -visual_transform_init, so that it can be called before it is defined. - -Submitted upstream to the 0.4.x branch: - - - -diff --git a/libvisual/lv_libvisual.c b/libvisual/lv_libvisual.c -index 8de03ebad7d499bb..e7ef768d421aa7fa 100644 ---- a/libvisual/lv_libvisual.c -+++ b/libvisual/lv_libvisual.c -@@ -30,6 +30,7 @@ - #include - - #include "lvconfig.h" -+#include "lv_cpu.h" - #include "lv_plugin.h" - #include "lv_actor.h" - #include "lv_input.h" -diff --git a/libvisual/lv_transform.c b/libvisual/lv_transform.c -index c763768c0fbb757a..58fe15fa57d2e783 100644 ---- a/libvisual/lv_transform.c -+++ b/libvisual/lv_transform.c -@@ -35,6 +35,8 @@ - #include "lv_transform.h" - #include "lv_mem.h" - -+int visual_transform_init (VisTransform *transform, const char *transformname); -+ - extern VisList *__lv_plugins_transform; - - static int transform_dtor (VisObject *object); diff --git a/libvisual.spec b/libvisual.spec deleted file mode 100644 index 65e2651..0000000 --- a/libvisual.spec +++ /dev/null @@ -1,277 +0,0 @@ -%global smallversion 0.4 - -Name: libvisual -Version: 0.4.1 -Release: 4%{?dist} -Epoch: 1 - -Summary: Abstraction library for audio visualisation plugins -License: LGPL-2.1-or-later -URL: https://libvisual.sf.net -Source0: https://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2 - -Patch0: libvisual-0.4.0-better-altivec-detection.patch -Patch1: libvisual-0.4.0-respect-environment-ldflags.patch -Patch2: libvisual-c99.patch - -BuildRequires: automake -BuildRequires: gcc-c++ -BuildRequires: make -BuildRequires: sdl12-compat-devel -BuildRequires: xorg-x11-proto-devel - -%description -Libvisual is an abstraction library that comes between applications and -audio visualisation plugins. - -Often when it comes to audio visualisation plugins or programs that create -visuals they do depend on a player or something else, basically there is no -general framework that enable application developers to easy access cool -audio visualisation plugins. Libvisual wants to change this by providing -an interface towards plugins and applications, through this easy to use -interface applications can easily access plugins and since the drawing is -done by the application it also enables the developer to draw the visual -anywhere he wants. - -%package devel -Summary: Development files for libvisual -Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} - -%description devel -Libvisual is an abstraction library that comes between applications and -audio visualisation plugins. - -This package contains the files needed to build an application with libvisual. - -%prep -%setup -q -%patch0 -p1 -b .better-altivec-detection -%patch1 -p1 -b .respect-environment-ldflags -%patch2 -p1 -b .c99 - -%build -%configure -%make_build - -%install -%make_install - -# Avoid multilib conflicts -case `uname -i` in - i386 | ppc | s390 | sparc ) - wordsize="32" - ;; - x86_64 | ppc64 | s390x | sparc64 ) - wordsize="64" - ;; - *) - wordsize="" - ;; -esac - -if test -n "$wordsize" -then - mv %{buildroot}%{_includedir}/libvisual-%{smallversion}/libvisual/lvconfig.h \ - %{buildroot}%{_includedir}/libvisual-%{smallversion}/libvisual/lvconfig-$wordsize.h - - cat >%{buildroot}%{_includedir}/libvisual-%{smallversion}/libvisual/lvconfig.h < - -#if __WORDSIZE == 32 -# include "lvconfig-32.h" -#elif __WORDSIZE == 64 -# include "lvconfig-64.h" -#else -# error "unexpected value for __WORDSIZE macro" -#endif - -#endif -EOF - -fi - -find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' - -%find_lang %{name}-%{smallversion} - -%files -f %{name}-%{smallversion}.lang -%doc AUTHORS ChangeLog NEWS README TODO -%license COPYING -%{_libdir}/*.so.* - -%files devel -%doc README NEWS TODO AUTHORS -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc -%{_includedir}/%{name}-%{smallversion} - - -%changelog -* Thu Jan 25 2024 Fedora Release Engineering - 1:0.4.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 1:0.4.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jul 20 2023 Fedora Release Engineering - 1:0.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Feb 08 2023 Vitaly Zaitsev - 1:0.4.1-1 -- Updated to version 0.4.1. - -* Thu Jan 19 2023 Fedora Release Engineering - 1:0.4.0-38 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Jan 09 2023 Florian Weimer - 1:0.4.0-37 -- C99 compatibility fixes - -* Thu Jul 21 2022 Fedora Release Engineering - 1:0.4.0-36 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jan 20 2022 Fedora Release Engineering - 1:0.4.0-35 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Sep 23 2021 Timm Bäder - 1:0.4.0-34 -- Add patch to respect environment LDFLAGS - -* Thu Jul 22 2021 Fedora Release Engineering - 1:0.4.0-33 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 1:0.4.0-32 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jan 19 2021 Kalev Lember - 1:0.4.0-31 -- Use make_build/make_install macros -- Drop unneeded ldconfig_scriptlets macro call -- Remove a no longer needed -mmmx CFLAGS addition -- Disable strict aliasing - -* Fri Jan 15 2021 Kalev Lember - 1:0.4.0-30 -- Fix multilib conflicts in lvconfig.h - -* Tue Jul 28 2020 Fedora Release Engineering - 1:0.4.0-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 1:0.4.0-28 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 1:0.4.0-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 1:0.4.0-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 1:0.4.0-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1:0.4.0-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 1:0.4.0-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1:0.4.0-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1:0.4.0-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 04 2016 Fedora Release Engineering - 1:0.4.0-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jan 19 2016 Tom Callaway - 1:0.4.0-19 -- spec file cleanups - -* Wed Jun 17 2015 Fedora Release Engineering - 1:0.4.0-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Aug 17 2014 Fedora Release Engineering - 1:0.4.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Fri Jun 13 2014 Kalev Lember - 1:0.4.0-16 -- Fix epoch use - -* Wed Jun 11 2014 Tom Callaway - 1:0.4.0-15 -- 0.5.0 beta was a bad idea. nothing else supports it. -- fix format-security issue - -* Sat Aug 03 2013 Fedora Release Engineering - 0.4.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Feb 14 2013 Fedora Release Engineering - 0.4.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Thu Jul 19 2012 Fedora Release Engineering - 0.4.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering - 0.4.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 0.4.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sat Jul 25 2009 Fedora Release Engineering - 0.4.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sat Mar 07 2009 Caolán McNamara - 0.4.0-8 -- defining inline causes problems trying to build against libvisual headers, - e.g. libvisual-plugins - -* Wed Feb 25 2009 Fedora Release Engineering - 0.4.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Mar 11 2008 - Bastien Nocera - 0.4.0-6 -- Better Altivec detection, code from David Woodhouse - -* Mon Feb 18 2008 Fedora Release Engineering - 0.4.0-5 -- Autorebuild for GCC 4.3 - -* Sun Aug 26 2007 Aurelien Bompard 0.4.0-4 -- fix license tag - -* Wed Aug 30 2006 Aurelien Bompard 0.4.0-3 -- rebuild - -* Sat Jul 08 2006 Aurelien Bompard 0.4.0-2 -- bump release - -* Thu Jul 06 2006 Aurelien Bompard 0.4.0-1 -- version 0.4.0 -- drop Patch0 (applied upstream) - -* Tue Feb 21 2006 Aurelien Bompard 0.2.0-8 -- fix dependency for modular X - -* Tue Feb 21 2006 Aurelien Bompard 0.2.0-7 -- rebuild for FC5 - -* Wed Jun 15 2005 Aurelien Bompard 0.2.0-6 -- rebuild - -* Wed Jun 15 2005 Aurelien Bompard 0.2.0-5 -- fix build for GCC4 - -* Thu Jun 9 2005 Michael Schwendt 0.2.0-4 -- use dist tag for all-arch-rebuild - -* Thu Apr 7 2005 Michael Schwendt 0.2.0-3 -- rebuilt - -* Mon Feb 14 2005 David Woodhouse 0.2.0-2 -- Fix bogus #if where #ifdef was meant - -* Thu Feb 10 2005 Aurelien Bompard 0.2.0-1 -- version 0.2.0 -- drop patch - -* Sat Nov 27 2004 Aurelien Bompard 0:0.1.7-0.fdr.1 -- version 0.1.7 - -* Thu Oct 21 2004 Aurelien Bompard 0:0.1.6-0.fdr.2 -- Apply Adrian Reber's suggestions in bug 2182 - -* Tue Sep 28 2004 Aurelien Bompard 0:0.1.6-0.fdr.1 -- Initial RPM release. diff --git a/sources b/sources deleted file mode 100644 index 8e9f810..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (libvisual-0.4.1.tar.bz2) = a1417a54d4f0566121db5d08770e7f41559ef7f3704d0da74f1dc316c6b7f16197d843a96382b4122d01251764ccb6ed240fd4e99abc7b0f440c9f43afa9506a