[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-10-19 Thread William Hubbs
commit: a2b5275e1c8a8498c29e6217644abe25117558e2
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 19 21:29:20 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Oct 19 22:32:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b5275e

dev-util/meson: 0.52.0 version bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.52.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 360ff9f5d8a..09ec6d8a1e1 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c
 DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 
514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c
 SHA512 
332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0
+DIST meson-0.52.0.tar.gz 1507218 BLAKE2B 
d3d869cf4a992ba89f150960ed742ac5da2b63b60a3583f2c4c7cce1e2a86f5101a90a05f59000af70c7ada00c119268df87aaadc55ccee50b85c24e308c1d5c
 SHA512 
b32206c5499580a74bb5442d21263b5328cc3302c3226452fb3a2434fdcf55d5fc16fc841102b09a85abc19dbd00e836a571f917833ef3d726d84524f89b2e1c

diff --git a/dev-util/meson/meson-0.52.0.ebuild 
b/dev-util/meson/meson-0.52.0.ebuild
new file mode 100644
index 000..6a59a76c31b
--- /dev/null
+++ b/dev-util/meson/meson-0.52.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/, dev-util/btyacc/, dev-util/geany/, dev-util/codeblocks/, ...

2019-10-11 Thread Michał Górny
commit: f374952d39e546dd87c0bc147c90e143c38cc80a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 11 15:35:10 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 11 15:35:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f374952d

dev-util: Remove *-fbsd KEYWORDS

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/anjuta/anjuta-3.28.0-r1.ebuild | 2 +-
 dev-util/boost-build/boost-build-1.65.0.ebuild  | 2 +-
 dev-util/boost-build/boost-build-1.70.0.ebuild  | 2 +-
 dev-util/boost-build/boost-build-1.71.0.ebuild  | 2 +-
 dev-util/bsdiff/bsdiff-4.3-r3.ebuild| 2 +-
 dev-util/btyacc/btyacc-3.0-r3.ebuild| 2 +-
 dev-util/catalyst/catalyst-3.0.5.ebuild | 2 +-
 dev-util/catalyst/catalyst-3.0.6.ebuild | 2 +-
 dev-util/catalyst/catalyst-.ebuild  | 2 +-
 dev-util/ccache/ccache-3.7.1.ebuild | 2 +-
 dev-util/ccache/ccache-3.7.2.ebuild | 2 +-
 dev-util/ccache/ccache-3.7.3.ebuild | 2 +-
 dev-util/ccache/ccache-3.7.4.ebuild | 2 +-
 dev-util/cgdb/cgdb-0.6.8.ebuild | 2 +-
 dev-util/cgdb/cgdb-0.7.0-r1.ebuild  | 2 +-
 dev-util/cgdb/cgdb-.ebuild  | 2 +-
 dev-util/cgvg/cgvg-1.6.3.ebuild | 2 +-
 dev-util/cmake/cmake-3.13.5.ebuild  | 2 +-
 dev-util/cmake/cmake-3.14.6.ebuild  | 2 +-
 dev-util/cmake/cmake-3.14.7.ebuild  | 2 +-
 dev-util/cmake/cmake-3.15.3.ebuild  | 2 +-
 dev-util/cmake/cmake-3.15.4.ebuild  | 2 +-
 dev-util/cmake/cmake-3.16.0_rc1.ebuild  | 2 +-
 dev-util/cmdtest/cmdtest-0.30.ebuild| 2 +-
 dev-util/cmdtest/cmdtest-0.32.ebuild| 2 +-
 dev-util/cmocka/cmocka-1.1.5.ebuild | 2 +-
 dev-util/codeblocks/codeblocks-17.12-r1.ebuild  | 2 +-
 dev-util/codeblocks/codeblocks-17.12-r300.ebuild| 2 +-
 dev-util/codeblocks/codeblocks-17.12-r301.ebuild| 2 +-
 dev-util/codeblocks/codeblocks-17.12.ebuild | 2 +-
 dev-util/cppunit/cppunit-1.14.0.ebuild  | 2 +-
 dev-util/cppunit/cppunit-.ebuild| 2 +-
 dev-util/cram/cram-0.7.ebuild   | 2 +-
 dev-util/cscope/cscope-15.8a-r1.ebuild  | 2 +-
 dev-util/cscope/cscope-15.8a-r2.ebuild  | 2 +-
 dev-util/cscope/cscope-15.9.ebuild  | 2 +-
 dev-util/csup/csup-20060318-r1.ebuild   | 2 +-
 dev-util/ctags/ctags-20190331.ebuild| 2 +-
 dev-util/cunit/cunit-2.1_p3.ebuild  | 2 +-
 dev-util/dejagnu/dejagnu-1.6.ebuild | 2 +-
 dev-util/desktop-file-utils/desktop-file-utils-0.23.ebuild  | 2 +-
 dev-util/desktop-file-utils/desktop-file-utils-0.24.ebuild  | 2 +-
 dev-util/dialog/dialog-1.3.20170131.ebuild  | 2 +-
 dev-util/dialog/dialog-1.3.20190808.ebuild  | 2 +-
 dev-util/diffball/diffball-1.0.1.ebuild | 2 +-
 dev-util/diffstat/diffstat-1.60.ebuild  | 2 +-
 dev-util/diffstat/diffstat-1.61.ebuild  | 2 +-
 dev-util/elfkickers/elfkickers-3.0a.ebuild  | 2 +-
 dev-util/elfkickers/elfkickers-3.1.ebuild   | 2 +-
 dev-util/fix-la-relink-command/fix-la-relink-command-0.1.1.ebuild   | 2 +-
 dev-util/gdbus-codegen/gdbus-codegen-2.58.3.ebuild  | 2 +-
 dev-util/gdbus-codegen/gdbus-codegen-2.60.6.ebuild  | 2 +-
 dev-util/gdbus-codegen/gdbus-codegen-2.60.7.ebuild  | 2 +-
 dev-util/geany/geany-1.30.1.ebuild  | 2 +-
 dev-util/geany/geany-1.34.1.ebuild  | 2 +-
 dev-util/geany/geany-1.35.ebuild| 2 +-
 dev-util/geany/geany-1.36.ebuild| 2 +-
 dev-util/geany/geany-.ebuild| 2 +-
 dev-util/glade/glade-3.20.4.ebuild  | 2 +-
 dev-util/glade/glade-3.22.1.ebuild  | 2 +-
 dev-util/glib-utils/glib-utils-2.58.3.ebuild| 

[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-10-07 Thread Jeroen Roovers
commit: dbd5d1d976ab6a50c1b5351a1d981135167a0eda
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Oct  7 09:54:36 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Oct  7 09:55:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd5d1d9

dev-util/meson: Stable for hppa too

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 1020bba32fb..0799e8dc3ec 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-10-06 Thread Matt Turner
commit: 1e86bd9a78355a8da7420fa5c5e784ee51d710b3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct  6 22:55:59 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct  6 22:55:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e86bd9a

dev-util/meson-0.51.2: alpha stable, bug 695638

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 68f000a8566..1020bba32fb 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-10-03 Thread Agostino Sarubbo
commit: f9695a2ce981df33097e0f03b2b2c62bd1532461
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct  3 08:14:07 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct  3 08:14:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9695a2c

dev-util/meson: ppc64 stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 258e0970671..68f000a8566 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ~ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-10-03 Thread Agostino Sarubbo
commit: ffa919bdad0c625116ae6d8a27fc07dff42d1f8a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct  3 08:11:35 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct  3 08:11:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa919bd

dev-util/meson: ppc stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 2afe8034cd3..258e0970671 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ppc ~ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-10-03 Thread Agostino Sarubbo
commit: 0652ff6615c80b1c213bee1d57fce2a0a4895166
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct  3 08:06:47 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct  3 08:06:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0652ff66

dev-util/meson: ia64 stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index a2c84acad83..2afe8034cd3 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-28 Thread Sergei Trofimovich
commit: 0a27f40dd8362a68934c14698cbddf25892827e3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep 28 10:54:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 28 11:27:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a27f40d

dev-util/meson: stable 0.51.2 for sparc, bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 5a5fac7c37a..a2c84acad83 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv s390 sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-26 Thread Mikle Kolyada
commit: bb44c8db6278cb77b47140c621fdcbee29eddf43
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 26 20:07:36 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 26 20:07:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb44c8db

dev-util/meson: s390 stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 86732621e88..5a5fac7c37a 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv s390 sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-26 Thread Mikle Kolyada
commit: 9b4510d4ec09406e90a41835a35993eb6e83141a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 26 20:06:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 26 20:06:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4510d4

dev-util/meson: arm stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 068fdaebbf6..7d431956ed8 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-26 Thread Mikle Kolyada
commit: 016b6d023789e1b372286c993ad94c7b3677e676
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 26 20:07:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 26 20:07:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016b6d02

dev-util/meson: m68k stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 7d431956ed8..8b6432211a0 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-26 Thread Mikle Kolyada
commit: 9f52310836ac3ae74e2c5f88681b07108161d1b8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 26 20:07:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 26 20:07:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f523108

dev-util/meson: sh stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 8b6432211a0..86732621e88 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-26 Thread Thomas Deutschmann
commit: 9d18f776a8f0deceb76ed530060fea5a09b63cb9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 26 18:50:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 26 19:02:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d18f776

dev-util/meson: x86 stable (bug #695638)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 5b19e6c6595..068fdaebbf6 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-26 Thread Mikle Kolyada
commit: 0d4551019da49de1414624c6d73466c31a8333e1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 26 18:27:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 26 18:27:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d455101

dev-util/meson: amd64 stable wrt bug #695638

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
index 782127bd368..5b19e6c6595 100644
--- a/dev-util/meson/meson-0.51.2.ebuild
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-25 Thread William Hubbs
commit: 1db6ae2aa5189c874931622d1965193a56cac9fd
Author: William Hubbs  sony  com>
AuthorDate: Wed Sep 25 16:34:27 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep 25 16:38:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db6ae2a

dev-util/meson: remove old version

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 -
 dev-util/meson/meson-0.50.1.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 958a069acb4..360ff9f5d8a 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,2 @@
-DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c
 DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 
514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c
 SHA512 
332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
deleted file mode 100644
index d124d341dd7..000
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2016-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   virtual/pkgconfig
-   )
-"
-
-python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   tc-export PKG_CONFIG
-   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
-   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
-   else
-   distutils-r1_src_test
-   fi
-}
-
-python_test() {
-   (
-   # test_meson_installed
-   unset PYTHONDONTWRITEBYTECODE
-
-   # test_cross_file_system_paths
-   unset XDG_DATA_HOME
-
-   ${EPYTHON} -u run_tests.py
-   ) || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /usr/share/vim/vimfiles
-   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
-   insinto /usr/share/zsh/site-functions
-   doins data/shell-completions/zsh/_meson
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-13 Thread Mikle Kolyada
commit: 4fc5ac5910cb7a63724b771fc91bc76a89269286
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 15:48:48 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 15:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc5ac59

dev-util/meson: m68k stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 9013632cb19..2dc8c391c3f 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-13 Thread Mikle Kolyada
commit: acba37266af4c9dfce142315d3cb95e250425f64
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 15:48:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 15:48:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acba3726

dev-util/meson: sh stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index c3173f0b37c..9013632cb19 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-09-13 Thread Mikle Kolyada
commit: 724a35e773ece8580ace2457cc5747caf62ba837
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 15:47:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 15:47:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724a35e7

dev-util/meson: arm stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 74eddfbf186..c3173f0b37c 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-31 Thread William Hubbs
commit: 23e183f56b5fb787392463a8036f469fee38fb17
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Aug 31 20:26:02 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Aug 31 20:26:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e183f5

dev-util/meson: 0.51.2 bump

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.51.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index f0545ae0c90..958a069acb4 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c
+DIST meson-0.51.2.tar.gz 1453328 BLAKE2B 
514995ba8db534ecd488e99fb1aed25d33de73ca65fdfaf18584bd8c113eca3602a73ac42f2ae5ddd4362f8989a02d3d3aa75487ba665706c75039e3f039056c
 SHA512 
332fa0801accd91dc8f3cc1e4e701b1139fdb17c4ae8371fab419e83305ef41534e5f367fbd9323936afb6912d5c3e7cffa9cef658550fad0861ccca9812d5b0

diff --git a/dev-util/meson/meson-0.51.2.ebuild 
b/dev-util/meson/meson-0.51.2.ebuild
new file mode 100644
index 000..782127bd368
--- /dev/null
+++ b/dev-util/meson/meson-0.51.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-28 Thread Agostino Sarubbo
commit: 22ad1a7745328d86a8356888026317814e47529a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 28 12:55:23 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 28 12:55:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ad1a77

dev-util/meson: ia64 stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index f8ba37f47dc..74eddfbf186 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-28 Thread Agostino Sarubbo
commit: f7b325d054c131e3846521822dc69dfc0de8f504
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 28 12:54:20 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 28 12:54:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b325d0

dev-util/meson: alpha stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 6e522423be4..f8ba37f47dc 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-26 Thread Agostino Sarubbo
commit: ee6d51c1c6e18a4811f1d06cff03911dcfa384ef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 15:00:10 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 15:00:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6d51c1

dev-util/meson: x86 stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index f13214ce02d..6e522423be4 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-26 Thread Agostino Sarubbo
commit: 6f0e7ab8e545828388ed9a549057655ee8fd7692
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 14:58:26 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 14:58:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0e7ab8

dev-util/meson: ppc64 stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 45a0ed7aff6..f13214ce02d 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-26 Thread Agostino Sarubbo
commit: 4f3717b121f95d1d7b066e38ec37cc928ce27bbb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 14:57:17 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 14:57:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3717b1

dev-util/meson: ppc stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index ce07bba72c7..45a0ed7aff6 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-26 Thread Agostino Sarubbo
commit: 9b6d395ed8d260807a44b724cfe300216aeec80e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 12:55:49 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 12:55:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6d395e

dev-util/meson: amd64 stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 07eda7e5198..ce07bba72c7 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-26 Thread Agostino Sarubbo
commit: 22023618946677dc38ff04a32649dc9691b385ab
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 12:47:08 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 12:47:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22023618

dev-util/meson: s390 stable wrt bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 3a13c4ece0a..07eda7e5198 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-24 Thread Mike Gilbert
commit: 36ed230dfd5c5e1e955bdc5f34c5e5c662c34e46
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 24 22:01:12 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 24 22:01:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ed230d

dev-util/meson: unset PKG_CONFIG before running tests

Closes: https://bugs.gentoo.org/687792
Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 ++
 dev-util/meson/meson-.ebuild   | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 2cb12abd411..3a13c4ece0a 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -51,6 +51,8 @@ src_test() {
if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
distutils-r1_src_test
fi
 }

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 2e19cffb3b0..782127bd368 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -51,6 +51,8 @@ src_test() {
if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
else
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
distutils-r1_src_test
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-24 Thread Sergei Trofimovich
commit: 50e4830866eb5d9b9c8fdef0a24c37d3968a8af8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Aug 24 21:19:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 24 21:48:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e48308

dev-util/meson: stable 0.51.1 for hppa, bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 32fbdb5c2c2..2cb12abd411 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-24 Thread Aaron Bauman
commit: 1adeb37fde9a6f7917a0672fbe698d2fa38c58d5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug 24 21:17:51 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Aug 24 21:17:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1adeb37f

dev-util/meson: arm64 stable (bug #692734)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index e113bb9a30e..32fbdb5c2c2 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-24 Thread Mike Gilbert
commit: 3c68c91519153e868985b8753389b569e3c2a42e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 24 20:50:42 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 24 20:51:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c68c915

dev-util/meson: disable test_pch_with_address_sanitizer

Closes: https://bugs.gentoo.org/692822
Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 4 
 dev-util/meson/meson-.ebuild   | 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 9f1f39c338a..e113bb9a30e 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -39,6 +39,10 @@ python_prepare_all() {
# https://bugs.gentoo.org/673016
sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
 
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
distutils-r1_python_prepare_all
 }
 

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index f51bcc93548..2e19cffb3b0 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -39,6 +39,10 @@ python_prepare_all() {
# https://bugs.gentoo.org/673016
sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
 
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
distutils-r1_python_prepare_all
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-23 Thread Sergei Trofimovich
commit: 5e2f9d7a51e627e666cc64e05c246d4dc0e978ca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Aug 23 19:24:47 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Aug 23 20:10:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2f9d7a

dev-util/meson: stable 0.51.1 for sparc, bug #692734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index f51bcc93548..9f1f39c338a 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-08-23 Thread Mike Gilbert
commit: a6732e3da037e14cb17f3c16b966eff182493ffc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug 23 20:00:12 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 23 20:01:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6732e3d

dev-util/meson: depend on sys-libs/zlib[static-libs] for testing

Closes: https://bugs.gentoo.org/692780
Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 1 +
 dev-util/meson/meson-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 33a23e5a870..f51bcc93548 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
dev-libs/gobject-introspection
dev-util/ninja
dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
virtual/pkgconfig
)
 "

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 33a23e5a870..f51bcc93548 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
dev-libs/gobject-introspection
dev-util/ninja
dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
virtual/pkgconfig
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/, dev-util/meson/files/

2019-08-22 Thread William Hubbs
commit: b2e403b1859fddabf72e812090e1f7107eb26617
Author: William Hubbs  sony  com>
AuthorDate: Thu Aug 22 15:48:59 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Aug 22 15:52:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e403b1

dev-util/meson: remove several old versions

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  2 -
 .../meson/files/meson-0.49-python3.5-tests.patch   | 34 --
 dev-util/meson/meson-0.48.2.ebuild | 73 -
 dev-util/meson/meson-0.49.2.ebuild | 76 --
 4 files changed, 185 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 0abdbfd7c1c..f0545ae0c90 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,4 +1,2 @@
-DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
-DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d
 DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
 DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c

diff --git a/dev-util/meson/files/meson-0.49-python3.5-tests.patch 
b/dev-util/meson/files/meson-0.49-python3.5-tests.patch
deleted file mode 100644
index 640348b2bc2..000
--- a/dev-util/meson/files/meson-0.49-python3.5-tests.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 65192af2ff62a032a3f19d065c95e12b83aae709 Mon Sep 17 00:00:00 2001
-From: Simon McVittie 
-Date: Fri, 11 Jan 2019 18:03:15 +
-Subject: [PATCH] run_unittests: Use Python 3.5-compatible subprocess
- invocation
-
-subprocess.run() didn't get the encoding parameter until 3.6.
-
-Signed-off-by: Simon McVittie 

- run_unittests.py | 7 +++
- 1 file changed, 3 insertions(+), 4 deletions(-)
-
-diff --git a/run_unittests.py b/run_unittests.py
-index 342ad883..e1246140 100755
 a/run_unittests.py
-+++ b/run_unittests.py
-@@ -5029,10 +5029,9 @@ class NativeFileTests(BasePlatformTests):
- ret = subprocess.run(
- ["{}"] + extra_args,
- stdout=subprocess.PIPE,
--stderr=subprocess.PIPE,
--encoding='utf-8')
--print(ret.stdout)
--print(ret.stderr, file=sys.stderr)
-+stderr=subprocess.PIPE)
-+print(ret.stdout.decode('utf-8'))
-+print(ret.stderr.decode('utf-8'), file=sys.stderr)
- sys.exit(ret.returncode)
- 
- if __name__ == '__main__':
--- 
-2.21.0
-

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
deleted file mode 100644
index b6374c8e969..000
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2016-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   virtual/pkgconfig
-   )
-"
-
-python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 

[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-07-28 Thread Mikle Kolyada
commit: c7852005531570b4f55c347789472a545fd3b0ce
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 10:43:59 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 10:43:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7852005

dev-util/meson: m68k stable wrt bug #686874

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="m68k"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 5f82e8fe03f..42dd206fad5 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-07-28 Thread Mikle Kolyada
commit: e19c64ae9b8e2ec595542e300f50336fe8cdfb3e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 10:44:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 10:44:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19c64ae

dev-util/meson: sh stable wrt bug #686874

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 42dd206fad5..d124d341dd7 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv 
s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-07-28 Thread Mikle Kolyada
commit: 567c24ca168a265c9d345bf31839664b967c15e7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 10:43:40 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 10:43:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567c24ca

dev-util/meson: arm stable wrt bug #686874

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 2dd5277193f..5f82e8fe03f 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-07-17 Thread William Hubbs
commit: 3a873f3570b88f90f0c6779481ca8269c6aa6498
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul 17 14:19:36 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul 17 14:22:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a873f35

dev-util/meson: 0.51.1 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.51.1.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 377ee5872be..0abdbfd7c1c 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
 DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d
 DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd
+DIST meson-0.51.1.tar.gz 1451234 BLAKE2B 
8a925bfa3d622f75eb180226311a6531cde435a5a6573663f44ba67dbefa63f76b8bd17eb23d291594fe66a379ebc8aef5f1e680973a59b0b52c41fe09e4cdcf
 SHA512 
535fb7c73a7e721a25ce4a0b9771bbb2c07fcd8f7b8f43542a093663291761370044f99b9109853b19201189881e64db1ba5a67c724ecff21000b22ca79f182c

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
new file mode 100644
index 000..33a23e5a870
--- /dev/null
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2016-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-07-05 Thread Andreas K. Hüttel
commit: 79a6107c45e12a77c56b99a10a791706da6d9872
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jul  5 22:19:35 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jul  5 22:37:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a6107c

dev-util/meson: keyword ~riscv, bug 686122

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 dev-util/meson/meson-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 9430f3b6e60..2dd5277193f 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 34e716a091c..33a23e5a870 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-29 Thread Sergei Trofimovich
commit: 74058846a20284d4e8596063850fff3a438b9d68
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jun 29 17:51:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 29 17:58:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74058846

dev-util/meson: stable 0.50.1 for hppa/sparc, bug #686874

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 3431631de17..9430f3b6e60 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-27 Thread Agostino Sarubbo
commit: 3ef35cb79c1c3dc59b29bcfb5157c8ab953e7f74
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 27 10:51:08 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 27 10:51:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef35cb7

dev-util/meson: sparc stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 2c3d9343756..3431631de17 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-26 Thread Agostino Sarubbo
commit: 64c91971ed8490e36912ea279c747e0d949d4886
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 26 10:28:16 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 26 10:28:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c91971

dev-util/meson: s390 stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index b89067ab3b5..2c3d9343756 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-25 Thread Mike Gilbert
commit: ccdb7822be09fd7a6bc13ed76cbd755bac6fcbba
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 24 20:09:51 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 25 14:56:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdb7822

dev-util/meson: update copyright start year

Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 dev-util/meson/meson-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index a6397466e0d..b6374c8e969 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 21f7a7a357f..795f89a188d 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 83b65dee1a1..b89067ab3b5 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 651c7144479..34e716a091c 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2016-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-12 Thread Michael Haubenwallner
commit: f0fdb619330160778674992e55ebfc272cd9c814
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Jun 12 17:00:00 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Jun 12 17:07:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0fdb619

dev-util/meson: add ~x64-cygwin keyword

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner  gentoo.org>

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 dev-util/meson/meson-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index b5783e58b7f..83b65dee1a1 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 11bb7c9a56f..651c7144479 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-07 Thread Aaron Bauman
commit: 8580250eac2a26a038992cc443e7635032096ab0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jun  8 03:30:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun  8 03:30:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8580250e

dev-util/meson: arm64 stable (bug #686874)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.14
RepoMan-Options: --include-arches="arm64"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 42154fd46a5..b5783e58b7f 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-06 Thread Agostino Sarubbo
commit: f273eeba44926f2a736b9883dc80675b80baabee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun  6 06:45:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun  6 06:45:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f273eeba

dev-util/meson: alpha stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 20ab054fe7e..42154fd46a5 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-05 Thread Agostino Sarubbo
commit: 8bb2fd6a0495e7a49e5774acac18c8af8ec9d4cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 11:14:09 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 11:14:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb2fd6a

dev-util/meson: ia64 stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 0bfe407c4d7..20ab054fe7e 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-05 Thread Agostino Sarubbo
commit: c18a59ffc2075fe7185d17d50b267589111e6311
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 07:10:30 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 07:11:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18a59ff

dev-util/meson: ppc stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index e1d271e5a4f..0bfe407c4d7 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-06-04 Thread Agostino Sarubbo
commit: 36050d0a0a7b1fe79d92b8546ebfdfd59158ec18
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  4 14:48:09 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  4 14:48:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36050d0a

dev-util/meson: ppc64 stable wrt bug #686874

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"

 dev-util/meson/meson-0.50.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
index 12680f28f74..7bdb6a1497d 100644
--- a/dev-util/meson/meson-0.50.1.ebuild
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-05-02 Thread Matt Turner
commit: 1879691f824ba1702f9d4e6fac27bd610a698050
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May  2 06:33:37 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May  2 06:33:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1879691f

dev-util/meson-0.49.2: hppa stable, bug 682986

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index f598f3fd1ae..21f7a7a357f 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-27 Thread Aaron Bauman
commit: d5a982bdbefadca6ea55be1391c9ee680d495efd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 28 01:08:13 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 28 01:09:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a982bd

dev-util/meson: ppc64 stable

* Thanks to ernsteiswuerfel

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 1540f2440c1..f598f3fd1ae 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 
~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-27 Thread Sergei Trofimovich
commit: 6517ad2abf6fa5f628cd678c225b6fe52e58fdf5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 27 16:00:29 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 27 16:00:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6517ad2a

dev-util/meson: stable 0.49.2 for ppc, bug #682986

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 62acc8ecbf6..1540f2440c1 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-26 Thread Mikle Kolyada
commit: 4665526d95f84e7e89a7841045978e2d8e71f5d4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Apr 26 20:49:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Apr 26 20:54:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4665526d

dev-util/meson: s390 stable wrt bug #682986

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index e615989d801..62acc8ecbf6 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-21 Thread William Hubbs
commit: c0d5214343cbdba39a37044776b065d38fbf56e7
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Apr 21 22:26:51 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Apr 21 22:28:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d52143

dev-util/meson: sync live

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 89b176910cb..11bb7c9a56f 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 PYTHON_COMPAT=( python3_{5,6,7} )
 
 if [[ ${PV} = ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-21 Thread William Hubbs
commit: 30a9868bc2e3d3967e44264aba86e82010b1d107
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Apr 21 22:22:48 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Apr 21 22:28:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a9868b

dev-util/meson: 0.50.1 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.50.1.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 071a38c7b1a..377ee5872be 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,2 +1,3 @@
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
 DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d
+DIST meson-0.50.1.tar.gz 1402160 BLAKE2B 
051e9949f3a216c1074ec826c6a232124a3d2615dc03f83f57bfe96427cd44aa95e2ec7c688e87252d0179882f91e0ccf440eda4b47ff2f0d3af7382a530e011
 SHA512 
0dcc19007b3b1626e198c0a4ddb0f37dfdfe25f447e511a772b302bffc02187a3e56046daea01a0ad5cf611d557bae12d5b858bb7a44f69919b9ac9ad696aafd

diff --git a/dev-util/meson/meson-0.50.1.ebuild 
b/dev-util/meson/meson-0.50.1.ebuild
new file mode 100644
index 000..11bb7c9a56f
--- /dev/null
+++ b/dev-util/meson/meson-0.50.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-14 Thread Mikle Kolyada
commit: 4c590ec5b6f80dd2a64c46c095d8fa977be2cdf2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 14 16:16:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 14 16:18:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c590ec5

dev-util/meson: arm stable wrt bug #682986

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index f2bd2a3d318..e615989d801 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-10 Thread Thomas Deutschmann
commit: 19a992baca58d872ae313a219e5663525a190581
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 10 16:17:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 10 17:04:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a992ba

dev-util/meson: x86 stable (bug #682986)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index ac3c45d40b1..f2bd2a3d318 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-09 Thread Aaron Bauman
commit: 30f6ea97a7a8c5731f2d7579e19319427d5d8757
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 10 02:20:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 10 02:20:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f6ea97

dev-util/meson: amd64 stable wrt bug #682986

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 118b308d8e5..ac3c45d40b1 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-04-09 Thread Aaron Bauman
commit: 8bc70c223d2c55ba0160ced565b256cb2aaeb36f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 10 00:31:27 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 10 00:31:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc70c22

dev-util/meson: arm64 stable (bug #682986)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 09b40845cc6..118b308d8e5 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/files/, dev-util/meson/

2019-03-04 Thread Mike Gilbert
commit: 9f8c659431bbe554bbe96cb074c9e3fe957b72ce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar  4 14:56:45 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar  4 14:56:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8c6594

dev-util/meson: backport Python 3.5 tests fix

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 .../meson/files/meson-0.49-python3.5-tests.patch   | 34 ++
 dev-util/meson/meson-0.49.2.ebuild |  9 +++---
 dev-util/meson/meson-.ebuild   |  5 
 3 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/dev-util/meson/files/meson-0.49-python3.5-tests.patch 
b/dev-util/meson/files/meson-0.49-python3.5-tests.patch
new file mode 100644
index 000..640348b2bc2
--- /dev/null
+++ b/dev-util/meson/files/meson-0.49-python3.5-tests.patch
@@ -0,0 +1,34 @@
+From 65192af2ff62a032a3f19d065c95e12b83aae709 Mon Sep 17 00:00:00 2001
+From: Simon McVittie 
+Date: Fri, 11 Jan 2019 18:03:15 +
+Subject: [PATCH] run_unittests: Use Python 3.5-compatible subprocess
+ invocation
+
+subprocess.run() didn't get the encoding parameter until 3.6.
+
+Signed-off-by: Simon McVittie 
+---
+ run_unittests.py | 7 +++
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/run_unittests.py b/run_unittests.py
+index 342ad883..e1246140 100755
+--- a/run_unittests.py
 b/run_unittests.py
+@@ -5029,10 +5029,9 @@ class NativeFileTests(BasePlatformTests):
+ ret = subprocess.run(
+ ["{}"] + extra_args,
+ stdout=subprocess.PIPE,
+-stderr=subprocess.PIPE,
+-encoding='utf-8')
+-print(ret.stdout)
+-print(ret.stderr, file=sys.stderr)
++stderr=subprocess.PIPE)
++print(ret.stdout.decode('utf-8'))
++print(ret.stderr.decode('utf-8'), file=sys.stderr)
+ sys.exit(ret.returncode)
+ 
+ if __name__ == '__main__':
+-- 
+2.21.0
+

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index af2f0b75de8..09b40845cc6 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -33,6 +33,10 @@ DEPEND="${RDEPEND}
)
 "
 
+PATCHES=(
+   "${FILESDIR}/meson-0.49-python3.5-tests.patch"
+)
+
 python_prepare_all() {
# ASAN and sandbox both want control over LD_PRELOAD
# https://bugs.gentoo.org/673016
@@ -51,11 +55,6 @@ src_test() {
 }
 
 python_test() {
-   if [[ ${EPYTHON} == python3.5 ]]; then
-   ewarn "Skipping tests with ${EPYTHON}"
-   return 0
-   fi
-
(
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index af2f0b75de8..89b176910cb 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -51,11 +51,6 @@ src_test() {
 }
 
 python_test() {
-   if [[ ${EPYTHON} == python3.5 ]]; then
-   ewarn "Skipping tests with ${EPYTHON}"
-   return 0
-   fi
-
(
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-03 Thread Mike Gilbert
commit: ce3f254ee3dd5535331ea3d4e22e8ffc464b601c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  3 18:35:32 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  3 18:36:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3f254e

dev-util/meson: skip testing with Python 3.5

The tests use subprocess.Popen(..., encoding='...'). The 'encoding'
parameter was added in Python 3.6.

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 5 +
 dev-util/meson/meson-.ebuild   | 5 +
 2 files changed, 10 insertions(+)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 89b176910cb..af2f0b75de8 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -51,6 +51,11 @@ src_test() {
 }
 
 python_test() {
+   if [[ ${EPYTHON} == python3.5 ]]; then
+   ewarn "Skipping tests with ${EPYTHON}"
+   return 0
+   fi
+
(
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 89b176910cb..af2f0b75de8 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -51,6 +51,11 @@ src_test() {
 }
 
 python_test() {
+   if [[ ${EPYTHON} == python3.5 ]]; then
+   ewarn "Skipping tests with ${EPYTHON}"
+   return 0
+   fi
+
(
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-03 Thread Mike Gilbert
commit: 498a117389dad49f045a17295a80de8a4aa12bb7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar  3 18:22:08 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar  3 18:36:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498a1173

dev-util/meson: skip testing when qtcore is installed without qtgui

Closes: https://bugs.gentoo.org/678664
Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 7 ++-
 dev-util/meson/meson-.ebuild   | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index c7cd92e8d1f..89b176910cb 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -42,7 +42,12 @@ python_prepare_all() {
 }
 
 src_test() {
-   distutils-r1_src_test
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
 }
 
 python_test() {

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index c7cd92e8d1f..89b176910cb 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -42,7 +42,12 @@ python_prepare_all() {
 }
 
 src_test() {
-   distutils-r1_src_test
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
 }
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-02 Thread Mike Gilbert
commit: a89525ece37bbabb5e73f122352c973ccf5456db
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar  2 23:38:51 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar  2 23:38:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89525ec

dev-util/meson: revert non-working qt tests fix

Bug: https://bugs.gentoo.org/678664
Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 5 -
 dev-util/meson/meson-.ebuild   | 5 -
 2 files changed, 10 deletions(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 033c61abb64..c7cd92e8d1f 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -42,11 +42,6 @@ python_prepare_all() {
 }
 
 src_test() {
-   # This is needed because upstream doesn't support installing qtcore
-   # without qtgui in the test suite.
-   # https://bugs.gentoo.org/show_bug.cgi?id=678664
-   has_version 'dev-qt/qtcore' && ! has_version 'dev-qt/qtgui' &&
-   rm -r "test cases/frameworks/4 qt" || die
distutils-r1_src_test
 }
 

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 033c61abb64..c7cd92e8d1f 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -42,11 +42,6 @@ python_prepare_all() {
 }
 
 src_test() {
-   # This is needed because upstream doesn't support installing qtcore
-   # without qtgui in the test suite.
-   # https://bugs.gentoo.org/show_bug.cgi?id=678664
-   has_version 'dev-qt/qtcore' && ! has_version 'dev-qt/qtgui' &&
-   rm -r "test cases/frameworks/4 qt" || die
distutils-r1_src_test
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-02 Thread William Hubbs
commit: 098740100ba7034cc9d8849e9c6d642dc9e2372e
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  2 23:20:40 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  2 23:21:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09874010

dev-util/meson: die if unable to remove qt framework

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 2 +-
 dev-util/meson/meson-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 31d9ff7f79e..033c61abb64 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -46,7 +46,7 @@ src_test() {
# without qtgui in the test suite.
# https://bugs.gentoo.org/show_bug.cgi?id=678664
has_version 'dev-qt/qtcore' && ! has_version 'dev-qt/qtgui' &&
-   rm -rf "test cases/frameworks/4 qt"
+   rm -r "test cases/frameworks/4 qt" || die
distutils-r1_src_test
 }
 

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 31d9ff7f79e..033c61abb64 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -46,7 +46,7 @@ src_test() {
# without qtgui in the test suite.
# https://bugs.gentoo.org/show_bug.cgi?id=678664
has_version 'dev-qt/qtcore' && ! has_version 'dev-qt/qtgui' &&
-   rm -rf "test cases/frameworks/4 qt"
+   rm -r "test cases/frameworks/4 qt" || die
distutils-r1_src_test
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-02 Thread William Hubbs
commit: 01f3512592d5830c0d1442a4df3043cec905fc02
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  2 23:11:39 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  2 23:11:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f35125

dev-util/meson: sync live

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 6149ebc1ee5..31d9ff7f79e 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -42,12 +42,11 @@ python_prepare_all() {
 }
 
 src_test() {
-   if tc-is-gcc; then
-   # LTO fails for static libs because the bfd plugin in missing.
-   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
-   # https://bugs.gentoo.org/672706
-   tc-getPROG AR gcc-ar >/dev/null
-   fi
+   # This is needed because upstream doesn't support installing qtcore
+   # without qtgui in the test suite.
+   # https://bugs.gentoo.org/show_bug.cgi?id=678664
+   has_version 'dev-qt/qtcore' && ! has_version 'dev-qt/qtgui' &&
+   rm -rf "test cases/frameworks/4 qt"
distutils-r1_src_test
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-02 Thread William Hubbs
commit: 444110f1ded243ffe62e98f2fbc23b2423443708
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  2 23:04:02 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  2 23:06:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444110f1

dev-util/meson: fix qt tests

Upstream only supports the qt tests if both qtcore and qtgui are
installed, so if only qtcore is installed, skip the tests.

Closes: https://bugs.gentoo.org/678664
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-0.49.2.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index 6149ebc1ee5..31d9ff7f79e 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -42,12 +42,11 @@ python_prepare_all() {
 }
 
 src_test() {
-   if tc-is-gcc; then
-   # LTO fails for static libs because the bfd plugin in missing.
-   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
-   # https://bugs.gentoo.org/672706
-   tc-getPROG AR gcc-ar >/dev/null
-   fi
+   # This is needed because upstream doesn't support installing qtcore
+   # without qtgui in the test suite.
+   # https://bugs.gentoo.org/show_bug.cgi?id=678664
+   has_version 'dev-qt/qtcore' && ! has_version 'dev-qt/qtgui' &&
+   rm -rf "test cases/frameworks/4 qt"
distutils-r1_src_test
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-03-02 Thread William Hubbs
commit: 8904160df4dfa6b7e08f8a401e2fd4a4c97effb3
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar  2 21:21:26 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  2 21:32:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8904160d

dev-util/meson: remove several unstable versions

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  2 --
 dev-util/meson/meson-0.49.0.ebuild | 73 --
 dev-util/meson/meson-0.49.1.ebuild | 73 --
 3 files changed, 148 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index f7ebfa30bf1..071a38c7b1a 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,4 +1,2 @@
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
-DIST meson-0.49.0.tar.gz 1338576 BLAKE2B 
6ae3152af337591928232c5dea8331185c8aa7f712019ed3635269544e4506fc0d9195d3d59128c5e5a286aff8ad1e3a0edf3afe28ab469989753c3c988ddae3
 SHA512 
6aba2a1c1dbf247fc30526215dd499b7c918c19f7f16a7216f5762e95cde39b7cfae2a1ebca1e2ea5323f2f855ed98c99af1b9048aa00bd1ffbe8da20ef2121b
-DIST meson-0.49.1.tar.gz 1340585 BLAKE2B 
7df52f68948c74d4d713d57406a7b496e33740e43ea069b5cb6474a80b94800f8af7983413f3154eb2e6b7f0ea8df51e7359b8b7c6661f454dbb9a21ccf9bdc6
 SHA512 
cc955509d2c82b12d347f7a670a0e2abf5f6a4455dda3d53ec4abb0930b5f1c4a0ff996223ba5a5333bfec66e5d3fb3448a8187d4640e4b65397fc3e0e43dc72
 DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
deleted file mode 100644
index 6149ebc1ee5..000
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-fi
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   test? (
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-util/ninja
-   dev-vcs/git
-   virtual/pkgconfig
-   )
-"
-
-python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-src_test() {
-   if tc-is-gcc; then
-   # LTO fails for static libs because the bfd plugin in missing.
-   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
-   # https://bugs.gentoo.org/672706
-   tc-getPROG AR gcc-ar >/dev/null
-   fi
-   distutils-r1_src_test
-}
-
-python_test() {
-   (
-   # test_meson_installed
-   unset PYTHONDONTWRITEBYTECODE
-
-   # test_cross_file_system_paths
-   unset XDG_DATA_HOME
-
-   ${EPYTHON} -u run_tests.py
-   ) || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /usr/share/vim/vimfiles
-   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
-   insinto /usr/share/zsh/site-functions
-   doins data/shell-completions/zsh/_meson
-}

diff --git a/dev-util/meson/meson-0.49.1.ebuild 
b/dev-util/meson/meson-0.49.1.ebuild
deleted file mode 100644
index 6149ebc1ee5..000
--- a/dev-util/meson/meson-0.49.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{5,6,7} )
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
-else
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-02-06 Thread William Hubbs
commit: 0507b8ec4bcd5abbc597dbb3cc942a9a118a3588
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Feb  6 19:27:06 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb  6 19:27:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0507b8ec

dev-util/meson: 0.49.2 bump

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.49.2.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index caeb19cb6c6..f7ebfa30bf1 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
 DIST meson-0.49.0.tar.gz 1338576 BLAKE2B 
6ae3152af337591928232c5dea8331185c8aa7f712019ed3635269544e4506fc0d9195d3d59128c5e5a286aff8ad1e3a0edf3afe28ab469989753c3c988ddae3
 SHA512 
6aba2a1c1dbf247fc30526215dd499b7c918c19f7f16a7216f5762e95cde39b7cfae2a1ebca1e2ea5323f2f855ed98c99af1b9048aa00bd1ffbe8da20ef2121b
 DIST meson-0.49.1.tar.gz 1340585 BLAKE2B 
7df52f68948c74d4d713d57406a7b496e33740e43ea069b5cb6474a80b94800f8af7983413f3154eb2e6b7f0ea8df51e7359b8b7c6661f454dbb9a21ccf9bdc6
 SHA512 
cc955509d2c82b12d347f7a670a0e2abf5f6a4455dda3d53ec4abb0930b5f1c4a0ff996223ba5a5333bfec66e5d3fb3448a8187d4640e4b65397fc3e0e43dc72
+DIST meson-0.49.2.tar.gz 1340730 BLAKE2B 
07931bca42907eb961f5f15da5216448d33539a091de4e7df53f0713471f2b0c581d1e3f9ba7eac2a87b61861e5408a5af1a5cb8c17c9561f81cd377b2ea7fc3
 SHA512 
4aca4c273e7c23034c1ed76aa48c914aef34ca4be9df9d5810b8dd3dac9f5f67aa577a682490aa3d81c0503b5a5a8ac1e2452b2f2fdd7a5c7db2aa504047b87d

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
new file mode 100644
index 000..6149ebc1ee5
--- /dev/null
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   if tc-is-gcc; then
+   # LTO fails for static libs because the bfd plugin in missing.
+   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
+   # https://bugs.gentoo.org/672706
+   tc-getPROG AR gcc-ar >/dev/null
+   fi
+   distutils-r1_src_test
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-26 Thread William Hubbs
commit: 432264f57e9349e7b22a0f274294d61e03430b6f
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan 26 17:32:10 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan 26 17:40:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432264f5

dev-util/meson: sync live ebuild

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 31b02901a50..6149ebc1ee5 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-26 Thread William Hubbs
commit: 24e6563f676d1774b76f15bb3572b952ed2ebf7c
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan 26 17:27:34 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan 26 17:40:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e6563f

dev-util/meson:  0.49.1 bump

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.49.1.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 39b14059bd1..36ecd30f910 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -4,3 +4,4 @@ DIST meson-0.48.0.tar.gz 1307251 BLAKE2B 
cafae408a219a8f31b756cae28178480eeadac8
 DIST meson-0.48.1.tar.gz 1310408 BLAKE2B 
e90c5c0b396883ac516eb3a5de04a1caff084a7f018e3f9b7565ec91e520bf4c0e05a72855b3b35e361623c6bf792e471846a7bac13fabd8b42c5256af017703
 SHA512 
248856cbab0aba959a01a9759261108baf93eef92d454b9ebb7f54edf1aa3e26f6050e389c9889ca23b19321d835617bacd361fc598b7185f6485bc6a403534c
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
 DIST meson-0.49.0.tar.gz 1338576 BLAKE2B 
6ae3152af337591928232c5dea8331185c8aa7f712019ed3635269544e4506fc0d9195d3d59128c5e5a286aff8ad1e3a0edf3afe28ab469989753c3c988ddae3
 SHA512 
6aba2a1c1dbf247fc30526215dd499b7c918c19f7f16a7216f5762e95cde39b7cfae2a1ebca1e2ea5323f2f855ed98c99af1b9048aa00bd1ffbe8da20ef2121b
+DIST meson-0.49.1.tar.gz 1340585 BLAKE2B 
7df52f68948c74d4d713d57406a7b496e33740e43ea069b5cb6474a80b94800f8af7983413f3154eb2e6b7f0ea8df51e7359b8b7c6661f454dbb9a21ccf9bdc6
 SHA512 
cc955509d2c82b12d347f7a670a0e2abf5f6a4455dda3d53ec4abb0930b5f1c4a0ff996223ba5a5333bfec66e5d3fb3448a8187d4640e4b65397fc3e0e43dc72

diff --git a/dev-util/meson/meson-0.49.1.ebuild 
b/dev-util/meson/meson-0.49.1.ebuild
new file mode 100644
index 000..6149ebc1ee5
--- /dev/null
+++ b/dev-util/meson/meson-0.49.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+fi
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
+
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   if tc-is-gcc; then
+   # LTO fails for static libs because the bfd plugin in missing.
+   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
+   # https://bugs.gentoo.org/672706
+   tc-getPROG AR gcc-ar >/dev/null
+   fi
+   distutils-r1_src_test
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/files/, dev-util/meson/

2019-01-26 Thread William Hubbs
commit: 418feef19a1a3027c12ec552909ee0f9cf49ff87
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jan 26 17:38:56 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jan 26 17:41:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418feef1

dev-util/meson: remove old versions

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  4 ---
 dev-util/meson/files/0.48.0-multilib.patch | 48 ---
 dev-util/meson/files/0.48.0-test-u.patch   | 28 
 dev-util/meson/files/test-llvm.patch   | 26 ---
 dev-util/meson/meson-0.46.1.ebuild | 39 --
 dev-util/meson/meson-0.47.1.ebuild | 39 --
 dev-util/meson/meson-0.48.0-r2.ebuild  | 52 --
 dev-util/meson/meson-0.48.1.ebuild | 50 
 8 files changed, 286 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 36ecd30f910..caeb19cb6c6 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,7 +1,3 @@
-DIST meson-0.46.1.tar.gz 1203731 BLAKE2B 
3b6b78e24a4d1ff3166db5546dda80e8b29236babec51fd5f1e70ba4139f13c4e7b6d2985daccf9ef1bc2e33516b1278ab9c9ea4c7fce775d187450c2498dc76
 SHA512 
beacd5431f9d6abd85a72b2609cbd913f67829b2eef4712a5b9a151e2d0cad6e2c16b5e42819b93f986705305ed874d26211c315aa930b1695552a9e30de8b98
-DIST meson-0.47.1.tar.gz 1250211 BLAKE2B 
a1ef5852b432e6856733c25a7ccd225f1a9ff2d1a8f65a38375d13c2c1d93d8e756b2cc2d3528783f18b90598e3f056363822d2400773369457d0801a6e3dd58
 SHA512 
e5042f0553057eb3a723fd2e17994ff05c2856c0dc22f39f5c5eb68fb56281894a5d13fe9f2e0852b4c934f3f3cbc41e0639ff25db4ab9f352eff95e7d552b8b
-DIST meson-0.48.0.tar.gz 1307251 BLAKE2B 
cafae408a219a8f31b756cae28178480eeadac877a6a694c1369c7524b68b88e606d51823aacde177410fd97c1ad14793a11a6d1a1a97c131d33b1014ca2d5f9
 SHA512 
99ba4ca4899a3174803e41fe5a010d4be304cf85d7392107c2a6ad65f03d758382b1b9104a0cc54bf6fdba28e7742ecd2b0c299d43be3a66fb1381b77418036b
-DIST meson-0.48.1.tar.gz 1310408 BLAKE2B 
e90c5c0b396883ac516eb3a5de04a1caff084a7f018e3f9b7565ec91e520bf4c0e05a72855b3b35e361623c6bf792e471846a7bac13fabd8b42c5256af017703
 SHA512 
248856cbab0aba959a01a9759261108baf93eef92d454b9ebb7f54edf1aa3e26f6050e389c9889ca23b19321d835617bacd361fc598b7185f6485bc6a403534c
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
 DIST meson-0.49.0.tar.gz 1338576 BLAKE2B 
6ae3152af337591928232c5dea8331185c8aa7f712019ed3635269544e4506fc0d9195d3d59128c5e5a286aff8ad1e3a0edf3afe28ab469989753c3c988ddae3
 SHA512 
6aba2a1c1dbf247fc30526215dd499b7c918c19f7f16a7216f5762e95cde39b7cfae2a1ebca1e2ea5323f2f855ed98c99af1b9048aa00bd1ffbe8da20ef2121b
 DIST meson-0.49.1.tar.gz 1340585 BLAKE2B 
7df52f68948c74d4d713d57406a7b496e33740e43ea069b5cb6474a80b94800f8af7983413f3154eb2e6b7f0ea8df51e7359b8b7c6661f454dbb9a21ccf9bdc6
 SHA512 
cc955509d2c82b12d347f7a670a0e2abf5f6a4455dda3d53ec4abb0930b5f1c4a0ff996223ba5a5333bfec66e5d3fb3448a8187d4640e4b65397fc3e0e43dc72

diff --git a/dev-util/meson/files/0.48.0-multilib.patch 
b/dev-util/meson/files/0.48.0-multilib.patch
deleted file mode 100644
index 0b488f50cd5..000
--- a/dev-util/meson/files/0.48.0-multilib.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 3bb300a76ed4d7a614c4a83ddefe86425040ec13 Mon Sep 17 00:00:00 2001
-From: Dylan Baker 
-Date: Mon, 24 Sep 2018 11:08:19 -0700
-Subject: [PATCH] backends: allow running host arch binaries on compatible
- build machines
-
-Meson 0.48.0 some validation for using compiled binaries in custom
-targets and generators, which is nice. It didn't take into account
-though that as long as the OS is the same, some architectures support
-running a related architecture natively (x86_64 can run x86 natively,
-for example).
-
-Fortunately we already have a method for covering this case available
-through the Environment class.
-
-Fixes #4254

- mesonbuild/backend/backends.py | 10 ++
- 1 file changed, 6 insertions(+), 4 deletions(-)
-
-diff --git a/mesonbuild/backend/backends.py b/mesonbuild/backend/backends.py
-index 0e7e8e0fe3..ccbbe173fd 100644
 a/mesonbuild/backend/backends.py
-+++ b/mesonbuild/backend/backends.py
-@@ -13,6 +13,7 @@
- # limitations under the License.
- 
- import os, pickle, re
-+import textwrap
- from .. import build
- from .. import dependencies
- from .. import mesonlib
-@@ -731,10 +732,11 @@ def get_regen_filelist(self):
- def exe_object_to_cmd_array(self, exe):
- if self.environment.is_cross_build() and \
-isinstance(exe, build.BuildTarget) and exe.is_cross:
--if self.environment.exe_wrapper is None:
--

[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-17 Thread Mikle Kolyada
commit: 14d22a54799aea201bb4760d823a871e6815e352
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 17 18:04:00 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 17 18:04:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d22a54

dev-util/meson: m68k stable wrt bug #672472

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index ce841eb7769..48788a3cc2d 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-17 Thread Mikle Kolyada
commit: e8ef3dd9039fbbed60562f5509e25cd6622418ca
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 17 18:03:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 17 18:03:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ef3dd9

dev-util/meson: alpha stable wrt bug #672472

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index faf11d7681c..ce841eb7769 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-17 Thread Mikle Kolyada
commit: da4655b886672fc09f00f8acb705ce0bc3cc9233
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan 17 18:04:18 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan 17 18:04:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4655b8

dev-util/meson: sh stable wrt bug #672472

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 48788a3cc2d..a6397466e0d 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-10 Thread Mart Raudsepp
commit: 735a87373e18d17c81783dae9e1b23953b0a463a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 11 00:48:41 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 11 00:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=735a8737

dev-util/meson: arm64 stable (bug #672472)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 5982526fc83..faf11d7681c 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-09 Thread Michael Haubenwallner
commit: 2de6abc70143fe2f90b816bf2c1a4be574089f1c
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Jan  9 12:51:49 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Jan  9 12:56:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de6abc7

dev-util/meson: marked ~x86-linux

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner  gentoo.org>

 dev-util/meson/meson-0.49.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index 5c75535de9e..6149ebc1ee5 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-09 Thread Fabian Groffen
commit: 983c657f7a79fd9026daf40412e0258cedd76598
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  9 07:45:26 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  9 08:03:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983c657f

dev-util/meson: marked ~amd64-linux

Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.49.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index 31b02901a50..5c75535de9e 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-05 Thread Matt Turner
commit: e4e1072162b13cf62075679c1b90b2d61beefc86
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan  5 21:03:45 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan  5 21:10:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e10721

dev-util/meson-0.48.2: ppc64 stable, bug 672472

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 86f620526eb..5982526fc83 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2019-01-04 Thread Mikle Kolyada
commit: abf0d35d511837f24c36ed4a93ee7181865f51a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan  4 22:42:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan  4 22:42:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf0d35d

dev-util/meson: s390 stable wrt bug #672472

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.48.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 89e757ea355..86f620526eb 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-26 Thread Sergei Trofimovich
commit: 279f34692086d67be36a0a1d0159bb5a1b784ae2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 26 13:54:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 26 13:54:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279f3469

dev-util/meson: stable 0.48.2 for ppc, bug #672472

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 8d2cd16ffc0..89e757ea355 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-26 Thread Sergei Trofimovich
commit: 9249489a4ca085a04f4adce2875d5ab812051901
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 26 13:24:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 26 13:24:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9249489a

dev-util/meson: stable 0.48.2 for ia64, bug #672472

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 0c58e431409..8d2cd16ffc0 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-22 Thread Sergei Trofimovich
commit: 97d166b2629283b8eb0774b1d618ac7ce761572a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 22 08:24:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 22 09:36:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d166b2

dev-util/meson: stable 0.48.2 for hppa, bug #672472

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index fe4375bec96..0c58e431409 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-14 Thread Mike Gilbert
commit: 8db4d6d61ab07d2f0266e27eef8ba90f9231d60e
Author: PPed72  iol  it>
AuthorDate: Fri Dec 14 13:31:18 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 14 15:33:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db4d6d6

dev-util/meson: fix typo in ebuild

RESTIRCT!=RESTRICT

Closes: https://bugs.gentoo.org/673130
Closes: https://github.com/gentoo/gentoo/pull/10642
Signed-off-by: Paolo Pedroni  iol.it>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 dev-util/meson/meson-0.49.0.ebuild | 2 +-
 dev-util/meson/meson-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 725ca55a947..fe4375bec96 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-RESTIRCT="!test? ( test )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index 75a04933cc4..31b02901a50 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-RESTIRCT="!test? ( test )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 75a04933cc4..31b02901a50 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="http://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-RESTIRCT="!test? ( test )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-13 Thread Mike Gilbert
commit: 2b8aeafd8105deb85f2041981cadd53c14ad7240
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 14 05:45:49 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 14 05:45:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8aeafd

dev-util/meson: depend on ninja for tests

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 1 +
 dev-util/meson/meson-0.49.0.ebuild | 1 +
 dev-util/meson/meson-.ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 70b182a1276..725ca55a947 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
test? (
dev-libs/glib:2
dev-libs/gobject-introspection
+   dev-util/ninja
dev-vcs/git
virtual/pkgconfig
)

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index 31840fa73f4..75a04933cc4 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
test? (
dev-libs/glib:2
dev-libs/gobject-introspection
+   dev-util/ninja
dev-vcs/git
virtual/pkgconfig
)

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 31840fa73f4..75a04933cc4 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
test? (
dev-libs/glib:2
dev-libs/gobject-introspection
+   dev-util/ninja
dev-vcs/git
virtual/pkgconfig
)



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-13 Thread Mike Gilbert
commit: 8dfd9d6f6b3e2ce6f9f695e276363627ec0520c7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 14 05:39:14 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 14 05:39:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfd9d6f

dev-util/meson: add test dependencies

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 14 +++---
 dev-util/meson/meson-0.49.0.ebuild | 14 +++---
 dev-util/meson/meson-.ebuild   | 14 +++---
 3 files changed, 33 insertions(+), 9 deletions(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 1b7da1e7a77..70b182a1276 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -19,10 +19,18 @@ HOMEPAGE="http://mesonbuild.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE=""
+IUSE="test"
+RESTIRCT="!test? ( test )"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
 
 python_prepare_all() {
# ASAN and sandbox both want control over LD_PRELOAD

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index 5e725b324a1..31840fa73f4 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -19,10 +19,18 @@ HOMEPAGE="http://mesonbuild.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE=""
+IUSE="test"
+RESTIRCT="!test? ( test )"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
 
 python_prepare_all() {
# ASAN and sandbox both want control over LD_PRELOAD

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 5e725b324a1..31840fa73f4 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -19,10 +19,18 @@ HOMEPAGE="http://mesonbuild.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE=""
+IUSE="test"
+RESTIRCT="!test? ( test )"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-vcs/git
+   virtual/pkgconfig
+   )
+"
 
 python_prepare_all() {
# ASAN and sandbox both want control over LD_PRELOAD



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-13 Thread Mike Gilbert
commit: 0f5be533cba84cd5f5eeedb47ac88aea8640fef6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 13 17:11:37 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 13 17:12:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5be533

dev-util/meson: add workaround for test_static_library_lto

Closes: https://bugs.gentoo.org/672706
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 12 +++-
 dev-util/meson/meson-0.49.0.ebuild | 12 +++-
 dev-util/meson/meson-.ebuild   | 12 +++-
 3 files changed, 33 insertions(+), 3 deletions(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 07742ab2656..1b7da1e7a77 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
-inherit distutils-r1
+inherit distutils-r1 toolchain-funcs
 
 DESCRIPTION="Open source build system"
 HOMEPAGE="http://mesonbuild.com/;
@@ -32,6 +32,16 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+src_test() {
+   if tc-is-gcc; then
+   # LTO fails for static libs because the bfd plugin in missing.
+   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
+   # https://bugs.gentoo.org/672706
+   tc-getPROG AR gcc-ar >/dev/null
+   fi
+   distutils-r1_src_test
+}
+
 python_test() {
(
# test_meson_installed

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index 9605fa9af90..5e725b324a1 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
-inherit distutils-r1
+inherit distutils-r1 toolchain-funcs
 
 DESCRIPTION="Open source build system"
 HOMEPAGE="http://mesonbuild.com/;
@@ -32,6 +32,16 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+src_test() {
+   if tc-is-gcc; then
+   # LTO fails for static libs because the bfd plugin in missing.
+   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
+   # https://bugs.gentoo.org/672706
+   tc-getPROG AR gcc-ar >/dev/null
+   fi
+   distutils-r1_src_test
+}
+
 python_test() {
(
# test_meson_installed

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 9605fa9af90..5e725b324a1 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
-inherit distutils-r1
+inherit distutils-r1 toolchain-funcs
 
 DESCRIPTION="Open source build system"
 HOMEPAGE="http://mesonbuild.com/;
@@ -32,6 +32,16 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+src_test() {
+   if tc-is-gcc; then
+   # LTO fails for static libs because the bfd plugin in missing.
+   # Remove this workaround after sys-devel/gcc-config-2.0 is 
stable.
+   # https://bugs.gentoo.org/672706
+   tc-getPROG AR gcc-ar >/dev/null
+   fi
+   distutils-r1_src_test
+}
+
 python_test() {
(
# test_meson_installed



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-13 Thread Thomas Deutschmann
commit: 4684b9b0697f4cee02dd56d30a12c085f6d42344
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 13 12:26:46 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 13 12:47:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4684b9b0

dev-util/meson: x86 stable (bug #672472)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 34aac8dda68..07742ab2656 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-12 Thread Mike Gilbert
commit: f7cf47bf0d6460644501a6eee925d7da7f8143fa
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 12 22:22:30 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 12 22:23:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cf47bf

dev-util/meson: disable a test case instead of sandbox

Bug: https://bugs.gentoo.org/673016
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 13 -
 dev-util/meson/meson-0.49.0.ebuild | 13 -
 dev-util/meson/meson-.ebuild   | 13 -
 3 files changed, 24 insertions(+), 15 deletions(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 60e9ecb49c6..34aac8dda68 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -24,6 +24,14 @@ IUSE=""
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
(
# test_meson_installed
@@ -32,11 +40,6 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
 
-   # ASAN and sandbox both want to control LDPRELOAD
-   # https://bugs.gentoo.org/673016
-   export SANDBOX_ON=0
-   unset LD_PRELOAD
-
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index aa2b296613e..9605fa9af90 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -24,6 +24,14 @@ IUSE=""
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
(
# test_meson_installed
@@ -32,11 +40,6 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
 
-   # ASAN and sandbox both want to control LDPRELOAD
-   # https://bugs.gentoo.org/673016
-   export SANDBOX_ON=0
-   unset LD_PRELOAD
-
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index aa2b296613e..9605fa9af90 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -24,6 +24,14 @@ IUSE=""
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
+python_prepare_all() {
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
(
# test_meson_installed
@@ -32,11 +40,6 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
 
-   # ASAN and sandbox both want to control LDPRELOAD
-   # https://bugs.gentoo.org/673016
-   export SANDBOX_ON=0
-   unset LD_PRELOAD
-
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-12 Thread Mike Gilbert
commit: 4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 12 20:49:45 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 12 20:49:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4594dbdd

dev-util/meson: disable sandbox while testing

Closes: https://bugs.gentoo.org/673016
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 5 +
 dev-util/meson/meson-0.49.0.ebuild | 5 +
 dev-util/meson/meson-.ebuild   | 5 +
 3 files changed, 15 insertions(+)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 8b2a97c7957..60e9ecb49c6 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -32,6 +32,11 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
 
+   # ASAN and sandbox both want to control LDPRELOAD
+   # https://bugs.gentoo.org/673016
+   export SANDBOX_ON=0
+   unset LD_PRELOAD
+
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
index d7d772117ac..aa2b296613e 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -32,6 +32,11 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
 
+   # ASAN and sandbox both want to control LDPRELOAD
+   # https://bugs.gentoo.org/673016
+   export SANDBOX_ON=0
+   unset LD_PRELOAD
+
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index d7d772117ac..aa2b296613e 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -32,6 +32,11 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
 
+   # ASAN and sandbox both want to control LDPRELOAD
+   # https://bugs.gentoo.org/673016
+   export SANDBOX_ON=0
+   unset LD_PRELOAD
+
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-12 Thread William Hubbs
commit: 97e2f5f00aacaeef680364c8d11c3645c0d2c17f
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec 12 14:53:50 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 12 14:54:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e2f5f0

dev-util/meson: 0.49.0 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.49.0.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 9f29af06de5..39b14059bd1 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -3,3 +3,4 @@ DIST meson-0.47.1.tar.gz 1250211 BLAKE2B 
a1ef5852b432e6856733c25a7ccd225f1a9ff2d
 DIST meson-0.48.0.tar.gz 1307251 BLAKE2B 
cafae408a219a8f31b756cae28178480eeadac877a6a694c1369c7524b68b88e606d51823aacde177410fd97c1ad14793a11a6d1a1a97c131d33b1014ca2d5f9
 SHA512 
99ba4ca4899a3174803e41fe5a010d4be304cf85d7392107c2a6ad65f03d758382b1b9104a0cc54bf6fdba28e7742ecd2b0c299d43be3a66fb1381b77418036b
 DIST meson-0.48.1.tar.gz 1310408 BLAKE2B 
e90c5c0b396883ac516eb3a5de04a1caff084a7f018e3f9b7565ec91e520bf4c0e05a72855b3b35e361623c6bf792e471846a7bac13fabd8b42c5256af017703
 SHA512 
248856cbab0aba959a01a9759261108baf93eef92d454b9ebb7f54edf1aa3e26f6050e389c9889ca23b19321d835617bacd361fc598b7185f6485bc6a403534c
 DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f
+DIST meson-0.49.0.tar.gz 1338576 BLAKE2B 
6ae3152af337591928232c5dea8331185c8aa7f712019ed3635269544e4506fc0d9195d3d59128c5e5a286aff8ad1e3a0edf3afe28ab469989753c3c988ddae3
 SHA512 
6aba2a1c1dbf247fc30526215dd499b7c918c19f7f16a7216f5762e95cde39b7cfae2a1ebca1e2ea5323f2f855ed98c99af1b9048aa00bd1ffbe8da20ef2121b

diff --git a/dev-util/meson/meson-0.49.0.ebuild 
b/dev-util/meson/meson-0.49.0.ebuild
new file mode 100644
index 000..d7d772117ac
--- /dev/null
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-09 Thread Sergei Trofimovich
commit: 64345f59421bf41cda60caa41617bf430960edad
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec  7 21:10:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec  9 11:05:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64345f59

dev-util/meson: stable 0.48.2 for sparc, bug #672472

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 1184623e5cb..8b2a97c7957 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-08 Thread Mikle Kolyada
commit: dd5f52a5728ae0023488ab6337a35e2ac080b466
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec  8 11:57:50 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec  8 11:57:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5f52a5

dev-util/meson: arm stable wrt bug #672472

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index 5aebf37b37c..1184623e5cb 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-12-08 Thread Mikle Kolyada
commit: 0eb56b1c7615c59855af0f86c426a5c5a1958940
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec  8 09:43:30 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec  8 09:43:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb56b1c

dev-util/meson: amd64 stable wrt bug #672472

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.48.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
index d7d772117ac..5aebf37b37c 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-25 Thread Mart Raudsepp
commit: c41348985642a260dfdbf16a3453f22e147d6e9a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 14:04:37 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 15:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4134898

dev-util/meson-0.47.1: arm64 stable (bug #670080)

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index 26d7c6e23a3..6a61d5bc666 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-18 Thread Sergei Trofimovich
commit: 5907f5523651b332ed7b14bf6d1ebecdc81de14d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:29:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:29:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5907f552

dev-util/meson: stable 0.47.1 for ia64, bug #670080

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index 4fe83c92296..26d7c6e23a3 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 
sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-11 Thread Mikle Kolyada
commit: bf3c9a033e356c8ab07d51a4eac1ae5a45e98989
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 11 10:04:56 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 11 10:04:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3c9a03

dev-util/meson: s390/sh/m68k stable wrt bug #670080

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index 3283a167a26..4fe83c92296 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 m68k ~mips ppc ppc64 s390 
sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-09 Thread Mikle Kolyada
commit: e920c023a92e563c0b23a6302d131970d0c157e9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  9 18:25:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  9 18:25:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e920c023

dev-util/meson: arm stable wrt bug #670080

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index e6cba1b50da..3283a167a26 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-09 Thread William Hubbs
commit: e34c5dd5981bc7b1a00de8786ae95ff185323a6f
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Nov  9 14:24:55 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Nov  9 14:25:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34c5dd5

dev-util/meson: 0.48.2 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/Manifest|  1 +
 dev-util/meson/meson-0.48.2.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index c3e2245d492..9f29af06de5 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -2,3 +2,4 @@ DIST meson-0.46.1.tar.gz 1203731 BLAKE2B 
3b6b78e24a4d1ff3166db5546dda80e8b29236b
 DIST meson-0.47.1.tar.gz 1250211 BLAKE2B 
a1ef5852b432e6856733c25a7ccd225f1a9ff2d1a8f65a38375d13c2c1d93d8e756b2cc2d3528783f18b90598e3f056363822d2400773369457d0801a6e3dd58
 SHA512 
e5042f0553057eb3a723fd2e17994ff05c2856c0dc22f39f5c5eb68fb56281894a5d13fe9f2e0852b4c934f3f3cbc41e0639ff25db4ab9f352eff95e7d552b8b
 DIST meson-0.48.0.tar.gz 1307251 BLAKE2B 
cafae408a219a8f31b756cae28178480eeadac877a6a694c1369c7524b68b88e606d51823aacde177410fd97c1ad14793a11a6d1a1a97c131d33b1014ca2d5f9
 SHA512 
99ba4ca4899a3174803e41fe5a010d4be304cf85d7392107c2a6ad65f03d758382b1b9104a0cc54bf6fdba28e7742ecd2b0c299d43be3a66fb1381b77418036b
 DIST meson-0.48.1.tar.gz 1310408 BLAKE2B 
e90c5c0b396883ac516eb3a5de04a1caff084a7f018e3f9b7565ec91e520bf4c0e05a72855b3b35e361623c6bf792e471846a7bac13fabd8b42c5256af017703
 SHA512 
248856cbab0aba959a01a9759261108baf93eef92d454b9ebb7f54edf1aa3e26f6050e389c9889ca23b19321d835617bacd361fc598b7185f6485bc6a403534c
+DIST meson-0.48.2.tar.gz 1311011 BLAKE2B 
54cb8ca4164238f1c2b77327c330a7615a8d62c63c0cbedcdbe395bf2a99c454407fbc61af8d61d38a85de5dee18e73b98b534a2c9d19cc8f622e25549b84bbf
 SHA512 
beebc90df420c15255c49a13e2f4917934fec8fb2c5b878a59ee0cd2ae46eb05571e995e12b3110b72be89fd11ab4c534ed72aa6d6fe72719ef060df5e75695f

diff --git a/dev-util/meson/meson-0.48.2.ebuild 
b/dev-util/meson/meson-0.48.2.ebuild
new file mode 100644
index 000..d7d772117ac
--- /dev/null
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="http://mesonbuild.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   ${EPYTHON} -u run_tests.py
+   ) || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles
+   doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+   insinto /usr/share/zsh/site-functions
+   doins data/shell-completions/zsh/_meson
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-06 Thread Sergei Trofimovich
commit: 3dd11fb178750837053b7063eb15b826e50178e0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov  6 23:56:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov  6 23:56:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd11fb1

dev-util/meson: stable 0.47.1 for hppa, bug #670080

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index 224861f01ad..e6cba1b50da 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-04 Thread Sergei Trofimovich
commit: cd17094266e8711e288ded36672bc93bfdae835c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Nov  4 11:12:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov  4 14:15:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd170942

dev-util/meson: stable 0.47.1 for sparc, bug #670080

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index 365f3ff18bb..9967e1705af 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2018-11-03 Thread Matt Turner
commit: d50b7b25d927d6a5798a61f8ec02d43a4f2db3ce
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov  4 04:34:44 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  4 04:34:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50b7b25

dev-util/meson-0.47.1: ppc64 stable, bug 670080

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/meson/meson-0.47.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.47.1.ebuild 
b/dev-util/meson/meson-0.47.1.ebuild
index c9cc6ea12b7..365f3ff18bb 100644
--- a/dev-util/meson/meson-0.47.1.ebuild
+++ b/dev-util/meson/meson-0.47.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-macos ~x64-solaris"
 fi
 
 inherit distutils-r1



  1   2   3   >