[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, November 9, 2020 @ 12:07:37 Author: foutrelis Revision: 399698 upgpkg: meson 0.56.0-2: Python 3.9 rebuild Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-09 12:06:11 UTC (rev 399697) +++ PKGBUILD2020-11-09 12:07:37 UTC (rev 399698) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.56.0 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, October 30, 2020 @ 10:40:37 Author: heftig Revision: 399036 0.56.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-30 10:00:26 UTC (rev 399035) +++ PKGBUILD2020-10-30 10:40:37 UTC (rev 399036) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.55.3 +pkgver=0.56.0 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -16,10 +16,10 @@ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'nasm' 'gnustep-base' 'libelf' 'python-pytest-xdist' 'python2-setuptools') # 'cuda') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver/rc/.rc}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('afb0bb25b367e681131d920995124df4b06f6d144ae1a95ebec27be13e06fefbd95840e0287cd1d84bdbb8d9c115b589a833d847c60926f55e0f15749cf66bae' +sha512sums=('da426e2ac0f657da5672d66143b8f4f45513c269a9a544e8b4c48b4a702743a50d35cbaa37ef4c4fbd7e18b8784c788314927a54faba6a14bb2d468eeaa87607' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, September 11, 2020 @ 22:14:17 Author: heftig Revision: 395776 0.55.3-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-11 18:56:24 UTC (rev 395775) +++ PKGBUILD2020-09-11 22:14:17 UTC (rev 395776) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.55.2 +pkgver=0.55.3 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -19,7 +19,7 @@ source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('0917d603e225fc8a47dccab82e10020250e5af202e405e981bb78b5ef99ed8db531f6bb4bba27a6282f87c67cac6ba814ddce17bd7f90c68818647efaa09994b' +sha512sums=('afb0bb25b367e681131d920995124df4b06f6d144ae1a95ebec27be13e06fefbd95840e0287cd1d84bdbb8d9c115b589a833d847c60926f55e0f15749cf66bae' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, September 10, 2020 @ 18:55:03 Author: heftig Revision: 395748 0.55.2-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-10 17:34:49 UTC (rev 395747) +++ PKGBUILD2020-09-10 18:55:03 UTC (rev 395748) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.55.1 +pkgver=0.55.2 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -19,7 +19,7 @@ source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('172b4de8c7474d709f172431b89bf2b2b1c2c38bc842039cccf6be075a45bd3509a1dab8512bc5b2ee025d65d8050d2f717dd15c1f9be17fca3b2e7da0d3e889' +sha512sums=('0917d603e225fc8a47dccab82e10020250e5af202e405e981bb78b5ef99ed8db531f6bb4bba27a6282f87c67cac6ba814ddce17bd7f90c68818647efaa09994b' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Sunday, August 16, 2020 @ 07:01:20 Author: heftig Revision: 394293 0.55.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-16 06:56:46 UTC (rev 394292) +++ PKGBUILD2020-08-16 07:01:20 UTC (rev 394293) @@ -1,9 +1,9 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) # Maintainer: Levente Polyak # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.54.3 +pkgver=0.55.1 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -19,7 +19,7 @@ source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('2e62bf992bf337ae5a01f7a0fb842ea0cefcdbc81f5675235e41d8182f37df2e003b0a8a90d650c6cca4ff79898f7888474f75e5103a48d7ca14f51a024e4f2b' +sha512sums=('172b4de8c7474d709f172431b89bf2b2b1c2c38bc842039cccf6be075a45bd3509a1dab8512bc5b2ee025d65d8050d2f717dd15c1f9be17fca3b2e7da0d3e889' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, June 17, 2020 @ 15:26:34 Author: heftig Revision: 389433 0.54.3-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-17 14:35:51 UTC (rev 389432) +++ PKGBUILD2020-06-17 15:26:34 UTC (rev 389433) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.54.2 +pkgver=0.54.3 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -15,11 +15,11 @@ 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'nasm' 'gnustep-base' 'libelf' - 'python-pytest-xdist') # 'cuda') + 'python-pytest-xdist' 'python2-setuptools') # 'cuda') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('ad5ec826879d3d85088ca40d768599a4c8e66983f2a6a7ebe8ab12051cad18b4ade9a2afd30fe543b0a75900822992c8ef7161d369489e2211dd7a1a8ccc32ed' +sha512sums=('2e62bf992bf337ae5a01f7a0fb842ea0cefcdbc81f5675235e41d8182f37df2e003b0a8a90d650c6cca4ff79898f7888474f75e5103a48d7ca14f51a024e4f2b' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Sunday, April 26, 2020 @ 18:12:04 Author: heftig Revision: 381629 0.54.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-26 15:02:44 UTC (rev 381628) +++ PKGBUILD2020-04-26 18:12:04 UTC (rev 381629) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.54.0 -pkgrel=2 +pkgver=0.54.1 +pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any') @@ -20,7 +20,7 @@ skip-test.diff 0001-Fix-meson_jar_template-so-test-suite-passes.patch arch-meson) -sha512sums=('e3c97ffd9409a543e45c8be7b12d4e8437de8dbd0cd236fbe092952d7d0833728d46ff6b679c8a73dae4c4016fdf38b43b56f3959a95968a29db109ebfe254e7' +sha512sums=('dbc3fed326ba208f5a6eee7e3106d07450e7a3569d425013fba8c51e7cfd6485f9b083836dc74be49bc9839bd640ce54741d9335097cbd28f6a320d5fec7ecfe' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' '1203c844466409fceb6e3bd4f419762d7dcd460f4dbf412eda7d966b002dd69710af97d9135fc399c71fdcd191aa512bf180e60562f5996932e2827acf591eb2'
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, March 31, 2020 @ 23:08:05 Author: heftig Revision: 379013 0.54.0-2: add bash completion Modified: meson/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-31 21:50:04 UTC (rev 379012) +++ PKGBUILD2020-03-31 23:08:05 UTC (rev 379013) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.54.0 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any') @@ -55,6 +55,7 @@ install -d "${pkgdir}/usr/share/vim/vimfiles" cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*/ + install -Dt "${pkgdir}/usr/share/bash-completion/completions" -m644 data/shell-completions/bash/* install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/* install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/*
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 10:02:22 Author: heftig Revision: 373875 0.53.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 10:02:12 UTC (rev 373874) +++ PKGBUILD2020-01-24 10:02:22 UTC (rev 373875) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.53.0 +pkgver=0.53.1 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -16,11 +16,11 @@ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'cuda' 'nasm' 'gnustep-base' 'libelf' 'python-pytest-xdist') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.sig} +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff 0001-Fix-CUDA-test-without-devices.patch arch-meson) -sha512sums=('e375e22eb650d5f8facbffe9773b740b5dcd971a86c5b197bbfa0e82a51f4774345456856e19d6305661e227afbe24db5ca472d5ff9f707b754c1d5361187cd8' +sha512sums=('0c96c354bcd7e6945473c7df0ddff929ef2bae9c2dfc7b48c6c6174c7f2be4f798398929f9c4d5986aa5fc882305ff76371ad0d65a499f058b33b05ff7025859' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' '459559575ac6556cf7f9b340099886442ca222b9cfb584aaad3a2a43c2fe6ce850e7125fb8b7a01782c5f5a57b353adc5683f24aec6717ba78076ad75140fc4e'
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Saturday, November 30, 2019 @ 02:03:57 Author: heftig Revision: 370165 0.52.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-30 00:07:59 UTC (rev 370164) +++ PKGBUILD2019-11-30 02:03:57 UTC (rev 370165) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.52.0 -pkgrel=4 +pkgver=0.52.1 +pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any') @@ -19,13 +19,11 @@ source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff meson-python-3.8.patch - remove-duplicate-objects.patch::"https://github.com/mesonbuild/meson/commit/212a05b8.patch"; arch-meson) -sha512sums=('9efe962c60e21bf4159ce0b113caba0119751a5f6217cd116f6e43b0b4150af0eb7ab484a74d8e9438d78a5d0458dda4215e9b6b9c96bfc0d07e23d709d2929f' +sha512sums=('81e8c5897ba5311ccffc401fd514bd9a67d16caaea1f28a5c5432605766341ecd82b70c05661fbbe0c9a6006ff5ea892950bbaa548e70c3f87350438775ea6fd' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' '343d49889942d1cd3f5dc0c573dba226ca9a6c6c5845ff4e74d3c672532ba6fb7cbfeaadb6e053e8793cd7cbfbc936fb753c2dcd95dd236476f07129ac07f67c' - '78587f8d7ec758e433c81c2a656c7e337320dc199f97ee0fb2134e6a677bdd1c2d556e2912933d50211833d0efcc786965ee1f8c2e58f66c58d9911e9c103777' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -34,8 +32,9 @@ # Our containers do not allow sanitizers to run patch -Np1 -i ../skip-test.diff - patch -p1 -i ../meson-python-3.8.patch # Fix boost test with python 3.8 - patch -p1 -i ../remove-duplicate-objects.patch # Fix build of gnome-builder + + # Fix boost test with python 3.8 + patch -Np1 -i ../meson-python-3.8.patch } build() {
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, November 4, 2019 @ 20:03:12 Author: arojas Revision: 366756 Backport build fix for gnome-builder Modified: meson/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-04 19:33:42 UTC (rev 366755) +++ PKGBUILD2019-11-04 20:03:12 UTC (rev 366756) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.52.0 -pkgrel=3 +pkgrel=4 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any') @@ -19,11 +19,13 @@ source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff meson-python-3.8.patch + remove-duplicate-objects.patch::"https://github.com/mesonbuild/meson/commit/212a05b8.patch"; arch-meson) sha512sums=('9efe962c60e21bf4159ce0b113caba0119751a5f6217cd116f6e43b0b4150af0eb7ab484a74d8e9438d78a5d0458dda4215e9b6b9c96bfc0d07e23d709d2929f' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' '343d49889942d1cd3f5dc0c573dba226ca9a6c6c5845ff4e74d3c672532ba6fb7cbfeaadb6e053e8793cd7cbfbc936fb753c2dcd95dd236476f07129ac07f67c' + '78587f8d7ec758e433c81c2a656c7e337320dc199f97ee0fb2134e6a677bdd1c2d556e2912933d50211833d0efcc786965ee1f8c2e58f66c58d9911e9c103777' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -33,6 +35,7 @@ # Our containers do not allow sanitizers to run patch -Np1 -i ../skip-test.diff patch -p1 -i ../meson-python-3.8.patch # Fix boost test with python 3.8 + patch -p1 -i ../remove-duplicate-objects.patch # Fix build of gnome-builder } build() {
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, November 1, 2019 @ 00:41:14 Author: felixonmars Revision: 366309 Python 3.8 rebuild Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-01 00:34:47 UTC (rev 366308) +++ PKGBUILD2019-11-01 00:41:14 UTC (rev 366309) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.52.0 -pkgrel=2 +pkgrel=3 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any')
[arch-commits] Commit in meson/trunk (PKGBUILD meson-python-3.8.patch)
Date: Friday, November 1, 2019 @ 00:34:47 Author: arojas Revision: 366308 Fix boost test with python 3.8 Added: meson/trunk/meson-python-3.8.patch Modified: meson/trunk/PKGBUILD + PKGBUILD |3 +++ meson-python-3.8.patch | 13 + 2 files changed, 16 insertions(+) Modified: PKGBUILD === --- PKGBUILD2019-10-31 22:14:10 UTC (rev 366307) +++ PKGBUILD2019-11-01 00:34:47 UTC (rev 366308) @@ -18,10 +18,12 @@ 'libelf' 'python-pytest-xdist') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff +meson-python-3.8.patch arch-meson) sha512sums=('9efe962c60e21bf4159ce0b113caba0119751a5f6217cd116f6e43b0b4150af0eb7ab484a74d8e9438d78a5d0458dda4215e9b6b9c96bfc0d07e23d709d2929f' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' + '343d49889942d1cd3f5dc0c573dba226ca9a6c6c5845ff4e74d3c672532ba6fb7cbfeaadb6e053e8793cd7cbfbc936fb753c2dcd95dd236476f07129ac07f67c' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -30,6 +32,7 @@ # Our containers do not allow sanitizers to run patch -Np1 -i ../skip-test.diff + patch -p1 -i ../meson-python-3.8.patch # Fix boost test with python 3.8 } build() { Added: meson-python-3.8.patch === --- meson-python-3.8.patch (rev 0) +++ meson-python-3.8.patch 2019-11-01 00:34:47 UTC (rev 366308) @@ -0,0 +1,13 @@ +diff --git a/test cases/frameworks/1 boost/meson.build b/test cases/frameworks/1 boost/meson.build +index 8f45dc7f..44bc376d 100644 +--- a/test cases/frameworks/1 boost/meson.build b/test cases/frameworks/1 boost/meson.build +@@ -30,7 +30,7 @@ pymod = import('python') + python2 = pymod.find_installation('python2', required: host_machine.system() == 'linux', disabler: true) + python3 = pymod.find_installation('python3', required: host_machine.system() == 'linux', disabler: true) + python2dep = python2.dependency(required: host_machine.system() == 'linux', disabler: true) +-python3dep = python3.dependency(required: host_machine.system() == 'linux', disabler: true) ++python3dep = dependency('python3-embed', required: host_machine.system() == 'linux', disabler: true) + + # compile python 2/3 modules only if we found a corresponding python version + if(python2dep.found() and host_machine.system() == 'linux')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, October 25, 2019 @ 16:42:14 Author: felixonmars Revision: 365688 Python 3.8 rebuild Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-10-25 16:40:28 UTC (rev 365687) +++ PKGBUILD2019-10-25 16:42:14 UTC (rev 365688) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.52.0 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, October 7, 2019 @ 12:33:19 Author: heftig Revision: 364013 0.52.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-07 11:31:01 UTC (rev 364012) +++ PKGBUILD2019-10-07 12:33:19 UTC (rev 364013) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.51.2 +pkgver=0.52.0 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -14,12 +14,12 @@ 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' - 'libwmf' 'dmd' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'cuda' 'ldc' 'nasm' - 'gnustep-base' 'libelf' 'python-pytest-xdist') + 'libwmf' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'cuda' 'nasm' 'gnustep-base' + 'libelf' 'python-pytest-xdist') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('5d6bc5c59c026b67d065b28a5ce8c7901ffb9663d3cb1609ef1714ace50e3b1e0fc116466a34ba5ae8dbfb2337b7848008f3d865832ea53741f1a6793ddd' +sha512sums=('9efe962c60e21bf4159ce0b113caba0119751a5f6217cd116f6e43b0b4150af0eb7ab484a74d8e9438d78a5d0458dda4215e9b6b9c96bfc0d07e23d709d2929f' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, August 26, 2019 @ 19:04:16 Author: heftig Revision: 361246 0.51.2-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-26 18:42:45 UTC (rev 361245) +++ PKGBUILD2019-08-26 19:04:16 UTC (rev 361246) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.51.1 +pkgver=0.51.2 pkgrel=1 pkgdesc='High productivity build system' url='https://mesonbuild.com/' @@ -15,11 +15,11 @@ 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'dmd' 'valgrind' 'cmake' 'netcdf-fortran' 'openmpi' 'cuda' 'ldc' 'nasm' - 'gnustep-base' 'libelf') + 'gnustep-base' 'libelf' 'python-pytest-xdist') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} skip-test.diff arch-meson) -sha512sums=('b0b220de2a20c355cbd2f63aff195374ad8b2dae64f0dc4efb7abf84d7a9e70b6d4239d3d94b2b8ba2de5dd6e871589848b057c842c8f256016c666e9aa882f1' +sha512sums=('5d6bc5c59c026b67d065b28a5ce8c7901ffb9663d3cb1609ef1714ace50e3b1e0fc116466a34ba5ae8dbfb2337b7848008f3d865832ea53741f1a6793ddd' 'SKIP' 'fd1694e74cfa628bda81b1056061d75fa288e04d72bda733f3667be43cfb21c60f2e89455e4a101a7f6bef5754fe112dc84e18ec7a0807bc791015c34deea347' 'f451f8a7ef9cf1dd724c2ce20bb85a3f1611b87b2e7a17ef0fdbe8ab82a67389f818ea30a5adfe8413143e4eac77ea2e0b8234b5b2466b41a892e2bd0435376c')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, April 29, 2019 @ 20:44:02 Author: arojas Revision: 352249 Drop qt4 dependency Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-29 20:31:23 UTC (rev 352248) +++ PKGBUILD2019-04-29 20:44:02 UTC (rev 352249) @@ -4,13 +4,13 @@ pkgname=meson pkgver=0.50.1 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='https://mesonbuild.com/' arch=('any') license=('Apache') depends=('python-setuptools' 'ninja') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools'
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, February 15, 2019 @ 16:50:07 Author: heftig Revision: 346299 0.49.2-2 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-15 16:49:53 UTC (rev 346298) +++ PKGBUILD2019-02-15 16:50:07 UTC (rev 346299) @@ -4,9 +4,9 @@ pkgname=meson pkgver=0.49.2 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' -url='http://mesonbuild.com/' +url='https://mesonbuild.com/' arch=('any') license=('Apache') depends=('python-setuptools' 'ninja')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, January 24, 2019 @ 13:05:40 Author: heftig Revision: 344650 0.49.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-24 13:05:31 UTC (rev 344649) +++ PKGBUILD2019-01-24 13:05:40 UTC (rev 344650) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.49.0 -pkgrel=2 +pkgver=0.49.1 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -17,7 +17,7 @@ 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('f36994d1a030c985a51aa335eaceea608dcb1692cea7d2d4caeeb2b3bf471837dffdc502aa940742eb8c605d15b8adb35ba36b7da5d10455b7fd0ef5a48663e3' +sha512sums=('2a9a3d1e1eae3f9f21f47c0efb2ecd78861a71109fa5a660bf6403df2d5bd5c31fa2ef848080ca72d25257836b9e00e2fb89d5fc281647600ece0179c703cfe8' 'SKIP' 'f2a5e0f331a5ccf25fc8a440472548fedde9dbf4d562ec13baf502cf549d6ed35d61933dedeb8fafef261a28d4b568e897a004d435475e73dc0ed6d3427ba5b7') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Thursday, January 17, 2019 @ 15:42:51 Author: heftig Revision: 344392 0.49.0-2: enable PIE Modified: meson/trunk/PKGBUILD meson/trunk/arch-meson + PKGBUILD |4 ++-- arch-meson |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-17 13:48:41 UTC (rev 344391) +++ PKGBUILD2019-01-17 15:42:51 UTC (rev 344392) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.49.0 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -19,7 +19,7 @@ arch-meson) sha512sums=('f36994d1a030c985a51aa335eaceea608dcb1692cea7d2d4caeeb2b3bf471837dffdc502aa940742eb8c605d15b8adb35ba36b7da5d10455b7fd0ef5a48663e3' 'SKIP' - 'f9e93c14913e7391b16f9dd011c63d6af9be897f2afed94015ae7959526d99f4bc774a608ce20571f0bdf32688287836859787d931fb0662777b5ce13c4af31a') + 'f2a5e0f331a5ccf25fc8a440472548fedde9dbf4d562ec13baf502cf549d6ed35d61933dedeb8fafef261a28d4b568e897a004d435475e73dc0ed6d3427ba5b7') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { Modified: arch-meson === --- arch-meson 2019-01-17 13:48:41 UTC (rev 344391) +++ arch-meson 2019-01-17 15:42:51 UTC (rev 344392) @@ -19,4 +19,5 @@ --auto-features enabled \ --wrap-mode nofallback \ -D b_lto=true \ + -D b_pie=true \ "$@"
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Monday, December 10, 2018 @ 10:15:31 Author: heftig Revision: 341525 0.49.0-1 Modified: meson/trunk/PKGBUILD meson/trunk/arch-meson + PKGBUILD |6 +++--- arch-meson |2 +- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-10 10:13:11 UTC (rev 341524) +++ PKGBUILD2018-12-10 10:15:31 UTC (rev 341525) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.48.2 +pkgver=0.49.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -17,9 +17,9 @@ 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('6d8a7f8089a56bb96c01e7ced4b8cb3ffc95c1d35e7940573dbd77fa563d42c19cf9e1477e0712ca7e504d469579d9c7ac2656a2bea63f46a8fcafd66d541193' +sha512sums=('f36994d1a030c985a51aa335eaceea608dcb1692cea7d2d4caeeb2b3bf471837dffdc502aa940742eb8c605d15b8adb35ba36b7da5d10455b7fd0ef5a48663e3' 'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') + 'f9e93c14913e7391b16f9dd011c63d6af9be897f2afed94015ae7959526d99f4bc774a608ce20571f0bdf32688287836859787d931fb0662777b5ce13c4af31a') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { Modified: arch-meson === --- arch-meson 2018-12-10 10:13:11 UTC (rev 341524) +++ arch-meson 2018-12-10 10:15:31 UTC (rev 341525) @@ -1,5 +1,5 @@ #!/bin/bash -ex -# Meson wrapper for Arch Linux packaging +# Highly opinionated wrapper for Arch Linux packaging exec meson setup \ --prefix /usr \
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Sunday, November 11, 2018 @ 11:14:44 Author: heftig Revision: 339273 0.48.2-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-11 09:16:41 UTC (rev 339272) +++ PKGBUILD2018-11-11 11:14:44 UTC (rev 339273) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.48.1 +pkgver=0.48.2 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -17,7 +17,7 @@ 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('ba4921530049f002c362bc420bd87181074893109ce4b1fedb18545227d27ea96c09798eb02f1f8fabbf6ac5c185b0b7eca42df2a34ad0559f95a97d78811702' +sha512sums=('6d8a7f8089a56bb96c01e7ced4b8cb3ffc95c1d35e7940573dbd77fa563d42c19cf9e1477e0712ca7e504d469579d9c7ac2656a2bea63f46a8fcafd66d541193' 'SKIP' '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 00:45:29 Author: heftig Revision: 336902 0.48.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-19 23:10:24 UTC (rev 336901) +++ PKGBUILD2018-10-20 00:45:29 UTC (rev 336902) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.48.0 -pkgrel=2 +pkgver=0.48.1 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -17,7 +17,7 @@ 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('33ddb6b36ad6a4d4e7bbc2f9b3c8cab103142b88ed6fcf8c727341ad5339209f183e8fdd0177a28d4394f7635e1127182760ea63c0c6ded3a8d41fe64584ee7c' +sha512sums=('ba4921530049f002c362bc420bd87181074893109ce4b1fedb18545227d27ea96c09798eb02f1f8fabbf6ac5c185b0b7eca42df2a34ad0559f95a97d78811702' 'SKIP' '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, October 4, 2018 @ 22:24:04 Author: heftig Revision: 335772 FS#60284: Drop README Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-04 22:17:26 UTC (rev 335771) +++ PKGBUILD2018-10-04 22:24:04 UTC (rev 335772) @@ -49,7 +49,7 @@ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build install -d "${pkgdir}/usr/share/vim/vimfiles" - cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/* + cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*/ install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/* install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/*
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, September 24, 2018 @ 14:09:59 Author: heftig Revision: 335312 0.48.0-2: setuptools required now Modified: meson/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-24 11:21:18 UTC (rev 335311) +++ PKGBUILD2018-09-24 14:09:59 UTC (rev 335312) @@ -4,13 +4,12 @@ pkgname=meson pkgver=0.48.0 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') license=('Apache') -depends=('python' 'ninja') -makedepends=('python-setuptools') +depends=('python-setuptools' 'ninja') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz'
[arch-commits] Commit in meson/trunk (PKGBUILD test.diff)
Date: Sunday, September 23, 2018 @ 20:10:41 Author: heftig Revision: 335260 0.48.0-1 Modified: meson/trunk/PKGBUILD Deleted: meson/trunk/test.diff ---+ PKGBUILD | 13 ++--- test.diff | 13 - 2 files changed, 6 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-23 19:00:56 UTC (rev 335259) +++ PKGBUILD2018-09-23 20:10:41 UTC (rev 335260) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.47.2 +pkgver=0.48.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -17,18 +17,17 @@ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson test.diff) -sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021' +arch-meson) +sha512sums=('33ddb6b36ad6a4d4e7bbc2f9b3c8cab103142b88ed6fcf8c727341ad5339209f183e8fdd0177a28d4394f7635e1127182760ea63c0c6ded3a8d41fe64584ee7c' 'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d' - '0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0') + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { cd ${pkgname}-${pkgver} - # https://github.com/mesonbuild/meson/issues/4083 - patch -Np1 -i ../test.diff + # Succeeds for us? + mv 'test cases/failing/85 gtest dependency with version' 'test cases/frameworks/' } build() { Deleted: test.diff === --- test.diff 2018-09-23 19:00:56 UTC (rev 335259) +++ test.diff 2018-09-23 20:10:41 UTC (rev 335260) @@ -1,13 +0,0 @@ -diff --git i/run_unittests.py w/run_unittests.py -index 28264606..7c267e17 100755 i/run_unittests.py -+++ w/run_unittests.py -@@ -3441,7 +3441,7 @@ class LinuxlikeTests(BasePlatformTests): - break - self.assertIsInstance(docbook_target, dict) - ifile = self.introspect(['--target-files', 'generated-gdbus-docbook@cus'])[0] --self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + ifile) -+self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + os.path.basename(ifile)) - - def test_build_rpath(self): - if is_cygwin():
[arch-commits] Commit in meson/trunk (PKGBUILD test.diff)
Date: Saturday, August 25, 2018 @ 21:27:43 Author: heftig Revision: 333014 0.47.2-1 Added: meson/trunk/test.diff Modified: meson/trunk/PKGBUILD ---+ PKGBUILD | 14 +- test.diff | 13 + 2 files changed, 22 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-25 19:59:11 UTC (rev 333013) +++ PKGBUILD2018-08-25 21:27:43 UTC (rev 333014) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.47.1 -pkgrel=2 +pkgver=0.47.2 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -17,14 +17,18 @@ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -arch-meson) -sha512sums=('b86a95a057cfe3b46a33dfe57d0b215133306808871cd2d0f479421b7fd7ce7f5b49aa4c1d429ac0a1a56f805e1c690d220b567b8118e875b140dc75ad8218a5' +arch-meson test.diff) +sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021' 'SKIP' - '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d' + '0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { cd ${pkgname}-${pkgver} + + # https://github.com/mesonbuild/meson/issues/4083 + patch -Np1 -i ../test.diff } build() { Added: test.diff === --- test.diff (rev 0) +++ test.diff 2018-08-25 21:27:43 UTC (rev 333014) @@ -0,0 +1,13 @@ +diff --git i/run_unittests.py w/run_unittests.py +index 28264606..7c267e17 100755 +--- i/run_unittests.py w/run_unittests.py +@@ -3441,7 +3441,7 @@ class LinuxlikeTests(BasePlatformTests): + break + self.assertIsInstance(docbook_target, dict) + ifile = self.introspect(['--target-files', 'generated-gdbus-docbook@cus'])[0] +-self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + ifile) ++self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + os.path.basename(ifile)) + + def test_build_rpath(self): + if is_cygwin():
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, July 20, 2018 @ 07:42:17 Author: felixonmars Revision: 329085 Python 3.7 rebuild Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-20 06:38:00 UTC (rev 329084) +++ PKGBUILD2018-07-20 07:42:17 UTC (rev 329085) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.47.1 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, July 11, 2018 @ 19:44:41 Author: heftig Revision: 328268 0.47.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-11 19:41:20 UTC (rev 328267) +++ PKGBUILD2018-07-11 19:44:41 UTC (rev 328268) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.47.0 +pkgver=0.47.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -18,7 +18,7 @@ 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('844047ad184f60395c4b6dc61b8fb0f321722d19a8647b48cb3f05fda9ba57516bdcc2244d5bc9de74f2834d092235553faccde6172edaeb3c2d14ff633bc513' +sha512sums=('b86a95a057cfe3b46a33dfe57d0b215133306808871cd2d0f479421b7fd7ce7f5b49aa4c1d429ac0a1a56f805e1c690d220b567b8118e875b140dc75ad8218a5' 'SKIP' '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Tuesday, July 3, 2018 @ 15:22:20 Author: heftig Revision: 327938 0.47.0-1: Update wrapper, remove openmpi OpenMPI has some fundamental linking problem: mpifort -o exef main.f90 -g -Wl,--as-needed,--start-group program main include 'mpif.h' end program main Modified: meson/trunk/PKGBUILD meson/trunk/arch-meson + PKGBUILD | 17 +++-- arch-meson |5 +++-- 2 files changed, 10 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-03 15:09:28 UTC (rev 327937) +++ PKGBUILD2018-07-03 15:22:20 UTC (rev 327938) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.46.1 +pkgver=0.47.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -11,16 +11,16 @@ license=('Apache') depends=('python' 'ninja') makedepends=('python-setuptools') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' - 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython' + 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz' - 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2' - 'qt5-tools' 'libwmf' 'dmd' 'valgrind') + 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools' + 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('cd5e2933755e2708bfa8e48cd1ec57c06cb567cb92897308e31a0bb9785dc6e11d29460bb71aa141b90d01150a1cb900e56a40f8bb95f6057fb388b0ea180d93' +sha512sums=('844047ad184f60395c4b6dc61b8fb0f321722d19a8647b48cb3f05fda9ba57516bdcc2244d5bc9de74f2834d092235553faccde6172edaeb3c2d14ff633bc513' 'SKIP' - 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') + '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { @@ -35,9 +35,6 @@ check() ( cd ${pkgname}-${pkgver} - # --as-needed breaks openmpi linking - LDFLAGS="${LDFLAGS/,--as-needed/}" - # set for debug output #export MESON_PRINT_TEST_OUTPUT=1 Modified: arch-meson === --- arch-meson 2018-07-03 15:09:28 UTC (rev 327937) +++ arch-meson 2018-07-03 15:22:20 UTC (rev 327938) @@ -16,6 +16,7 @@ --localstatedir /var \ --sharedstatedir /var/lib \ --buildtype release \ + --auto-features enabled \ --wrap-mode nofallback \ - "$@" \ - -D b_lto=true + -D b_lto=true \ + "$@"
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, May 17, 2018 @ 18:31:49 Author: heftig Revision: 324488 0.46.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-17 18:09:08 UTC (rev 324487) +++ PKGBUILD2018-05-17 18:31:49 UTC (rev 324488) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.46.0 +pkgver=0.46.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -18,7 +18,7 @@ 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('7c22178900ac58d7f40b392c4c3dc4541e09859ab4e903b58f4bd3bc6d3b7a579c597909fc56f69e0327a8fe2155d2617c0a477d322a71f90642745e8c6f2ebb' +sha512sums=('cd5e2933755e2708bfa8e48cd1ec57c06cb567cb92897308e31a0bb9785dc6e11d29460bb71aa141b90d01150a1cb900e56a40f8bb95f6057fb388b0ea180d93' 'SKIP' 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, April 23, 2018 @ 12:57:59 Author: heftig Revision: 322837 0.46.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-23 12:37:44 UTC (rev 322836) +++ PKGBUILD2018-04-23 12:57:59 UTC (rev 322837) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.45.1 +pkgver=0.46.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -18,7 +18,7 @@ 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('50bcc299d69a3649a3aa3582322c548af44c2771d65e57c79eae9d67ccb256a17e534649ee5080f50f6f9d4e5d717a1b1a28b3ef4684468094b16bbed8864846' +sha512sums=('7c22178900ac58d7f40b392c4c3dc4541e09859ab4e903b58f4bd3bc6d3b7a579c597909fc56f69e0327a8fe2155d2617c0a477d322a71f90642745e8c6f2ebb' 'SKIP' 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 00:30:09 Author: anthraxx Revision: 319792 upgpkg: meson 0.45.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 00:07:52 UTC (rev 319791) +++ PKGBUILD2018-03-22 00:30:09 UTC (rev 319792) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.45.0 +pkgver=0.45.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -18,7 +18,7 @@ 'qt5-tools' 'libwmf' 'dmd' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} arch-meson) -sha512sums=('4bf9168b1481c0b82c42ec93543d6835c0a961f6e123d41c13b2d7983132f77bf55ea70afe4c531706a307c83b248c3f8e6dcd0116792be41408b59efe835dd1' +sha512sums=('50bcc299d69a3649a3aa3582322c548af44c2771d65e57c79eae9d67ccb256a17e534649ee5080f50f6f9d4e5d717a1b1a28b3ef4684468094b16bbed8864846' 'SKIP' 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -49,7 +49,7 @@ cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - mkdir -p "${pkgdir}/usr/share/vim/vimfiles" + install -d "${pkgdir}/usr/share/vim/vimfiles" cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/* install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/*
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Friday, January 5, 2018 @ 12:29:24 Author: heftig Revision: 314085 Don't change the default warnlevel Modified: meson/trunk/PKGBUILD meson/trunk/arch-meson + PKGBUILD |2 +- arch-meson |1 - 2 files changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 12:28:54 UTC (rev 314084) +++ PKGBUILD2018-01-05 12:29:24 UTC (rev 314085) @@ -21,7 +21,7 @@ arch-meson) sha512sums=('9aefa52d92d7750528e9a9236f19131c8e58bfc21212595c311f4e2787ad40bb53d6085f52283cad13923ddf12da1a59067d48424c72ace47fc127978d1af2ff' 'SKIP' - '82557891b9424b1597f1200bfacfae2f357e94bf81d53fc3fe9b2b641098566513dce6eeaa8882e9892c7cdec796650e5298ed25af61f35f9d02d9b4b9ca39c8') + 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { Modified: arch-meson === --- arch-meson 2018-01-05 12:28:54 UTC (rev 314084) +++ arch-meson 2018-01-05 12:29:24 UTC (rev 314085) @@ -16,7 +16,6 @@ --localstatedir /var \ --sharedstatedir /var/lib \ --buildtype release \ - --warnlevel 2 \ --wrap-mode nofallback \ "$@" \ -D b_lto=true
[arch-commits] Commit in meson/trunk (PKGBUILD fix-tests.diff)
Date: Sunday, December 10, 2017 @ 19:39:54 Author: heftig Revision: 312147 0.44.0-1 Modified: meson/trunk/PKGBUILD Deleted: meson/trunk/fix-tests.diff + PKGBUILD | 19 ++- fix-tests.diff | 33 - 2 files changed, 10 insertions(+), 42 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-10 18:50:13 UTC (rev 312146) +++ PKGBUILD2017-12-10 19:39:54 UTC (rev 312147) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.43.0 +pkgver=0.44.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -14,20 +14,18 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' - 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2') + 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2' + 'qt5-tools' 'libwmf') checkdepends_x86_64=('ldc' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} -fix-tests.diff arch-meson) -sha512sums=('e149758fa6ad4b2d3643bcda176577633f2e50e58f38074c1a17f1712d554bac0fbabf26fe7eef15954dc51630b1f923b15cfe9040a025cf61b5666098197d16' +sha512sums=('9aefa52d92d7750528e9a9236f19131c8e58bfc21212595c311f4e2787ad40bb53d6085f52283cad13923ddf12da1a59067d48424c72ace47fc127978d1af2ff' 'SKIP' - '7ea1f02adf79e4fde5d002956852d9b976b36386be8d78a3845292e8195a36d462db20a9c708e332e0d3b261a7abf9d05f5d034aab96ede58229639f3620ec91' '82557891b9424b1597f1200bfacfae2f357e94bf81d53fc3fe9b2b641098566513dce6eeaa8882e9892c7cdec796650e5298ed25af61f35f9d02d9b4b9ca39c8') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { cd ${pkgname}-${pkgver} - patch -Np1 -i ../fix-tests.diff } build() { @@ -47,10 +45,13 @@ package() { cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" - install -Dm 644 syntax-highlighting/vim/indent/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent" - install -Dm 644 syntax-highlighting/vim/syntax/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/syntax" + for _f in data/syntax-highlighting/vim/*/*; do +install -Dt "${pkgdir}/usr/share/vim/vimfiles/$(basename "$(dirname "$_f")")" -m644 "$_f" + done + install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 data/syntax-highlighting/emacs/* + install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 data/shell-completions/zsh/* + # Arch packaging helper install -D ../arch-meson -t "${pkgdir}/usr/bin" } Deleted: fix-tests.diff === --- fix-tests.diff 2017-12-10 18:50:13 UTC (rev 312146) +++ fix-tests.diff 2017-12-10 19:39:54 UTC (rev 312147) @@ -1,33 +0,0 @@ -diff --git i/test cases/frameworks/15 llvm/meson.build w/test cases/frameworks/15 llvm/meson.build -index 468094ad4f3a5256..a8cf8f22f4fafb24 100644 i/test cases/frameworks/15 llvm/meson.build -+++ w/test cases/frameworks/15 llvm/meson.build -@@ -17,5 +17,5 @@ executable('sum', 'sum.c', dependencies : [ - llvm_dep, - dependency('zlib'), - meson.get_compiler('c').find_library('dl', required : false), -- dependency('tinfo'), -+ dependency('ncursesw'), - ]) -diff --git i/test cases/frameworks/4 qt/meson.build w/test cases/frameworks/4 qt/meson.build -index c6f108bbcf037e6c..ad9d40478d660546 100644 i/test cases/frameworks/4 qt/meson.build -+++ w/test cases/frameworks/4 qt/meson.build -@@ -71,14 +71,16 @@ foreach qt : ['qt4', 'qt5'] - - test(qt + 'maninclude', qtmaninclude) - -+if qt == 'qt5' - # building Qt plugins implies to give include path to moc - plugin_includes = include_directories('pluginInterface', 'plugin') - pluginpreprocess = qtmodule.preprocess( - moc_headers : 'plugin/plugin.h', - include_directories : plugin_includes - ) --plugin = library('plugin', 'plugin/plugin.cpp', pluginpreprocess, -+plugin = library(qt + 'plugin', 'plugin/plugin.cpp', pluginpreprocess, - include_directories : plugin_includes, - dependencies : qtcore) -+endif - endif - endforeach
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Sunday, October 8, 2017 @ 22:28:06 Author: heftig Revision: 307210 0.43.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-08 22:15:08 UTC (rev 307209) +++ PKGBUILD2017-10-08 22:28:06 UTC (rev 307210) @@ -13,9 +13,9 @@ makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'valgrind' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' + 'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2') -checkdepends_x86_64=('ldc') +checkdepends_x86_64=('ldc' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} fix-tests.diff arch-meson)
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Sunday, October 8, 2017 @ 22:15:08 Author: heftig Revision: 307209 arch-meson: Find a spot for the "$@" that hopefully works for all overrides Modified: meson/trunk/PKGBUILD meson/trunk/arch-meson + PKGBUILD |2 +- arch-meson |3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-08 22:14:00 UTC (rev 307208) +++ PKGBUILD2017-10-08 22:15:08 UTC (rev 307209) @@ -22,7 +22,7 @@ sha512sums=('e149758fa6ad4b2d3643bcda176577633f2e50e58f38074c1a17f1712d554bac0fbabf26fe7eef15954dc51630b1f923b15cfe9040a025cf61b5666098197d16' 'SKIP' '7ea1f02adf79e4fde5d002956852d9b976b36386be8d78a3845292e8195a36d462db20a9c708e332e0d3b261a7abf9d05f5d034aab96ede58229639f3620ec91' - '3ad7599e491548e76166a333f1312b871858d9e2d2d2d51a50142f094e5052eb2af199a68acc03c98788e99fc6673e53a1769df9c3e79e0f926d4939d370775a') + '82557891b9424b1597f1200bfacfae2f357e94bf81d53fc3fe9b2b641098566513dce6eeaa8882e9892c7cdec796650e5298ed25af61f35f9d02d9b4b9ca39c8') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { Modified: arch-meson === --- arch-meson 2017-10-08 22:14:00 UTC (rev 307208) +++ arch-meson 2017-10-08 22:15:08 UTC (rev 307209) @@ -1,7 +1,7 @@ #!/bin/bash -ex # Meson wrapper for Arch Linux packaging -exec meson setup "$@" \ +exec meson setup \ --prefix /usr \ --libdir /usr/lib \ --libexecdir /usr/lib \ @@ -18,4 +18,5 @@ --buildtype release \ --warnlevel 2 \ --wrap-mode nofallback \ + "$@" \ -D b_lto=true
[arch-commits] Commit in meson/trunk (PKGBUILD fix-tests.diff)
Date: Sunday, October 8, 2017 @ 22:14:00 Author: heftig Revision: 307208 0.43.0-1 Added: meson/trunk/fix-tests.diff Modified: meson/trunk/PKGBUILD + PKGBUILD | 17 - fix-tests.diff | 33 + 2 files changed, 45 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-08 21:57:35 UTC (rev 307207) +++ PKGBUILD2017-10-08 22:14:00 UTC (rev 307208) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.42.1 -pkgrel=3 +pkgver=0.43.0 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -13,16 +13,23 @@ makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'valgrind' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' - 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial') + 'itstool' 'gtk3' 'valgrind' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' + 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2') checkdepends_x86_64=('ldc') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} +fix-tests.diff arch-meson) -sha512sums=('f9982a19160c51c53741a65a48432896799be90c2d99941a45a14c3fcc14df3469808b75d905e1ac81221b057400913e7ae0f7d24e6865d8f1e664e1686aecb4' +sha512sums=('e149758fa6ad4b2d3643bcda176577633f2e50e58f38074c1a17f1712d554bac0fbabf26fe7eef15954dc51630b1f923b15cfe9040a025cf61b5666098197d16' 'SKIP' + '7ea1f02adf79e4fde5d002956852d9b976b36386be8d78a3845292e8195a36d462db20a9c708e332e0d3b261a7abf9d05f5d034aab96ede58229639f3620ec91' '3ad7599e491548e76166a333f1312b871858d9e2d2d2d51a50142f094e5052eb2af199a68acc03c98788e99fc6673e53a1769df9c3e79e0f926d4939d370775a') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i ../fix-tests.diff +} + build() { cd ${pkgname}-${pkgver} python setup.py build Added: fix-tests.diff === --- fix-tests.diff (rev 0) +++ fix-tests.diff 2017-10-08 22:14:00 UTC (rev 307208) @@ -0,0 +1,33 @@ +diff --git i/test cases/frameworks/15 llvm/meson.build w/test cases/frameworks/15 llvm/meson.build +index 468094ad4f3a5256..a8cf8f22f4fafb24 100644 +--- i/test cases/frameworks/15 llvm/meson.build w/test cases/frameworks/15 llvm/meson.build +@@ -17,5 +17,5 @@ executable('sum', 'sum.c', dependencies : [ + llvm_dep, + dependency('zlib'), + meson.get_compiler('c').find_library('dl', required : false), +- dependency('tinfo'), ++ dependency('ncursesw'), + ]) +diff --git i/test cases/frameworks/4 qt/meson.build w/test cases/frameworks/4 qt/meson.build +index c6f108bbcf037e6c..ad9d40478d660546 100644 +--- i/test cases/frameworks/4 qt/meson.build w/test cases/frameworks/4 qt/meson.build +@@ -71,14 +71,16 @@ foreach qt : ['qt4', 'qt5'] + + test(qt + 'maninclude', qtmaninclude) + ++if qt == 'qt5' + # building Qt plugins implies to give include path to moc + plugin_includes = include_directories('pluginInterface', 'plugin') + pluginpreprocess = qtmodule.preprocess( + moc_headers : 'plugin/plugin.h', + include_directories : plugin_includes + ) +-plugin = library('plugin', 'plugin/plugin.cpp', pluginpreprocess, ++plugin = library(qt + 'plugin', 'plugin/plugin.cpp', pluginpreprocess, + include_directories : plugin_includes, + dependencies : qtcore) ++endif + endif + endforeach
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Wednesday, October 4, 2017 @ 00:45:14 Author: heftig Revision: 306693 0.42.1-3: Let consumer of arch-meson override parameters; remove meson configure Modified: meson/trunk/PKGBUILD meson/trunk/arch-meson + PKGBUILD |4 ++-- arch-meson |8 ++-- 2 files changed, 4 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-04 00:39:11 UTC (rev 306692) +++ PKGBUILD2017-10-04 00:45:14 UTC (rev 306693) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.42.1 -pkgrel=2 +pkgrel=3 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -20,7 +20,7 @@ arch-meson) sha512sums=('f9982a19160c51c53741a65a48432896799be90c2d99941a45a14c3fcc14df3469808b75d905e1ac81221b057400913e7ae0f7d24e6865d8f1e664e1686aecb4' 'SKIP' - '0445d5d913a3962db94c63bdc7ed2afad064aa0184f73382887300f77c9c0fb39fcd7a26c3108cbf7a6988e3ed064fd2295c0d7e6e90aae420a80773ce6399ec') + '3ad7599e491548e76166a333f1312b871858d9e2d2d2d51a50142f094e5052eb2af199a68acc03c98788e99fc6673e53a1769df9c3e79e0f926d4939d370775a') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen build() { Modified: arch-meson === --- arch-meson 2017-10-04 00:39:11 UTC (rev 306692) +++ arch-meson 2017-10-04 00:45:14 UTC (rev 306693) @@ -1,7 +1,7 @@ #!/bin/bash -ex # Meson wrapper for Arch Linux packaging -meson setup \ +exec meson setup "$@" \ --prefix /usr \ --libdir /usr/lib \ --libexecdir /usr/lib \ @@ -18,8 +18,4 @@ --buildtype release \ --warnlevel 2 \ --wrap-mode nofallback \ - -D b_lto=true \ - "$@" - -# Print config -exec meson configure + -D b_lto=true
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, September 29, 2017 @ 18:03:45 Author: heftig Revision: 306474 0.42.1-2 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-09-29 17:38:51 UTC (rev 306473) +++ PKGBUILD2017-09-29 18:03:45 UTC (rev 306474) @@ -4,7 +4,7 @@ pkgname=meson pkgver=0.42.1 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any')
[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Date: Thursday, September 28, 2017 @ 13:33:13 Author: heftig Revision: 306440 Add a packaging helper Added: meson/trunk/arch-meson Modified: meson/trunk/PKGBUILD + PKGBUILD |9 +++-- arch-meson | 25 + 2 files changed, 32 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-28 13:06:38 UTC (rev 306439) +++ PKGBUILD2017-09-28 13:33:13 UTC (rev 306440) @@ -16,9 +16,11 @@ 'itstool' 'gtk3' 'valgrind' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial') checkdepends_x86_64=('ldc') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} +arch-meson) sha512sums=('f9982a19160c51c53741a65a48432896799be90c2d99941a45a14c3fcc14df3469808b75d905e1ac81221b057400913e7ae0f7d24e6865d8f1e664e1686aecb4' -'SKIP') +'SKIP' + '0445d5d913a3962db94c63bdc7ed2afad064aa0184f73382887300f77c9c0fb39fcd7a26c3108cbf7a6988e3ed064fd2295c0d7e6e90aae420a80773ce6399ec') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen build() { @@ -41,6 +43,9 @@ install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" install -Dm 644 syntax-highlighting/vim/indent/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent" install -Dm 644 syntax-highlighting/vim/syntax/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/syntax" + + # Arch packaging helper + install -D ../arch-meson -t "${pkgdir}/usr/bin" } # vim: ts=2 sw=2 et: Added: arch-meson === --- arch-meson (rev 0) +++ arch-meson 2017-09-28 13:33:13 UTC (rev 306440) @@ -0,0 +1,25 @@ +#!/bin/bash -ex +# Meson wrapper for Arch Linux packaging + +meson setup \ + --prefix /usr \ + --libdir /usr/lib \ + --libexecdir /usr/lib \ + --bindir /usr/bin \ + --sbindir/usr/bin \ + --includedir /usr/include \ + --datadir/usr/share \ + --mandir /usr/share/man \ + --infodir/usr/share/info \ + --localedir /usr/share/locale \ + --sysconfdir /etc \ + --localstatedir /var \ + --sharedstatedir /var/lib \ + --buildtype release \ + --warnlevel 2 \ + --wrap-mode nofallback \ + -D b_lto=true \ + "$@" + +# Print config +exec meson configure
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, September 13, 2017 @ 13:26:02 Author: heftig Revision: 305412 Fix OpenMPI tests Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-13 09:17:07 UTC (rev 305411) +++ PKGBUILD2017-09-13 13:26:02 UTC (rev 305412) @@ -14,7 +14,7 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' - 'doxygen' 'vulkan-validation-layers' 'openmpi' 'mercurial') + 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial') checkdepends_x86_64=('ldc') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) sha512sums=('f9982a19160c51c53741a65a48432896799be90c2d99941a45a14c3fcc14df3469808b75d905e1ac81221b057400913e7ae0f7d24e6865d8f1e664e1686aecb4' @@ -29,10 +29,10 @@ check() { cd ${pkgname}-${pkgver} unset CLASSPATH # GNUstep breaks java tests + LDFLAGS="${LDFLAGS/,--as-needed/}" # --as-needed breaks openmpi linking # export MESON_PRINT_TEST_OUTPUT=1 # set this for debug output # graphviz: Installing breaks doxygen tests - # openmpi: Tests fail due to our CFLAGS? - LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py || : + LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py } package() {
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, September 13, 2017 @ 00:03:09 Author: heftig Revision: 305402 0.42.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-12 23:31:04 UTC (rev 305401) +++ PKGBUILD2017-09-13 00:03:09 UTC (rev 305402) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.42.0 +pkgver=0.42.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -13,10 +13,11 @@ makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' + 'itstool' 'gtk3' 'valgrind' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen' 'vulkan-validation-layers' 'openmpi' 'mercurial') +checkdepends_x86_64=('ldc') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('798877326b0d05e3b747da09a1da82e5d215411e7e7bb57e1ace4029e1868357b6c51fe49c57ae4bd7db4bf5c24c683b015761bfbea8a32c0285213b9c9845c1' +sha512sums=('f9982a19160c51c53741a65a48432896799be90c2d99941a45a14c3fcc14df3469808b75d905e1ac81221b057400913e7ae0f7d24e6865d8f1e664e1686aecb4' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -29,8 +30,9 @@ cd ${pkgname}-${pkgver} unset CLASSPATH # GNUstep breaks java tests # export MESON_PRINT_TEST_OUTPUT=1 # set this for debug output - # Installing graphviz breaks doxygen tests - LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py + # graphviz: Installing breaks doxygen tests + # openmpi: Tests fail due to our CFLAGS? + LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py || : } package() {
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, August 15, 2017 @ 11:18:37 Author: heftig Revision: 302195 0.42.0 (Doesn't build yet) Modified: meson/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-15 11:04:51 UTC (rev 302194) +++ PKGBUILD2017-08-15 11:18:37 UTC (rev 302195) @@ -3,8 +3,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.41.2 -pkgrel=2 +pkgver=0.42.0 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -14,9 +14,9 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' - 'doxygen') + 'doxygen' 'vulkan-validation-layers' 'openmpi' 'mercurial') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('0b22f08bc1fc500a416d536aec558cb1f775c90b618c1079cfcdbd1b6a6d9b8b02a57288295e1cbea4e44bab3f23ecdab89e8b7bac5d7025e699e2f71908f97e' +sha512sums=('798877326b0d05e3b747da09a1da82e5d215411e7e7bb57e1ace4029e1868357b6c51fe49c57ae4bd7db4bf5c24c683b015761bfbea8a32c0285213b9c9845c1' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, July 19, 2017 @ 19:01:43 Author: anthraxx Revision: 300842 upgpkg: meson 0.41.2-2 (adding back gpg signature) Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 27 +-- 1 file changed, 9 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-19 18:57:14 UTC (rev 300841) +++ PKGBUILD2017-07-19 19:01:43 UTC (rev 300842) @@ -1,4 +1,3 @@ -# $Id$ # Maintainer: Jan Alexander Steffens (heftig) # Maintainer: Levente Polyak # Contributor: Anatol Pomozov @@ -5,45 +4,37 @@ pkgname=meson pkgver=0.41.2 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') license=('Apache') depends=('python' 'ninja') -makedepends=('python-setuptools' 'git') +makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen') -_commit=c5e7774e27c56f09c3a16458c6d9931e01cee100 # tags/0.41.2^0 -source=("git+https://github.com/mesonbuild/meson#commit=$_commit";) -sha512sums=('SKIP') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) +sha512sums=('0b22f08bc1fc500a416d536aec558cb1f775c90b618c1079cfcdbd1b6a6d9b8b02a57288295e1cbea4e44bab3f23ecdab89e8b7bac5d7025e699e2f71908f97e' +'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - build() { - cd $pkgname + cd ${pkgname}-${pkgver} python setup.py build } check() { - cd $pkgname + cd ${pkgname}-${pkgver} unset CLASSPATH # GNUstep breaks java tests + # export MESON_PRINT_TEST_OUTPUT=1 # set this for debug output # Installing graphviz breaks doxygen tests LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py } package() { - cd $pkgname + cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" --optimize=1 --skip-build install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" install -Dm 644 syntax-highlighting/vim/indent/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent"
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, July 19, 2017 @ 18:25:44 Author: heftig Revision: 300834 0.41.2-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-19 16:48:43 UTC (rev 300833) +++ PKGBUILD2017-07-19 18:25:44 UTC (rev 300834) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.41.1+16+g19f39ad0 +pkgver=0.41.2 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -16,7 +16,7 @@ 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen') -_commit=19f39ad05952099ecb915399231aa88f9acd3b20 # 0.41 +_commit=c5e7774e27c56f09c3a16458c6d9931e01cee100 # tags/0.41.2^0 source=("git+https://github.com/mesonbuild/meson#commit=$_commit";) sha512sums=('SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, July 6, 2017 @ 07:17:07 Author: heftig Revision: 299752 0.41.1+8+g1be77026-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-06 07:12:17 UTC (rev 299751) +++ PKGBUILD2017-07-06 07:17:07 UTC (rev 299752) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.41.1 +pkgver=0.41.1+8+g1be77026 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -11,23 +11,28 @@ arch=('any') license=('Apache') depends=('python' 'ninja') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'git') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('fd0226e8cceed99a48f82bf96c71742df92091cc80001fc36d216ec043ec6e67829244838a350acd7620682e0ae65abd6ddf46561cde72ba7c03b4f49f86ecf8' -'SKIP') +_commit=1be77026373469ce4d71650adbba236df031a9f4 # 0.41 +source=("git+https://github.com/mesonbuild/meson#commit=$_commit";) +sha512sums=('SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + build() { - cd ${pkgname}-${pkgver} + cd $pkgname python setup.py build } check() { - cd ${pkgname}-${pkgver} + cd $pkgname unset CLASSPATH # GNUstep breaks java tests # Installing graphviz breaks doxygen tests LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py @@ -34,7 +39,7 @@ } package() { - cd ${pkgname}-${pkgver} + cd $pkgname python setup.py install --root="${pkgdir}" --optimize=1 --skip-build install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" install -Dm 644 syntax-highlighting/vim/indent/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent"
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, June 20, 2017 @ 10:03:04 Author: heftig Revision: 299046 0.41.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-20 08:29:10 UTC (rev 299045) +++ PKGBUILD2017-06-20 10:03:04 UTC (rev 299046) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.41.0 +pkgver=0.41.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -17,7 +17,7 @@ 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'doxygen') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('5d2c48dce7d278086f919da1bcebb4a49a0aaa929826dae03cef2a6201f1778f06bfed3382d8cffb94125dde7d1655885cd4f806f05876c3f1463c0b23fa550e' +sha512sums=('fd0226e8cceed99a48f82bf96c71742df92091cc80001fc36d216ec043ec6e67829244838a350acd7620682e0ae65abd6ddf46561cde72ba7c03b4f49f86ecf8' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, June 13, 2017 @ 21:44:26 Author: heftig Revision: 298784 Enable doxygen tests Modified: meson/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-13 21:31:01 UTC (rev 298783) +++ PKGBUILD2017-06-13 21:44:26 UTC (rev 298784) @@ -14,7 +14,8 @@ makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2') + 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' + 'doxygen') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) sha512sums=('5d2c48dce7d278086f919da1bcebb4a49a0aaa929826dae03cef2a6201f1778f06bfed3382d8cffb94125dde7d1655885cd4f806f05876c3f1463c0b23fa550e' 'SKIP') @@ -28,7 +29,7 @@ check() { cd ${pkgname}-${pkgver} unset CLASSPATH # GNUstep breaks java tests - # Skipping doxygen+graphviz tests: Our doxygen is too different (too new?) + # Installing graphviz breaks doxygen tests LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py }
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, June 13, 2017 @ 21:31:01 Author: heftig Revision: 298783 0.41.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-13 21:29:57 UTC (rev 298782) +++ PKGBUILD2017-06-13 21:31:01 UTC (rev 298783) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.40.1 +pkgver=0.41.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -12,22 +12,29 @@ license=('Apache') depends=('python' 'ninja') makedepends=('python-setuptools') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3' 'valgrind') + 'itstool' 'gtk3' 'valgrind' 'ldc' 'java-environment>=8' 'gtk-doc' 'llvm' 'clang' 'sdl2') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('288b373a1f89206e90ebe1039788a03cb7168c7886c49af45408df1aab419ebdb997690c313ceb4f3be7763b392bba74e13fb2e20808c2fd1fe2a2a75a27a38f' +sha512sums=('5d2c48dce7d278086f919da1bcebb4a49a0aaa929826dae03cef2a6201f1778f06bfed3382d8cffb94125dde7d1655885cd4f806f05876c3f1463c0b23fa550e' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen +build() { + cd ${pkgname}-${pkgver} + python setup.py build +} + check() { cd ${pkgname}-${pkgver} - MESON_PRINT_TEST_OUTPUT=1 LC_CTYPE=en_US.UTF-8 ./run_tests.py + unset CLASSPATH # GNUstep breaks java tests + # Skipping doxygen+graphviz tests: Our doxygen is too different (too new?) + LC_CTYPE=en_US.UTF-8 DC=ldc ./run_tests.py } package() { cd ${pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" -O1 + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" install -Dm 644 syntax-highlighting/vim/indent/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent" install -Dm 644 syntax-highlighting/vim/syntax/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/syntax"
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Saturday, April 29, 2017 @ 10:29:54 Author: heftig Revision: 295032 0.40.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-29 09:05:22 UTC (rev 295031) +++ PKGBUILD2017-04-29 10:29:54 UTC (rev 295032) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.40.0 +pkgver=0.40.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -16,7 +16,7 @@ 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('f92394117d4887a656c7e4cad74b24602e1009c423da14e50c07ba4a88695ef9353e73e973459aa138d7bffc4c4e973dfa8c6913d60b8203cffc8d6c72d845ce' +sha512sums=('288b373a1f89206e90ebe1039788a03cb7168c7886c49af45408df1aab419ebdb997690c313ceb4f3be7763b392bba74e13fb2e20808c2fd1fe2a2a75a27a38f' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Sunday, April 23, 2017 @ 21:42:49 Author: heftig Revision: 294273 0.40.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-23 21:37:33 UTC (rev 294272) +++ PKGBUILD2017-04-23 21:42:49 UTC (rev 294273) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.39.1 +pkgver=0.40.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -16,7 +16,7 @@ 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('1d5a6bd8b635c61b4f30c79b3bce6425e8ae60ca894130d3ce384481c626839b8408e49fc98f5337801c0a7513587ce5dcd76e7a1fe00b715facfa1034c73fb9' +sha512sums=('f92394117d4887a656c7e4cad74b24602e1009c423da14e50c07ba4a88695ef9353e73e973459aa138d7bffc4c4e973dfa8c6913d60b8203cffc8d6c72d845ce' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, March 17, 2017 @ 03:06:22 Author: heftig Revision: 290966 0.39.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-16 22:11:05 UTC (rev 290965) +++ PKGBUILD2017-03-17 03:06:22 UTC (rev 290966) @@ -4,7 +4,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.39.0 +pkgver=0.39.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -14,9 +14,9 @@ makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' - 'itstool' 'gtk3') + 'itstool' 'gtk3' 'valgrind') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('d6282e3d6d8824dce58589dc0da7c957dfd0ea23c81cce7108f3d23b796f62fb9f976fd0963ec34bdaf645a906a10626e27e93bc6d732c60ab8a306a4e8337c0' +sha512sums=('1d5a6bd8b635c61b4f30c79b3bce6425e8ae60ca894130d3ce384481c626839b8408e49fc98f5337801c0a7513587ce5dcd76e7a1fe00b715facfa1034c73fb9' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, March 7, 2017 @ 15:32:56 Author: heftig Revision: 290099 meson maintainer Modified: meson/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2017-03-07 15:31:34 UTC (rev 290098) +++ PKGBUILD2017-03-07 15:32:56 UTC (rev 290099) @@ -1,4 +1,5 @@ # $Id$ +# Maintainer: Jan Alexander Steffens (heftig) # Maintainer: Levente Polyak # Contributor: Anatol Pomozov
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, March 7, 2017 @ 15:28:41 Author: heftig Revision: 215248 0.39.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-07 15:26:05 UTC (rev 215247) +++ PKGBUILD2017-03-07 15:28:41 UTC (rev 215248) @@ -3,7 +3,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.38.1 +pkgver=0.39.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -15,7 +15,7 @@ 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('7a2c477561528a1d4920a3a8c0fc55c3562004a3bb2cf6f211eb0491eecdca3a3cdf5df3b2b358e35bdc1805c50159cf1181b24811a0948e332737997090a006' +sha512sums=('d6282e3d6d8824dce58589dc0da7c957dfd0ea23c81cce7108f3d23b796f62fb9f976fd0963ec34bdaf645a906a10626e27e93bc6d732c60ab8a306a4e8337c0' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, February 14, 2017 @ 14:44:05 Author: heftig Revision: 212371 0.38.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-14 14:12:06 UTC (rev 212370) +++ PKGBUILD2017-02-14 14:44:05 UTC (rev 212371) @@ -1,8 +1,9 @@ +# $Id$ # Maintainer: Levente Polyak # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.38.0 +pkgver=0.38.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -13,20 +14,11 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} - ${pkgname}-${pkgver}-roundup.patch::https://github.com/mesonbuild/meson/commit/d2e4d597bb22b8a80d953f20546cee48cc7c79b4.patch) -sha512sums=('8d4b0bfbadc3ad7879c79bfe10e13ec8c6468922c08420b5855ffa3a12f2821ccd7bd17a3e962e33f7860cf160d4e6d0a91b231de0507b884dec74a7fbb87a7c' -'SKIP' - 'aa212de4240a390db7306c68ece7e28c494240a9346536882837d9efa23ea9cb7f4b75b307e6561f93cec024a6c81982b0f060ebb24f842606ad46ebab221888') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) +sha512sums=('7a2c477561528a1d4920a3a8c0fc55c3562004a3bb2cf6f211eb0491eecdca3a3cdf5df3b2b358e35bdc1805c50159cf1181b24811a0948e332737997090a006' +'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen -prepare() { - cd ${pkgname}-${pkgver} - sed 's|cython3|cython|g' -i 'test cases/python3/3 cython/meson.build' - sed -r 's|^set |setlocal |g' -i syntax-highlighting/vim/*/meson.vim - patch -p1 < "${srcdir}/${pkgname}-${pkgver}-roundup.patch" -} - check() { cd ${pkgname}-${pkgver} MESON_PRINT_TEST_OUTPUT=1 LC_CTYPE=en_US.UTF-8 ./run_tests.py
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Friday, February 3, 2017 @ 19:13:02 Author: anthraxx Revision: 209790 upgpkg: meson 0.38.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-02-03 19:02:54 UTC (rev 209789) +++ PKGBUILD2017-02-03 19:13:02 UTC (rev 209790) @@ -2,8 +2,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.37.1 -pkgrel=2 +pkgver=0.38.0 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -13,9 +13,11 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3') -source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('21f2f2eb24ee844b0541f74d787f2fb317d9a9903a1a0226045373efa7cbee841b2d6a9bf1681dfb570e78b41449a2a9920737dec9566608ce0a09ed5c8e0e85' -'SKIP') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc} + ${pkgname}-${pkgver}-roundup.patch::https://github.com/mesonbuild/meson/commit/d2e4d597bb22b8a80d953f20546cee48cc7c79b4.patch) +sha512sums=('8d4b0bfbadc3ad7879c79bfe10e13ec8c6468922c08420b5855ffa3a12f2821ccd7bd17a3e962e33f7860cf160d4e6d0a91b231de0507b884dec74a7fbb87a7c' +'SKIP' + 'aa212de4240a390db7306c68ece7e28c494240a9346536882837d9efa23ea9cb7f4b75b307e6561f93cec024a6c81982b0f060ebb24f842606ad46ebab221888') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen prepare() { @@ -22,6 +24,7 @@ cd ${pkgname}-${pkgver} sed 's|cython3|cython|g' -i 'test cases/python3/3 cython/meson.build' sed -r 's|^set |setlocal |g' -i syntax-highlighting/vim/*/meson.vim + patch -p1 < "${srcdir}/${pkgname}-${pkgver}-roundup.patch" } check() { @@ -33,7 +36,7 @@ cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" -O1 install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" - install -Dm 644 syntax-highlighting/vim/plugin/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent" + install -Dm 644 syntax-highlighting/vim/indent/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent" install -Dm 644 syntax-highlighting/vim/syntax/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/syntax" }
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, December 26, 2016 @ 09:50:35 Author: foutrelis Revision: 202654 Python 3.6 rebuild Modified: meson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-26 09:49:04 UTC (rev 202653) +++ PKGBUILD2016-12-26 09:50:35 UTC (rev 202654) @@ -3,7 +3,7 @@ pkgname=meson pkgver=0.37.1 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any')
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, December 21, 2016 @ 13:52:36 Author: anthraxx Revision: 200798 upgpkg: meson 0.37.1-1 (vimfiles roundup) FS#52223 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-21 13:51:46 UTC (rev 200797) +++ PKGBUILD2016-12-21 13:52:36 UTC (rev 200798) @@ -2,8 +2,8 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.37.0 -pkgrel=2 +pkgver=0.37.1 +pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -14,7 +14,7 @@ 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool' 'gtk3') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('329300d665d5f877fdc63bab80e7f09816b77f7892a76455b729e4bc5760cef00ad5c6de5e6cf7b9af85860ac9fc33d55030918a85dc2312a863a776979dfde7' +sha512sums=('21f2f2eb24ee844b0541f74d787f2fb317d9a9903a1a0226045373efa7cbee841b2d6a9bf1681dfb570e78b41449a2a9920737dec9566608ce0a09ed5c8e0e85' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -21,6 +21,7 @@ prepare() { cd ${pkgname}-${pkgver} sed 's|cython3|cython|g' -i 'test cases/python3/3 cython/meson.build' + sed -r 's|^set |setlocal |g' -i syntax-highlighting/vim/*/meson.vim } check() { @@ -32,7 +33,7 @@ cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" -O1 install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" - install -Dm 644 syntax-highlighting/vim/plugin/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/plugin" + install -Dm 644 syntax-highlighting/vim/plugin/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/indent" install -Dm 644 syntax-highlighting/vim/syntax/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/syntax" }
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, December 20, 2016 @ 17:28:26 Author: anthraxx Revision: 200511 upgpkg: meson 0.37.0-2 (adding vim files) FS#52207 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-20 17:27:30 UTC (rev 200510) +++ PKGBUILD2016-12-20 17:28:26 UTC (rev 200511) @@ -3,7 +3,7 @@ pkgname=meson pkgver=0.37.0 -pkgrel=1 +pkgrel=2 pkgdesc='High productivity build system' url='http://mesonbuild.com/' arch=('any') @@ -31,6 +31,9 @@ package() { cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" -O1 + install -Dm 644 syntax-highlighting/vim/ftdetect/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/ftdetect" + install -Dm 644 syntax-highlighting/vim/plugin/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/plugin" + install -Dm 644 syntax-highlighting/vim/syntax/meson.vim -t "${pkgdir}/usr/share/vim/vimfiles/syntax" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, December 19, 2016 @ 00:16:53 Author: anthraxx Revision: 200234 upgpkg: meson 0.37.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-18 23:07:14 UTC (rev 200233) +++ PKGBUILD2016-12-19 00:16:53 UTC (rev 200234) @@ -2,7 +2,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.36.0 +pkgver=0.37.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -10,10 +10,11 @@ license=('Apache') depends=('python' 'ninja') makedepends=('python-setuptools') -checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' - 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool') +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' + 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' + 'itstool' 'gtk3') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('efbd947b8ce5dc180e07807b955b084b7a1476caf36a36065a7dc5cd40007f65d4b99e3f2dbb63cb73082c172904e08f50d26f993d63f2531c370349b86835c9' +sha512sums=('329300d665d5f877fdc63bab80e7f09816b77f7892a76455b729e4bc5760cef00ad5c6de5e6cf7b9af85860ac9fc33d55030918a85dc2312a863a776979dfde7' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -24,8 +25,7 @@ check() { cd ${pkgname}-${pkgver} - # for debugging set MESON_PRINT_TEST_OUTPUT - ./run_tests.py + MESON_PRINT_TEST_OUTPUT=1 LC_CTYPE=en_US.UTF-8 ./run_tests.py } package() {
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, November 15, 2016 @ 01:57:17 Author: anthraxx Revision: 195926 upgpkg: meson 0.36.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-14 22:55:55 UTC (rev 195925) +++ PKGBUILD2016-11-15 01:57:17 UTC (rev 195926) @@ -2,7 +2,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.35.1 +pkgver=0.36.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -11,9 +11,9 @@ depends=('python' 'ninja') makedepends=('python-setuptools') checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' - 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'pkgconfig') + 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'itstool') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('474acc3f13024c8c9886a7666f290c24756cde7e47d553de9bf29740e53c699f1ca960a819ffb83af91fc83e201e2e0a1bb43c1a32d83e46d0edbd70b0cacb97' +sha512sums=('efbd947b8ce5dc180e07807b955b084b7a1476caf36a36065a7dc5cd40007f65d4b99e3f2dbb63cb73082c172904e08f50d26f993d63f2531c370349b86835c9' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen @@ -31,9 +31,6 @@ package() { cd ${pkgname}-${pkgver} python setup.py install --root="${pkgdir}" -O1 - for f in "${pkgdir}"/usr/bin/*.py; do -mv "${f}" "${f%%.py}" - done } # vim: ts=2 sw=2 et:
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, October 20, 2016 @ 14:50:59 Author: anthraxx Revision: 192733 upgpkg: meson 0.35.1-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-20 14:41:09 UTC (rev 192732) +++ PKGBUILD2016-10-20 14:50:59 UTC (rev 192733) @@ -2,7 +2,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.35.0 +pkgver=0.35.1 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -13,7 +13,7 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'pkgconfig') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('513a8da6ee2c0c8a6c6bae198f328041b811293597308cb8c466af96faad8d2149cad098c659c7f2a6155111dbfc828686bbf4f053940ea12e65217e72e21a77' +sha512sums=('474acc3f13024c8c9886a7666f290c24756cde7e47d553de9bf29740e53c699f1ca960a819ffb83af91fc83e201e2e0a1bb43c1a32d83e46d0edbd70b0cacb97' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Saturday, October 8, 2016 @ 13:19:47 Author: heftig Revision: 191642 0.35.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-08 13:11:18 UTC (rev 191641) +++ PKGBUILD2016-10-08 13:19:47 UTC (rev 191642) @@ -2,7 +2,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.34.0 +pkgver=0.35.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -13,7 +13,7 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'pkgconfig') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('bde874b0bae44e1e2ddbd5e9933eb813beefffb31625af8a1728df93098601d329c2c83d8a9e71b3ec3f1bf9571225bd28ce4656d979bf4c9dbf02ab5b48bb4b' +sha512sums=('513a8da6ee2c0c8a6c6bae198f328041b811293597308cb8c466af96faad8d2149cad098c659c7f2a6155111dbfc828686bbf4f053940ea12e65217e72e21a77' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Thursday, September 29, 2016 @ 15:40:23 Author: anthraxx Revision: 190942 upgpkg: meson 0.34.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-29 15:39:24 UTC (rev 190941) +++ PKGBUILD2016-09-29 15:40:23 UTC (rev 190942) @@ -2,7 +2,7 @@ # Contributor: Anatol Pomozov pkgname=meson -pkgver=0.33.0 +pkgver=0.34.0 pkgrel=1 pkgdesc='High productivity build system' url='http://mesonbuild.com/' @@ -13,7 +13,7 @@ checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'pkgconfig') source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) -sha512sums=('07b2dc6b5620bd119c9d513706ce599c5c5f6864d8e4be42682504558c8bd39cf6f3eafc07b33d6155fe97e39cdf7c0d0ff97295761ce85d9d21aa194298df9e' +sha512sums=('bde874b0bae44e1e2ddbd5e9933eb813beefffb31625af8a1728df93098601d329c2c83d8a9e71b3ec3f1bf9571225bd28ce4656d979bf4c9dbf02ab5b48bb4b' 'SKIP') validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Saturday, August 6, 2016 @ 11:03:02 Author: anthraxx Revision: 185597 upgpkg: meson 0.33.0-1 - adding signature - enable test suite - rename runners Modified: meson/trunk/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 29 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-06 10:51:14 UTC (rev 185596) +++ PKGBUILD2016-08-06 11:03:02 UTC (rev 185597) @@ -1,26 +1,39 @@ -# Maintainer: Anatol Pomozov +# Maintainer: Levente Polyak +# Contributor: Anatol Pomozov pkgname=meson -pkgver=0.32.0 +pkgver=0.33.0 pkgrel=1 -pkgdesc='SCons-like build system that use python as a front-end language and Ninja as a building backend' +pkgdesc='High productivity build system' url='http://mesonbuild.com/' -arch=(any) -depends=(python ninja) -optdepends=('python-pyqt5: GUI support') -#checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost qt5-base) #gtest or googletest -license=(Apache) -source=(https://pypi.io/packages/source/m/meson/meson-$pkgver.tar.gz) -sha1sums=('9db0eb1f550d388e7a845cc20078d0ce79319a22') +arch=('any') +license=('Apache') +depends=('python' 'ninja') +makedepends=('python-setuptools') +checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt5-base' 'git' 'gnustep-base' 'cython' + 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection' 'pkgconfig') +source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}) +sha512sums=('07b2dc6b5620bd119c9d513706ce599c5c5f6864d8e4be42682504558c8bd39cf6f3eafc07b33d6155fe97e39cdf7c0d0ff97295761ce85d9d21aa194298df9e' +'SKIP') +validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen +prepare() { + cd ${pkgname}-${pkgver} + sed 's|cython3|cython|g' -i 'test cases/python3/3 cython/meson.build' +} + check() { - cd meson-$pkgver -# tests require a lot of dependencies -# ./run_tests.py + cd ${pkgname}-${pkgver} + # for debugging set MESON_PRINT_TEST_OUTPUT + ./run_tests.py } package() { - cd meson-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING + cd ${pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 + for f in "${pkgdir}"/usr/bin/*.py; do +mv "${f}" "${f%%.py}" + done } + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Saturday, July 9, 2016 @ 10:37:26 Author: arojas Revision: 182564 Update to 0.32 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-09 10:36:29 UTC (rev 182563) +++ PKGBUILD2016-07-09 10:37:26 UTC (rev 182564) @@ -1,7 +1,7 @@ # Maintainer: Anatol Pomozov pkgname=meson -pkgver=0.31.0 +pkgver=0.32.0 pkgrel=1 pkgdesc='SCons-like build system that use python as a front-end language and Ninja as a building backend' url='http://mesonbuild.com/' @@ -10,8 +10,8 @@ optdepends=('python-pyqt5: GUI support') #checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost qt5-base) #gtest or googletest license=(Apache) -source=(https://pypi.python.org/packages/source/m/meson/meson-$pkgver.tar.gz) -sha1sums=('dedfe5d729a492dfb9fdd0460feb222f9db4d744') +source=(https://pypi.io/packages/source/m/meson/meson-$pkgver.tar.gz) +sha1sums=('9db0eb1f550d388e7a845cc20078d0ce79319a22') check() { cd meson-$pkgver
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Wednesday, April 13, 2016 @ 19:27:48 Author: anatolik Revision: 170831 upgpkg: meson 0.31.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-13 16:53:38 UTC (rev 170830) +++ PKGBUILD2016-04-13 17:27:48 UTC (rev 170831) @@ -1,7 +1,7 @@ # Maintainer: Anatol Pomozov pkgname=meson -pkgver=0.30.0 +pkgver=0.31.0 pkgrel=1 pkgdesc='SCons-like build system that use python as a front-end language and Ninja as a building backend' url='http://mesonbuild.com/' @@ -11,7 +11,7 @@ #checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost qt5-base) #gtest or googletest license=(Apache) source=(https://pypi.python.org/packages/source/m/meson/meson-$pkgver.tar.gz) -sha1sums=('ef63c08ce54de106ce7aa9c67c980b78136fb74f') +sha1sums=('dedfe5d729a492dfb9fdd0460feb222f9db4d744') check() { cd meson-$pkgver
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Monday, March 14, 2016 @ 18:47:57 Author: anatolik Revision: 166739 upgpkg: meson 0.30.0-1 Modified: meson/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-14 17:40:23 UTC (rev 166738) +++ PKGBUILD2016-03-14 17:47:57 UTC (rev 166739) @@ -1,8 +1,8 @@ # Maintainer: Anatol Pomozov pkgname=meson -pkgver=0.29.0 -pkgrel=2 +pkgver=0.30.0 +pkgrel=1 pkgdesc='SCons-like build system that use python as a front-end language and Ninja as a building backend' url='http://mesonbuild.com/' arch=(any) @@ -11,7 +11,7 @@ #checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost qt5-base) #gtest or googletest license=(Apache) source=(https://pypi.python.org/packages/source/m/meson/meson-$pkgver.tar.gz) -sha1sums=('8d8329106f7fdcefbd70d32159e34fcc46f97d05') +sha1sums=('ef63c08ce54de106ce7aa9c67c980b78136fb74f') check() { cd meson-$pkgver
[arch-commits] Commit in meson/trunk (PKGBUILD)
Date: Tuesday, February 9, 2016 @ 18:26:35 Author: anatolik Revision: 161008 FS#48087: add opt dependencies for GUI application Modified: meson/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-09 17:23:07 UTC (rev 161007) +++ PKGBUILD2016-02-09 17:26:35 UTC (rev 161008) @@ -7,7 +7,8 @@ url='http://mesonbuild.com/' arch=(any) depends=(python ninja) -#checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost gtest qt5-base) +optdepends=('python-pyqt5: GUI support') +#checkdepends=(gcc-objc gnustep-make vala rust gcc-fortran mono boost qt5-base) #gtest or googletest license=(Apache) source=(https://pypi.python.org/packages/source/m/meson/meson-$pkgver.tar.gz) sha1sums=('8d8329106f7fdcefbd70d32159e34fcc46f97d05')