| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Imported C99 compatibility fixes from Fedora project: https://src.fedoraproject.org/rpms/libvisual/c/bcffd8eddbbcab5b00f930805396be5fdb55c5a7?branch=rawhide it fixes build error when using GCC14 (boo#1225859) (added libvisual-configure-c99.patch and libvisual-c99.patch).
- Use %patch -P N instead of deprecated %patchN.
- Fix build with RPM 4.19: unnumbered patches are no longer supported.
- Remove old specfile constructs - Remove --with-pic, this is only useful with --enable-static - Make %install sh-compatible - Remove .la files, I do not think we will need it - Repair rpmlint error "libvisual.x86_64: E: shlib-policy-name-error SONAME: libvisual-0.4.so.0, expected package suffix: 0_4-0"
- update license to new format
- defining inline causes problems trying to build against libvisual headers
- patch license to follow spdx.org standard
- add libtool as buildrequire to avoid implicit dependency
- do not use /usr/src/packages in specfile
- added a patch from Debian to fix build