Age | Commit message (Collapse) | Author | Files | Lines |
|
* New upstream URL and source.
* Remove patches that were integrated upstream.
|
|
|
|
PowerPC fixes upstream, and compatibility with newer GCC.
|
|
Also, change the warnings we disable to ensure it builds with GCC 13.
Also, replaces '-Werror' with '-Wextra' for more verbosity without
causing the build to fail.
Closes: #1196
|
|
Security fixes and GCC 13 compat.
|
|
Many improvements, including support for newer GCC releases.
|
|
|
|
|
|
|
|
|
|
Also, they have dropped the SANE Exception from the genesys backend's
license. Everything is GPL-2.0+ or Public-Domain now.
Closes: #1186
|
|
We have to patch after CMake because it's in the 3rdparty zip.
|
|
|
|
1.1.9 includes many big-endian fixes and other improvements.
* Fix use-after-free found after 1.1.9 release that causes GCC to error.
* Fix buffer overflow that might cause a crash.
* Fix two more big endian issues.
|
|
Security fixes and new download URL.
|
|
Upstream has dropped the font requirement from runtime deps, so we do
the same in our packaging.
Fixes for GCC, but also fixes various printing issues and NULL derefs.
|
|
|
|
|
|
|
|
Closes: #1175
|
|
|
|
|
|
There was a difference in the context due to other upstream changes, but
it was simple to change the patch to apply anyway. I didn't want to
start poking with signal argument changes..
|
|
|
|
|
|
|
|
* Convert to Meson build system.
* Use upstream provided .desktop/icon files.
* Add qvidcap to qv4l2 package and auto-install when v4l-utils and
Qt5::X11 are installed.
* Remove patches which have all been applied to upstream.
|
|
GCC 13 C++ STL doesn't bring in <cstdint>, needed by ANGLE for uint32_t.
|
|
|
|
If the build environment has a /usr/bin/python, the build system
believes it is Python 2. Ensure that does not happen.
|
|
Non-x86 arches don't have -march= or -mtune=generic.
This has been reported upstream.
|
|
Needed for GCC 13 support, since the generated C++ code was not amenable
to GCC 13 in its prior state.
4.1.1 is the last version to support PHP 7, so I stopped there until we
are able to land PHP 8.
Closes: #1213
|
|
There is a compiler bug on PowerPC 64 that is being investigated.
Ref: #1170
|
|
|
|
git-send-email has been updated upstream to handle the new GetOpt::Long.
Bring in those patches until we can update Git.
|
|
* Use TZ=UTC for running tests. Ref: #1169.
* Use older GCC behaviour for floating point math. Closes: #1193.
|
|
|
|
|
|
|
|
This fixes a build error with newer GCC that defaults to the C++17
standard. Basic operation was tested and remains functional.
It would be a *lot* better to rearchitect this, especially with how many
times it hits -Wwrite-strings. Anyone willing to do that work would be
highly praised :)
|
|
Enums do not work like they did in the mid 1980s. This allows the build
to work on GCC 13. I have tested basic usage of cpio and pax tools.
|
|
0012-static-pie and 201-ada were forward-ported by my own paws.
Three digit 0xx underscore patches are from Gentoo. This is also the
source of the insn-split and match-split patches, which significantly
increase performance on build. They are also the source of the new
configure option --with-matchpd-partitions. On systems with very many
cores/threads, a number higher than 32 would probably perform even
better, but 32 should give decent perf on 8+ threads, and runs quite
nicely on the 64-thread Talos II I ran the testbuild on.
202 is from Void. The 300s are originally written by me.
The Ada patch now includes an improvement to use posix_openpt instead
of getpt, which fixes link errors later on.
We also now use STAGE1_CFLAGS and BOOT_CFLAGS to improve build times.
Improvement was clocked from 40m to 32m (-8m, or 20%) on gwyn.
The patch for Go name mangling is needed to build packages that use
reflect2, which includes user/gitlab-runner.
|
|
|
|
VLC was automatically enabling AltiVec on 32-bit PPC builds despite not
requesting it on the ./configure line. This wasn't evident until GCC 13
enforced the AltiVec ABI switch for vec_* primitive calls.
Closes: #1059, #1237
|
|
|
|
|
|
|
|
|
|
|
|
|