[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pyinstaller/, profiles/

2023-05-01 Thread Anna Vyalkova
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/

2022-06-19 Thread Alexey Zapparov
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/

2021-04-16 Thread Theo Anderson
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/

2021-04-15 Thread Theo Anderson
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/

2021-02-18 Thread Simon van der Maas
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"