aboutsummaryrefslogtreecommitdiff
path: root/devel
Commit message (Collapse)AuthorAge
* Merge pull request #14448 from neheb/m4Rosen Penev2021-01-09
|\ | | | | m4: fix compilation with glibc
| * m4: fix compilation with glibcRosen Penev2021-01-09
| | | | | | | | | | | | Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | lpc21isp: fix compilation with glibcRosen Penev2021-01-09
|/ | | | | | 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-08
| | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* autoconf: update to 2.70Rosen Penev2020-12-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13919 from ja-pa/gitlab-runnerRosen Penev2020-12-07
|\ | | | | gitlab-runner: add new package
| * gitlab-runner: add new packageJan Pavlinec2020-11-23
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | ninja: update to 1.10.2Rosen Penev2020-12-05
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #14017 from neheb/aautomRosen Penev2020-11-25
|\ \ | | | | | | automake: update to 1.16.3
| * | automake: update to 1.16.3Rosen Penev2020-11-24
| |/ | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* / meson: update to 0.56.0Rosen Penev2020-11-24
|/ | | | | | | | | | | 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-08
| | | | | | | | | | 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-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: fix typoRosen Penev2020-09-09
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: use for CMakeRosen Penev2020-09-08
| | | | | | | | 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-31
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: update to 1.10.1Rosen Penev2020-08-27
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #13154 from neheb/meson551Rosen Penev2020-08-18
|\ | | | | meson: update to 0.55.1
| * meson: update to 0.55.1Rosen Penev2020-08-18
| | | | | | | | | | | | Remove upstream backports. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | lpc2list: remove deprecated functionsRosen Penev2020-08-14
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* scons: update to 4.0.1Rosen Penev2020-08-05
| | | | | | | | | | | | | | | | 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-01
| | | | | | | -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-25
| | | | | | | | 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-23
| | | | | | Remove upstreamed patch and add distutils one. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: fix arch mappingRosen Penev2020-07-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-29
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* automake: update to 1.16.2Rosen Penev2020-06-06
| | | | | | Added PKG_BUILD_PARALLEL for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pkgconf: update to 0.7.3Rosen Penev2020-06-02
| | | | | | | | 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-28
| | | | | | | | 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-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.1Rosen Penev2020-05-01
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: fix rpath handlingRosen Penev2020-04-22
| | | | | | | | | 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-21
|\ | | | | meson: allow compilation in a subdirectory
| * meson: allow compilation in a subdirectoryRosen Penev2020-04-18
| | | | | | | | | | | | Small tweak to get it to build. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | treewide: Remove Python variants for non-Python packagesJeffery To2020-04-19
|/ | | | | | | | | | | This removes Python-related build variants, and adds PYTHON3_PKG_BUILD:=0 and minor build adjustments (where appropriate), for non-Python packages. There should be no changes to build output. This also updates some include paths for python3-package.mk and/or python3-host.mk to be relative to the package Makefile. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* meson: update to version 0.54.0Josef Schlehofer2020-04-06
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #11518 from neheb/mesRosen Penev2020-03-13
|\ | | | | meson: update to 0.53.2
| * meson: update to 0.53.2Rosen Penev2020-03-06
| | | | | | | | | | | | Switched to PyPI. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | lttng: replace SUBDIRS with M in package recipeDavid Bauer2020-03-11
|/ | | | | | | The SUBDIRS variable has been removed in kernel 5.4, and was deprecated since the beginnig of kernel git history in favour of M or KBUILD_EXTMOD. Signed-off-by: David Bauer <mail@david-bauer.net>
* meson: update to 0.53.1Rosen Penev2020-02-05
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* ninja: updated to 1.10.0Rosen Penev2020-02-04
| | | | | | Removed upstreamed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* scons: Switch to standalone version, update to 3.1.2Jeffery To2020-01-16
| | | | | | | | | | | | | | | | | | | | * Install the standalone (scons-local) version Advantages: - The regular version of SCons requires distutils during installation; the standalone version does not have this requirement Disadvantages: - The scons-local package is not available from the Fossies mirror - The patch will need to be manually updated with each version update * Install files to $(STAGING_DIR_HOSTPKG) instead of $(STAGING_DIR_HOST) * Write the correct shebang into scripts instead of using the wrapper * Update to 3.1.2 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #10976 from jefferyto/asu-python3Rosen Penev2020-01-12
|\ | | | | asu: Change Python 2 dependencies to Python 3
| * asu: Change Python 2 dependencies to Python 3Jeffery To2020-01-10
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | meson: fix building host binaries with ccacheAndre Heider2020-01-11
|/ | | | | | | | | | | | | | | With CONFIG_CCACHE, $HOSTCC is 'ccache gcc' while $TARGET_CC points to a single wrapper script. Compiling target binaries with ccache works, but doesn't for host binaries, because we need to supply an argv array for argc > 1 in the meson cross file. Always pass an array for the c and c++ compiler, and while at it, do it for the target as well - just to be on the safe side if that ever changes. Fixes #10982. Signed-off-by: Andre Heider <a.heider@gmail.com>
* meson: Update to version 0.52.1Josef Schlehofer2019-12-16
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* gcc: fix build with 8.3.0W. Michael Petullo2019-11-09
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* pkg-config: Add CONFLICTS for pkgconfRosen Penev2019-11-02
| | | | | | | | | | Fixed license information. Added PKG_BUILD_PARALLEL for faster compilation. Remove PKG_ASLR_PIE. It seems it's going through a rework. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* pkgconf: Add packageRosen Penev2019-11-02
| | | | | | | | | | pkgconf is a lighterweight alternative to pkg-config that does not require glib2. It also seems to be improved in several key areas. See the feature comparison: http://pkgconf.org/features.html Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: add new packageAndre Heider2019-11-01
| | | | | | | | This adds a host as well as a target package. meson.mk is provided to build packages using meson. Signed-off-by: Andre Heider <a.heider@gmail.com>