summaryrefslogtreecommitdiff
path: root/devel
Commit message (Collapse)AuthorAgeFilesLines
* gcc: update to allow compiling different versionsW. Michael Petullo2022-08-0968-599/+1811
| | | | | | | | | | | | | | | | | This is based on the toolchain GCC, and aims to share as much of its Makefile and patches with that definition. The package requires one additional patch: (1) 003-dont-choke-when-building-32bit-on-64bit.patch, which fixes the `error: size of array 'test_real_width' is negative` error that occurs when building a 32-bit GCC on a 64-bit host. (Search the Internet for examples of this error appearing.) Signed-off-by: W. Michael Petullo <mike@flyn.org> (cherry picked from commit ceaa6e840e0b57c1b47c784997187044e3311d23) Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> [added gcc version 9.3.0, downgraded gcc to 10.2.0, removed gcc version 11.3.0 as it is now in sync with OpenWrt 21.02]
* gcc: enable parallel buildingEneas U de Queiroz2022-08-081-3/+5
| | | | | | | | | | | Even though PKG_BUILD_PARALLEL is set for the package, the package calls $(MAKE) without $(PKG_JOBS), so it was always built with only one job. Fix this by adding $(PKG_JOBS) to the $(MAKE) call, and calling make install only after make all is finished. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com> (cherry picked from commit 1f91016ac35ee4ef007578b0d4bbe78eaeb9db67)
* gcc: add cc symlinkDirk Neukirchen2022-08-081-1/+2
| | | | | | | fixes #14755 Signed-off-by: Dirk Neukirchen <plntyk.lede@plntyk.name> (cherry picked from commit 55cb4d1aee0055e26f19b968beaed83a2668ee51)
* delve: Update to 1.8.2Niels Widger2022-04-221-2/+2
| | | | | | | See https://github.com/go-delve/delve/blob/master/CHANGELOG.md for changes. Signed-off-by: Niels Widger <niels@qacafe.com>
* [openwrt-21.02] delve: Update to 1.7.2Niels Widger2021-09-271-2/+2
| | | | | | | See https://github.com/go-delve/delve/blob/master/CHANGELOG.md for changes. Signed-off-by: Niels Widger <niels@qacafe.com>
* autoconf: fix shebangRen Zongjia2021-09-132-1/+12
| | | | | | | | | | Fix shebang errors for autom4te, autoreconf, autoheader, autoscan, autoupdate, ifnames. resolve openwrt/packages#16604 Signed-off-by: Ren Zongjia <acooler15@foxmail.com> (cherry picked from commit 72f3dfcb0e1c2acb225d282c6968e42852df6cef) Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
* lttng-tools: fix linking with full language support enabledMichael Heimpold2021-09-021-2/+3
| | | | | | | This fixes fallout after d18692c. Signed-off-by: Michael Heimpold <mhei@heimpold.de> (cherry picked from commit ce4701cc922bd118a6da00409d4be89b6ad46faa)
* [openwrt-21.02] delve: Update to 1.7.1Niels Widger2021-08-231-2/+2
| | | | | | | | | See https://github.com/go-delve/delve/blob/master/CHANGELOG.md#171-2021-08-18 for changes. Signed-off-by: Niels Widger <niels@qacafe.com> (cherry picked from 3583fd1c2)
* gitlab-runner: update to 14.0.1Rosen Penev2021-08-111-3/+3
| | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com> (cherry picked from commit dd51f58b14fa50fb3a879d012da4e7f4c02ffbe4)
* delve: Update to 1.7.0Niels Widger2021-07-191-2/+2
| | | | | | | | | See https://github.com/go-delve/delve/blob/master/CHANGELOG.md#170-2021-07-19 for changes. Signed-off-by: Niels Widger <niels@qacafe.com> (cherry picked from 098d61ca1)
* delve: add packageNiels Widger2021-06-291-0/+48
| | | | Signed-off-by: Niels Widger <niels@qacafe.com>
* gitlab-runner: update to version 13.12.0Jan Pavlinec2021-05-271-2/+2
| | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz> (cherry picked from commit cbb572534c633e0a75eecf6251b4788984b23721)
* gitlab-runner: update to version 13.11.0Jan Pavlinec2021-05-081-2/+2
| | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz> (cherry picked from commit 2acbb04c77f6ca9b3bacbaa1b8cae3addd4395f3)
* gitlab-runner: update to version 13.10.0Jan Pavlinec2021-03-291-3/+3
| | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz> (cherry picked from commit d7e2b608e617b6558f4373e76840f940043535d5)
* gitlab-runner: update to 13.9.0Rosen Penev2021-03-292-5/+14
| | | | | | | Remove no MIPS depends as it supports MIPS now. Signed-off-by: Rosen Penev <rosenp@gmail.com> (cherry picked from commit 1329b9fe2e0bdb19b0850dbaae71e374f42ae751)
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-2514-88/+34
| | | | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com> (cherry picked from commit 5d8d4fbbcb5c5de9370711c19bb3510210989a98) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #14448 from neheb/m4Rosen Penev2021-01-092-1/+117
|\ | | | | m4: fix compilation with glibc
| * m4: fix compilation with glibcRosen Penev2021-01-092-1/+117
| | | | | | | | | | | | Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | lpc21isp: fix compilation with glibcRosen Penev2021-01-091-1/+3
|/ | | | | | Because -static is being passed, extra linker flags are needed. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: move binary of alternatives to libexec, rename as suggestedHuangbin Zhan2020-10-081-6/+6
| | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* autoconf: update to 2.70Rosen Penev2020-12-131-9/+6
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13919 from ja-pa/gitlab-runnerRosen Penev2020-12-071-0/+47
|\ | | | | gitlab-runner: add new package
| * gitlab-runner: add new packageJan Pavlinec2020-11-231-0/+47
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | ninja: update to 1.10.2Rosen Penev2020-12-051-3/+3
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #14017 from neheb/aautomRosen Penev2020-11-251-2/+2
|\ \ | | | | | | automake: update to 1.16.3
| * | automake: update to 1.16.3Rosen Penev2020-11-241-2/+2
| |/ | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / meson: update to 0.56.0Rosen Penev2020-11-244-8/+7
|/ | | | | | | | | | | Move c/c++ options from properties to built-in options as there is now a deprecated warning. Remove cross libdir value. It's default since version 0.50. Remove ld option as it was removed in version 0.51. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* packr: New packageJeffery To2020-10-081-0/+55
| | | | | | | | | | From the README: Packr is a simple solution for bundling static assets inside of Go binaries. Most importantly it does it in a way that is friendly to developers while they are developing. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* meson: update to 0.55.3Rosen Penev2020-09-201-2/+2
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: fix typoRosen Penev2020-09-091-1/+1
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: use for CMakeRosen Penev2020-09-083-1/+29
| | | | | | | | CMake supports Ninja for faster compilation and less bugginess when it comes to parallel compilation. That is, some CMake packages currently have PKG_BUILD_PARALLEL set where it is not needed with ninja. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lttng-tools: update to 2.12.1Rosen Penev2020-08-313-397/+10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: update to 1.10.1Rosen Penev2020-08-271-2/+2
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13154 from neheb/meson551Rosen Penev2020-08-183-806/+3
|\ | | | | meson: update to 0.55.1
| * meson: update to 0.55.1Rosen Penev2020-08-183-806/+3
| | | | | | | | | | | | Remove upstream backports. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | lpc2list: remove deprecated functionsRosen Penev2020-08-143-1/+24
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* scons: update to 4.0.1Rosen Penev2020-08-053-7/+22
| | | | | | | | | | | | | | | | Cleaned up Makefile to standards. Replaced HIDDEN with BUILDONLY. It's more descriptive. Added PKG_HOST_ONLY. This is a host only package. Added HOST_BUILD_PARALLEL. Added URL for uscan. Added patch to fix library searching. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: backport upstream rpath fixRosen Penev2020-08-012-1/+119
| | | | | | | -Wl,rpath= does not work with clang, yet -Wl,rpath, does not work with meson. Backport upstream patch fixing this. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: backport no setuptools patchRosen Penev2020-07-253-44/+686
| | | | | | | | It seems this was cut after the release. Fixes CircleCI compilation. Remove distutils patch. It looks like it does nothing. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.55.0Rosen Penev2020-07-233-37/+46
| | | | | | Remove upstreamed patch and add distutils one. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: fix arch mappingRosen Penev2020-07-182-2/+18
| | | | | | | | meson uses a different architecture mapping than CONFIG_ARCH does. Fix the problematic ones and fall back to CONFIG_ARCH. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.3Rosen Penev2020-06-291-2/+2
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* automake: update to 1.16.2Rosen Penev2020-06-061-3/+5
| | | | | | Added PKG_BUILD_PARALLEL for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pkgconf: update to 0.7.3Rosen Penev2020-06-021-3/+17
| | | | | | | | Switched to building with meson. Faster. Add missing InstallDev section. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* make: update to 4.3Rosen Penev2020-05-281-5/+7
| | | | | | | | Switch to gz tarball. bz2 one went away. Add PKG_BUILD_PARALLEL for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.2Rosen Penev2020-05-201-2/+2
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.1Rosen Penev2020-05-011-3/+3
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: fix rpath handlingRosen Penev2020-04-222-1/+35
| | | | | | | | | This was uncovered with glib2 where the host builds were linking to the actual host instead of the generated libraries. Patch taken from buildroot. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #11874 from neheb/mesonRosen Penev2020-04-211-1/+1
|\ | | | | meson: allow compilation in a subdirectory
| * meson: allow compilation in a subdirectoryRosen Penev2020-04-182-2/+2
| | | | | | | | | | | | Small tweak to get it to build. Signed-off-by: Rosen Penev <rosenp@gmail.com>