d1c51097eb
This was accomplished by adding some pretty nasty hacks to the FFmpeg recipe so that we can compile it for the GCC2 ABI using GCC7. This works because GCC's C ABI has not changed between GCC2 and GCC7. As a consequence of this, pretty much all the longstanding issues of the ancient-and-still-miscompiled FFmpeg 0.10 are now completely gone. Fixes #5080, #8461, #12696, #12436, #13981 #13410, #13337. Closes (possibly fixed earlier) #8605, #8511, #6984. Probably fixes (couldn't test) #13989, #11974. |
||
---|---|---|
.. | ||
arm | ||
m68k | ||
ppc | ||
README.md | ||
x86 | ||
x86_64 | ||
x86_gcc2 |
HaikuPorts repository files
This directory contains RemotePackageRepository files which detail packages and repositories leveraged during Haiku's build process.
Warning: The URL packages are obtained from are determined by the sha256sum of the repository file.
Updating
Each RemotePackageRepository jam file in this directory is processed by src/tools/hardlink_packages.py on the HaikuPorts package server.
- Latest RemotePackageRepository jam file in git is downloaded on package server.
- Packages are added to HaikuPorts by automatic or manual means.
- hardlink_packages is provided all the relevant directories and RemotePackageRepository file
- hardlink_packages performs additional modification of the RemotePackageRepository and creates build repositories (https://eu.hpkg.haiku-os.org/haikuports/master/build-packages/)
- The modified RemotePackageRepository file is copied back to the developers system and checked in to git.