ports/opt (3.4): [notify] meson: 0.47.2 -> 0.48.1 new dependency python3-setuptools

crux at crux.nu crux at crux.nu
Fri Nov 2 11:28:26 UTC 2018


commit af13280c72c1f13dd3611a5f75d7053341017ce0
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Fri Nov 2 22:25:29 2018 +1100

    [notify] meson: 0.47.2 -> 0.48.1 new dependency python3-setuptools

diff --git a/meson/.footprint b/meson/.footprint
index 9339c490b..527c67e26 100644
--- a/meson/.footprint
+++ b/meson/.footprint
@@ -1,13 +1,15 @@
 drwxr-xr-x	root/root	usr/
 drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/meson
--rwxr-xr-x	root/root	usr/bin/mesonconf
--rwxr-xr-x	root/root	usr/bin/mesonintrospect
--rwxr-xr-x	root/root	usr/bin/mesontest
--rwxr-xr-x	root/root	usr/bin/wraptool
 drwxr-xr-x	root/root	usr/lib/
 drwxr-xr-x	root/root	usr/lib/python3.6/
 drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/
+drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/meson-0.48.1-py3.6.egg-info/
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/meson-0.48.1-py3.6.egg-info/PKG-INFO
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/meson-0.48.1-py3.6.egg-info/SOURCES.txt
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/meson-0.48.1-py3.6.egg-info/dependency_links.txt
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/meson-0.48.1-py3.6.egg-info/entry_points.txt
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/meson-0.48.1-py3.6.egg-info/top_level.txt
 drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/__init__.py (EMPTY)
 drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/__pycache__/
@@ -81,6 +83,8 @@ drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pyca
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/__init__.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/c.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/c.cpython-36.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/c_function_attributes.cpython-36.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/c_function_attributes.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/compilers.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/compilers.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/cpp.cpython-36.opt-1.pyc
@@ -104,6 +108,7 @@ drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pyca
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/vala.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/__pycache__/vala.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/c.py
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/c_function_attributes.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/compilers.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/cpp.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/compilers/cs.py
@@ -155,8 +160,12 @@ drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/
 drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/__init__.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/__init__.cpython-36.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/dlang.cpython-36.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/dlang.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/gnome.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/gnome.cpython-36.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/hotdoc.cpython-36.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/hotdoc.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/i18n.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/i18n.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/modtest.cpython-36.opt-1.pyc
@@ -181,7 +190,9 @@ drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycach
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/unstable_simd.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/windows.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/__pycache__/windows.cpython-36.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/dlang.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/gnome.py
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/hotdoc.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/i18n.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/modtest.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/modules/pkgconfig.py
@@ -221,6 +232,8 @@ drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycach
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/gettext.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/gtkdochelper.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/gtkdochelper.cpython-36.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/hotdochelper.cpython-36.opt-1.pyc
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/hotdochelper.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/meson_exe.cpython-36.opt-1.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/meson_exe.cpython-36.pyc
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycache__/msgfmthelper.cpython-36.opt-1.pyc
@@ -246,6 +259,7 @@ drwxr-xr-x	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/__pycach
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/dist.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/gettext.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/gtkdochelper.py
+-rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/hotdochelper.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/meson_exe.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/msgfmthelper.py
 -rw-r--r--	root/root	usr/lib/python3.6/site-packages/mesonbuild/scripts/regen_checker.py
@@ -269,10 +283,6 @@ drwxr-xr-x	root/root	usr/share/
 drwxr-xr-x	root/root	usr/share/man/
 drwxr-xr-x	root/root	usr/share/man/man1/
 -rw-r--r--	root/root	usr/share/man/man1/meson.1.gz
--rw-r--r--	root/root	usr/share/man/man1/mesonconf.1.gz
--rw-r--r--	root/root	usr/share/man/man1/mesonintrospect.1.gz
--rw-r--r--	root/root	usr/share/man/man1/mesontest.1.gz
--rw-r--r--	root/root	usr/share/man/man1/wraptool.1.gz
 drwxr-xr-x	root/root	usr/share/polkit-1/
 drwxr-xr-x	root/root	usr/share/polkit-1/actions/
 -rw-r--r--	root/root	usr/share/polkit-1/actions/com.mesonbuild.install.policy
diff --git a/meson/.signature b/meson/.signature
index 57f417995..e70118745 100644
--- a/meson/.signature
+++ b/meson/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/eSHPubnSOxtrz50dO5Hl/e6t8jKZCBDHczJaN5WOEg9C0SYd6I7MU0ByrtZK6xN5S0PkMUD9mJ9s1U4Uw4sbwQ=
-SHA256 (Pkgfile) = 443901112f9bbeca9a30669bde5017aea951c37d1ca0df272928df0ef8670441
-SHA256 (.footprint) = 332119dc1ef54a6be0fbb6723955c6e005b8418ae7c8f62cd6cc53915788342c
-SHA256 (meson-0.47.2.tar.gz) = 92d8afd921751261e36151643464efd3394162f69efbe8cd53e0a66b1cf395eb
+RWSE3ohX2g5d/ThTW7w0ISfwzaywORf3FiiuVMnTEcrT+YTh166eWj7Gy9bCa97w3nIJpR97v/s1Y/qaU8NXIWInjJWNNGFTkQo=
+SHA256 (Pkgfile) = f05329661713a376410badab123630fa1edb521268b3bc8d3b3bc40a33d9bc0d
+SHA256 (.footprint) = 862c99ae1a33bad7ccb7fbd439ac52fc7c47c9fa894ced9f00b079af20e837bc
+SHA256 (meson-0.48.1.tar.gz) = 425d12edbb81498314926afa93a3eb2fca4ca6929cbe0f8abeb6ab45d1d9fa8f
diff --git a/meson/Pkgfile b/meson/Pkgfile
index 3ff53fa94..7721e9147 100644
--- a/meson/Pkgfile
+++ b/meson/Pkgfile
@@ -1,11 +1,10 @@
 # Description: High productivity build system.
 # URL: http://mesonbuild.com/
 # Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: python3
-# Optional: python3-setuptools
+# Depends on: python3-setuptools
 
 name=meson
-version=0.47.2
+version=0.48.1
 release=1
 source=(https://github.com/mesonbuild/meson/releases/download/$version/$name-$version.tar.gz)
 
@@ -16,10 +15,4 @@ build() {
 
 	/usr/bin/python3 setup.py install \
 		--prefix=/usr --root=$PKG --optimize=1
-
-	# remove sdist metadata, as wheel metadata
-	# will be used with python3-setuptools
-	local pyv="$(/usr/bin/python3 -c "import sys; print(sys.version_info[0], sys.version_info[1], sep='.');")"
-	find $PKG/usr/lib/python$pyv/site-packages/ -maxdepth 1 -type f \
-		-name "$name-$version-py$pyv.egg-info" -delete
 }


More information about the CRUX mailing list