[arch-commits] Commit in meson/trunk (PKGBUILD)

2020-11-09 Thread Evangelos Foutras via arch-commits
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)

2020-10-30 Thread Jan Steffens via arch-commits
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)

2020-09-11 Thread Jan Steffens via arch-commits
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)

2020-09-10 Thread Jan Steffens via arch-commits
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)

2020-08-16 Thread Jan Steffens via arch-commits
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)

2020-06-17 Thread Jan Steffens via arch-commits
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)

2020-04-26 Thread Jan Steffens via arch-commits
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)

2020-03-31 Thread Jan Steffens via arch-commits
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)

2020-01-24 Thread Jan Steffens via arch-commits
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)

2019-11-29 Thread Jan Steffens via arch-commits
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)

2019-11-04 Thread Antonio Rojas via arch-commits
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)

2019-10-31 Thread Felix Yan via arch-commits
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)

2019-10-31 Thread Antonio Rojas via arch-commits
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)

2019-10-25 Thread Felix Yan via arch-commits
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)

2019-10-07 Thread Jan Steffens via arch-commits
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)

2019-08-26 Thread Jan Steffens via arch-commits
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)

2019-04-29 Thread Antonio Rojas via arch-commits
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)

2019-02-15 Thread Jan Steffens via arch-commits
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)

2019-01-24 Thread Jan Steffens via arch-commits
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)

2019-01-17 Thread Jan Steffens via arch-commits
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)

2018-12-10 Thread Jan Steffens via arch-commits
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)

2018-11-11 Thread Jan Steffens via arch-commits
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)

2018-10-19 Thread Jan Steffens via arch-commits
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)

2018-10-04 Thread Jan Steffens via arch-commits
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)

2018-09-24 Thread Jan Steffens via arch-commits
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)

2018-09-23 Thread Jan Steffens via arch-commits
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)

2018-08-25 Thread Jan Steffens via arch-commits
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)

2018-07-20 Thread Felix Yan via arch-commits
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)

2018-07-11 Thread Jan Steffens via arch-commits
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)

2018-07-03 Thread Jan Steffens via arch-commits
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)

2018-05-17 Thread Jan Steffens via arch-commits
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)

2018-04-23 Thread Jan Steffens via arch-commits
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)

2018-03-21 Thread Levente Polyak via arch-commits
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)

2018-01-05 Thread Jan Steffens via arch-commits
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)

2017-12-10 Thread Jan Steffens via arch-commits
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)

2017-10-08 Thread Jan Steffens
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)

2017-10-08 Thread Jan Steffens
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)

2017-10-08 Thread Jan Steffens
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)

2017-10-03 Thread Jan Steffens
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)

2017-09-29 Thread Jan Steffens
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)

2017-09-28 Thread Jan Steffens
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)

2017-09-13 Thread Jan Steffens
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)

2017-09-12 Thread Jan Steffens
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)

2017-08-15 Thread Jan Steffens
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)

2017-07-19 Thread Levente Polyak
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)

2017-07-19 Thread Jan Steffens
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)

2017-07-06 Thread Jan Steffens
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)

2017-06-20 Thread Jan Steffens
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)

2017-06-13 Thread Jan Steffens
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)

2017-06-13 Thread Jan Steffens
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)

2017-04-29 Thread Jan Steffens
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)

2017-04-23 Thread Jan Steffens
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)

2017-03-16 Thread Jan Steffens
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)

2017-03-07 Thread Jan Steffens
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)

2017-03-07 Thread Jan Steffens
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)

2017-02-14 Thread Jan Steffens
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)

2017-02-03 Thread Levente Polyak
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)

2016-12-26 Thread Evangelos Foutras
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)

2016-12-21 Thread Levente Polyak
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)

2016-12-20 Thread Levente Polyak
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)

2016-12-18 Thread Levente Polyak
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)

2016-11-14 Thread Levente Polyak
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)

2016-10-20 Thread Levente Polyak
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)

2016-10-08 Thread Jan Steffens
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)

2016-09-29 Thread Levente Polyak
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)

2016-08-06 Thread Levente Polyak
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)

2016-07-09 Thread Antonio Rojas
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)

2016-04-13 Thread Anatol Pomozov
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)

2016-03-14 Thread Anatol Pomozov
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)

2016-02-09 Thread Anatol Pomozov
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')