[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/, profiles/
commit: 34b46f912df35424fb6f8dab2fc89bc824853c28 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon May 1 19:40:20 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon May 1 19:40:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34b46f91 dev-python/pyinstaller: treeclean Closes: https://bugs.gentoo.org/780951 Closes: https://bugs.gentoo.org/800356 Closes: https://bugs.gentoo.org/836408 Closes: https://bugs.gentoo.org/897524 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pyinstaller/Manifest | 1 - dev-python/pyinstaller/metadata.xml | 8 dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild | 19 --- profiles/package.mask| 1 - 4 files changed, 29 deletions(-) diff --git a/dev-python/pyinstaller/Manifest b/dev-python/pyinstaller/Manifest deleted file mode 100644 index c31d065ba..0 --- a/dev-python/pyinstaller/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pyinstaller-4.2.tar.gz 3596102 BLAKE2B 2b273c043c4b584741cb4a4a2ef1df5b4305c775155f7195d2441b7dd69d169b768143d11141df6e0b3a27400f4f978460f0c923192c21695c26d0189a2b8855 SHA512 54acf059756cbbaa37fb559e9691dc8b3af77f7f57885f8fb142050662769f9138477686d0b768274f23166d2d327b4f9d4924b7077cdf1736790d7e2a3e161d diff --git a/dev-python/pyinstaller/metadata.xml b/dev-python/pyinstaller/metadata.xml deleted file mode 100644 index c8244df32..0 --- a/dev-python/pyinstaller/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -svdm-gen...@protonmail.com -Simon van der Maas - - diff --git a/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild b/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild deleted file mode 100644 index 4c84edc48..0 --- a/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend - -PYTHON_COMPAT=( python3_9 ) -inherit distutils-r1 - -DESCRIPTION="Bundles a Python application and all its dependencies into a single package." -HOMEPAGE="https://pypi.org/project/pyinstaller/; -SRC_URI="https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86bcead63f89a62acf02b1b47fc2bfc6bf8dd/${P}.tar.gz; - -LICENSE="GPL-2+-with-Pyinstaller-Bootloader-exception" -SLOT="0" -KEYWORDS="~amd64" - -QA_PRESTRIPPED="usr/lib/python.*/site-packages/PyInstaller/bootloader/Linux-.*/run.*" diff --git a/profiles/package.mask b/profiles/package.mask index c75c459d0..90ea0fdbc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -22,7 +22,6 @@ sys-cluster/pcs # Anna Vyalkova (2023-05-01) # No supported Pythom implementations set in ebuild. # Masked for removal in 30 days. -dev-python/pyinstaller dev-python/redbaron dev-util/osc gui-apps/azote
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/
commit: daf76a3c6424f8c26d179b8f8b7877cd8c04e7c6 Author: Alexey Zapparov zapparov com> AuthorDate: Mon Jun 20 02:33:18 2022 + Commit: Alexey Zapparov zapparov com> CommitDate: Mon Jun 20 02:33:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=daf76a3c dev-python/pyinstaller: add 4.2-r1 * Fix LICENSE Signed-off-by: Alexey Zapparov zapparov.com> .../pyinstaller/{pyinstaller-4.2.ebuild => pyinstaller-4.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyinstaller/pyinstaller-4.2.ebuild b/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild similarity index 91% rename from dev-python/pyinstaller/pyinstaller-4.2.ebuild rename to dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild index 2d9710493..f3b977923 100644 --- a/dev-python/pyinstaller/pyinstaller-4.2.ebuild +++ b/dev-python/pyinstaller/pyinstaller-4.2-r1.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Bundles a Python application and all its dependencies into a single HOMEPAGE="https://pypi.org/project/pyinstaller/; SRC_URI="https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86bcead63f89a62acf02b1b47fc2bfc6bf8dd/${P}.tar.gz; -LICENSE="GPL-2" +LICENSE="GPL-2+-with-Pyinstaller-Bootloader-exception" SLOT="0" KEYWORDS="~amd64"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/, dev-python/pyinstaller/files/
commit: 347957bcbcbcdea2ea6c364c4766d0423627ed6d Author: Theo Anderson posteo de> AuthorDate: Fri Apr 16 08:46:16 2021 + Commit: Theo Anderson posteo de> CommitDate: Fri Apr 16 08:50:21 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=347957bc dev-python/pyinstaller: don't pre-strip binaries (take 2) even when forcing waf to build bootloaders locally and after removing all references to strip, portage still complains. not sure what's going on here Closes: https://bugs.gentoo.org/783090 Signed-off-by: Theo Anderson posteo.de> .../files/pyinstaller-4.2-dont-pre-strip.patch | 23 -- dev-python/pyinstaller/pyinstaller-4.2.ebuild | 2 +- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch b/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch deleted file mode 100644 index ec6dcbbd4..0 --- a/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch +++ /dev/null @@ -1,23 +0,0 @@ a/bootloader/wscript -+++ b/bootloader/wscript -@@ -652,11 +652,6 @@ def configure(ctx): - if ctx.env.DEST_OS == 'linux' and ctx.check_cc(cflags='-Wl,--as-needed'): - ctx.env.append_value('LINKFLAGS', '-Wl,--as-needed') - --if ctx.env.CC_NAME != 'msvc': --# This tool allows reducing the size of executables. --ctx.find_program([assoc_programm(ctx, 'strip')], var='STRIP') --ctx.load('strip', tooldir='tools') -- - def windowed(name, baseenv): - """Setup windowed environment based on `baseenv`.""" - ctx.setenv(name, baseenv) # Inherit from `baseenv`. -@@ -731,7 +726,7 @@ def build(ctx): - includes='zlib') - - # By default strip final executables to make them smaller. --features = 'strip' -+features = '' - if ctx.env.CC_NAME == 'msvc': - # Do not strip bootloaders when using MSVC. - features = '' diff --git a/dev-python/pyinstaller/pyinstaller-4.2.ebuild b/dev-python/pyinstaller/pyinstaller-4.2.ebuild index 4eeffc3d6..a9be3e283 100644 --- a/dev-python/pyinstaller/pyinstaller-4.2.ebuild +++ b/dev-python/pyinstaller/pyinstaller-4.2.ebuild @@ -16,4 +16,4 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -PATCHES=( "${FILESDIR}/${PN}-4.2-dont-pre-strip.patch" ) +QA_PRESTRIPPED="usr/lib/python.*/site-packages/PyInstaller/bootloader/Linux-.*/run.*"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/, dev-python/pyinstaller/files/
commit: 51de3cc6e49f194e44660b145e92034c33b94610 Author: Theo Anderson posteo de> AuthorDate: Thu Apr 15 04:40:12 2021 + Commit: Theo Anderson posteo de> CommitDate: Thu Apr 15 07:09:10 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51de3cc6 dev-python/pyinstaller: don't pre-strip binaries Closes: https://bugs.gentoo.org/780984 Signed-off-by: Theo Anderson posteo.de> .../files/pyinstaller-4.2-dont-pre-strip.patch | 23 ++ dev-python/pyinstaller/pyinstaller-4.2.ebuild | 2 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch b/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch new file mode 100644 index 0..ec6dcbbd4 --- /dev/null +++ b/dev-python/pyinstaller/files/pyinstaller-4.2-dont-pre-strip.patch @@ -0,0 +1,23 @@ +--- a/bootloader/wscript b/bootloader/wscript +@@ -652,11 +652,6 @@ def configure(ctx): + if ctx.env.DEST_OS == 'linux' and ctx.check_cc(cflags='-Wl,--as-needed'): + ctx.env.append_value('LINKFLAGS', '-Wl,--as-needed') + +-if ctx.env.CC_NAME != 'msvc': +-# This tool allows reducing the size of executables. +-ctx.find_program([assoc_programm(ctx, 'strip')], var='STRIP') +-ctx.load('strip', tooldir='tools') +- + def windowed(name, baseenv): + """Setup windowed environment based on `baseenv`.""" + ctx.setenv(name, baseenv) # Inherit from `baseenv`. +@@ -731,7 +726,7 @@ def build(ctx): + includes='zlib') + + # By default strip final executables to make them smaller. +-features = 'strip' ++features = '' + if ctx.env.CC_NAME == 'msvc': + # Do not strip bootloaders when using MSVC. + features = '' diff --git a/dev-python/pyinstaller/pyinstaller-4.2.ebuild b/dev-python/pyinstaller/pyinstaller-4.2.ebuild index 568465d34..4eeffc3d6 100644 --- a/dev-python/pyinstaller/pyinstaller-4.2.ebuild +++ b/dev-python/pyinstaller/pyinstaller-4.2.ebuild @@ -15,3 +15,5 @@ SRC_URI="https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86 LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" + +PATCHES=( "${FILESDIR}/${PN}-4.2-dont-pre-strip.patch" )
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/
commit: ba7de02f5747e0b88ed2d108741b6997172d00a4 Author: Simon van der Maas protonmail com> AuthorDate: Thu Feb 18 12:47:46 2021 + Commit: Simon van der Maas protonmail com> CommitDate: Thu Feb 18 12:47:46 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba7de02f dev-python/pyinstaller: new package Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Simon van der Maas protonmail.com> dev-python/pyinstaller/Manifest | 1 + dev-python/pyinstaller/metadata.xml | 8 dev-python/pyinstaller/pyinstaller-4.2.ebuild | 17 + 3 files changed, 26 insertions(+) diff --git a/dev-python/pyinstaller/Manifest b/dev-python/pyinstaller/Manifest new file mode 100644 index ..c31d065b --- /dev/null +++ b/dev-python/pyinstaller/Manifest @@ -0,0 +1 @@ +DIST pyinstaller-4.2.tar.gz 3596102 BLAKE2B 2b273c043c4b584741cb4a4a2ef1df5b4305c775155f7195d2441b7dd69d169b768143d11141df6e0b3a27400f4f978460f0c923192c21695c26d0189a2b8855 SHA512 54acf059756cbbaa37fb559e9691dc8b3af77f7f57885f8fb142050662769f9138477686d0b768274f23166d2d327b4f9d4924b7077cdf1736790d7e2a3e161d diff --git a/dev-python/pyinstaller/metadata.xml b/dev-python/pyinstaller/metadata.xml new file mode 100644 index ..ad8cead2 --- /dev/null +++ b/dev-python/pyinstaller/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +svdm-gen...@protonmail.com +Simon van der Maas + + diff --git a/dev-python/pyinstaller/pyinstaller-4.2.ebuild b/dev-python/pyinstaller/pyinstaller-4.2.ebuild new file mode 100644 index ..568465d3 --- /dev/null +++ b/dev-python/pyinstaller/pyinstaller-4.2.ebuild @@ -0,0 +1,17 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 + +DESCRIPTION="Bundles a Python application and all its dependencies into a single package." +HOMEPAGE="https://pypi.org/project/pyinstaller/; +SRC_URI="https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86bcead63f89a62acf02b1b47fc2bfc6bf8dd/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64"