* [PR PATCH] python3-efl: remove package.
@ 2021-02-05 3:48 ericonr
2021-02-05 9:07 ` Boebbele
` (21 more replies)
0 siblings, 22 replies; 23+ messages in thread
From: ericonr @ 2021-02-05 3:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 545 bytes --]
There is a new pull request by ericonr against master on the void-packages repository
https://github.com/ericonr/void-packages pyefl
https://github.com/void-linux/void-packages/pull/28502
python3-efl: remove package.
@q66 only dependant was econnman, which you dropped already. If you think it's worth keeping, please update it. I'm slating for removal because I was going to update it and realized I didn't have any application with which to test it.
A patch file from https://github.com/void-linux/void-packages/pull/28502.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pyefl-28502.patch --]
[-- Type: text/x-diff, Size: 2464 bytes --]
From 8cfad88c112ecf82a560c82408caf0562523fde4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Feb 2021 00:46:03 -0300
Subject: [PATCH] python3-efl: remove package.
---
srcpkgs/python3-efl/template | 42 -------------------------------
srcpkgs/removed-packages/template | 1 +
2 files changed, 1 insertion(+), 42 deletions(-)
delete mode 100644 srcpkgs/python3-efl/template
diff --git a/srcpkgs/python3-efl/template b/srcpkgs/python3-efl/template
deleted file mode 100644
index bddfb373625..00000000000
--- a/srcpkgs/python3-efl/template
+++ /dev/null
@@ -1,42 +0,0 @@
-# Template file for 'python3-efl'
-pkgname=python3-efl
-version=1.23.0
-revision=4
-wrksrc=python-efl-${version}
-build_style=python3-module
-pycompile_module="efl"
-hostmakedepends="pkg-config python3-devel python3-Cython"
-makedepends="efl-devel python-dbus-devel"
-depends="python3-dbus"
-short_desc="Python3 bindings for Enlightenment Foundation Libraries"
-maintainer="q66 <daniel@octaforge.org>"
-license="LGPL-3.0-only, GPL-3.0-only"
-homepage="http://enlightenment.org"
-distfiles="http://download.enlightenment.org/rel/bindings/python/python-efl-${version}.tar.xz"
-checksum=2bdef4153e3df2ed3edef9f1ebb4554054405425247a9fabb3c784b48232d69b
-
-post_extract() {
- # Pre-generated cython output is incompatible with Python 3.9
- rm -f efl/elementary/__init__.c efl/evas/efl.evas.c \
- efl/utils/{conversions,logger,deprecated}.c \
- efl/emotion/efl.emotion.c efl/eo/efl.eo.c \
- efl/ecore/efl.ecore.c efl/edje/efl.edje.c \
- efl/dbus_mainloop/efl.dbus_mainloop.c \
- efl/ethumb/efl.ethumb{,_client}.c \
- efl/ecore_input/efl.ecore_input.c \
- efl/edje_edit/efl.edje_edit.c \
- efl/ecore_con/efl.ecore_con.c \
- efl/ecore_x/efl.ecore_x.c
-}
-
-pre_build() {
- # any higher optimization level and gcc OOMs on i686 (even -Os)
- case "$XBPS_TARGET_MACHINE" in
- i686*) export CFLAGS+=" -O1";;
- esac
-
- # the build likes to add -g without asking
- if [ -z "$XBPS_DEBUG_PKGS" ]; then
- export CFLAGS+=" -g0"
- fi
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 229c78a6bcc..f0e2bf2e530 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -184,6 +184,7 @@ replaces="
python-pyside<=1.2.2_7
python-pytest-relaxed<=1.1.2_2
python3-Django<=3.0.7_2
+ python3-efl<=1.23.0_4
python3-pyPEG2<=2.15.2_7
qimageblitz<=0.0.6_4
qucs<=0.0.19_2
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
@ 2021-02-05 9:07 ` Boebbele
2021-02-05 12:35 ` ericonr
` (20 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 9:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 174 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-773898523
Comment:
Is Phyton-EFL don't used by EFL?
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
2021-02-05 9:07 ` Boebbele
@ 2021-02-05 12:35 ` ericonr
2021-02-05 12:46 ` Boebbele
` (19 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: ericonr @ 2021-02-05 12:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 167 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774007159
Comment:
No, nothing depends on it.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
2021-02-05 9:07 ` Boebbele
2021-02-05 12:35 ` ericonr
@ 2021-02-05 12:46 ` Boebbele
2021-02-05 12:55 ` Boebbele
` (18 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 12:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 229 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774012128
Comment:
I don't can remove it on my system. Dependencies: dbus-libs, EFL, glibc, python3-dbus.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (2 preceding siblings ...)
2021-02-05 12:46 ` Boebbele
@ 2021-02-05 12:55 ` Boebbele
2021-02-05 13:20 ` ericonr
` (17 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 12:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 292 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774012128
Comment:
I don't can remove it on my system. Dependencies: dbus-libs, EFL, glibc, python3-dbus. And econnman? I usw it. it's an integral part of enlightenment.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (3 preceding siblings ...)
2021-02-05 12:55 ` Boebbele
@ 2021-02-05 13:20 ` ericonr
2021-02-05 13:40 ` Boebbele
` (16 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: ericonr @ 2021-02-05 13:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 203 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774029039
Comment:
That's not what 62fa9161e9561a6b3d122005f1e2f863a44ebed1 says.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (4 preceding siblings ...)
2021-02-05 13:20 ` ericonr
@ 2021-02-05 13:40 ` Boebbele
2021-02-05 13:40 ` Boebbele
` (15 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 13:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 302 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774038957
Comment:
efl, econnman and phyton-efl are in the official Repos.
maybe I misunderstand you??
I was just afraid that econnman would disappear from official repo....
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (5 preceding siblings ...)
2021-02-05 13:40 ` Boebbele
@ 2021-02-05 13:40 ` Boebbele
2021-02-05 13:44 ` Boebbele
` (14 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 13:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 292 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774012128
Comment:
I don't can remove it on my system. Dependencies: dbus-libs, EFL, glibc, python3-dbus. And econnman? I use it. it's an integral part of enlightenment.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (6 preceding siblings ...)
2021-02-05 13:40 ` Boebbele
@ 2021-02-05 13:44 ` Boebbele
2021-02-05 13:54 ` ericonr
` (13 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 13:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 481 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774038957
Comment:
efl, econnman and phyton-efl are in the official Repos.
maybe I misunderstand you??
I was just afraid that econnman would disappear from official repo....
(((By the way: Void-Linux offers Enlightenment as LiveCD. It would be nice if all components of Enlightenment were also in the official repos (Evisum, EDI, Ephoto, etc.).)))
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (7 preceding siblings ...)
2021-02-05 13:44 ` Boebbele
@ 2021-02-05 13:54 ` ericonr
2021-02-05 14:40 ` Boebbele
` (12 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: ericonr @ 2021-02-05 13:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 373 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774046408
Comment:
`econnman` isn't supported by void anymore, and will be removed from repositories at some point... It has been removed from void-packages already. From what I understand there should be network controls built into enlightenment now.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (8 preceding siblings ...)
2021-02-05 13:54 ` ericonr
@ 2021-02-05 14:40 ` Boebbele
2021-02-05 18:29 ` [PR PATCH] [Closed]: " q66
` (11 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 14:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 395 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774072748
Comment:
enlightenment brings an error message (rather a request) if econnman is not installed. one should install it. enlightenment livecd is delivered with connman. then do I have to install cmste which was programmed with Qt and not EFL? strange decision?
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PR PATCH] [Closed]: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (9 preceding siblings ...)
2021-02-05 14:40 ` Boebbele
@ 2021-02-05 18:29 ` q66
2021-02-05 18:35 ` ericonr
` (10 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: q66 @ 2021-02-05 18:29 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 396 bytes --]
There's a closed pull request on the void-packages repository
python3-efl: remove package.
https://github.com/void-linux/void-packages/pull/28502
Description:
@q66 only dependant was econnman, which you dropped already. If you think it's worth keeping, please update it. I'm slating for removal because I was going to update it and realized I didn't have any application with which to test it.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (10 preceding siblings ...)
2021-02-05 18:29 ` [PR PATCH] [Closed]: " q66
@ 2021-02-05 18:35 ` ericonr
2021-02-05 20:14 ` Boebbele
` (9 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: ericonr @ 2021-02-05 18:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 235 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774212842
Comment:
@Boebbele for what it's worth, I think the startup message is about Connman, not `econnman`...
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (11 preceding siblings ...)
2021-02-05 18:35 ` ericonr
@ 2021-02-05 20:14 ` Boebbele
2021-02-05 20:41 ` q66
` (8 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 20:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 259 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774263858
Comment:
but, it is econnman! Econnman as GUI for connman. Econnman is Part of the enlightenment-modul for Networkconnection.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (12 preceding siblings ...)
2021-02-05 20:14 ` Boebbele
@ 2021-02-05 20:41 ` q66
2021-02-05 20:41 ` q66
` (7 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: q66 @ 2021-02-05 20:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 378 bytes --]
New comment by q66 on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774277428
Comment:
you don't need econnman for general usage of the connman gadget (which is builtin into enlightenment)
and econnman (which can be used for advanced configuration) is indeed long dead, so it has been removed, no, i won't be adding it back
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (13 preceding siblings ...)
2021-02-05 20:41 ` q66
@ 2021-02-05 20:41 ` q66
2021-02-05 21:01 ` Boebbele
` (6 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: q66 @ 2021-02-05 20:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 418 bytes --]
New comment by q66 on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774277428
Comment:
you don't need econnman for general usage of the connman gadget (which is builtin into enlightenment)
and econnman (which can be used for advanced configuration, and is a standalone python application) is indeed long dead, so it has been removed, no, i won't be adding it back
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (14 preceding siblings ...)
2021-02-05 20:41 ` q66
@ 2021-02-05 21:01 ` Boebbele
2021-02-13 8:13 ` gorkawien
` (5 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-05 21:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 226 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-774286607
Comment:
OK. I take another look at it carefully. i think you are right. I trust you! :-)
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (15 preceding siblings ...)
2021-02-05 21:01 ` Boebbele
@ 2021-02-13 8:13 ` gorkawien
2021-02-13 9:00 ` gorkawien
` (4 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: gorkawien @ 2021-02-13 8:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 394 bytes --]
New comment by gorkawien on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-778581815
Comment:
I use econnman in a laptop wher I have installed Enlightenment.
I made my own template because the original one was deleted. So I will also need python3-efl to build it.
I feel more comfortable having econnman. Other alternatives didn't satisfy me.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (16 preceding siblings ...)
2021-02-13 8:13 ` gorkawien
@ 2021-02-13 9:00 ` gorkawien
2021-02-13 9:06 ` gorkawien
` (3 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: gorkawien @ 2021-02-13 9:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 416 bytes --]
New comment by gorkawien on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-778581815
Comment:
I use econnman in a laptop where I have installed Enlightenment.
I made my own template because the original one was deleted. Of course I need python3-efl to build. So please don't remove it.
I feel more comfortable having econnman. Other alternatives didn't satisfy me.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (17 preceding siblings ...)
2021-02-13 9:00 ` gorkawien
@ 2021-02-13 9:06 ` gorkawien
2021-02-13 16:10 ` Boebbele
` (2 subsequent siblings)
21 siblings, 0 replies; 23+ messages in thread
From: gorkawien @ 2021-02-13 9:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 547 bytes --]
New comment by gorkawien on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-778581815
Comment:
I use econnman in a laptop where I have installed Enlightenment.
I made my own template because the original one was deleted. Of course I need python3-efl to build. So please don't remove it.
I feel more comfortable having econnman. Other alternatives didn't satisfy me.
@Boebbele I have a template for Evisum here: https://github.com/gorkawien/Templates-Void-Linux (it not my creation but it works).
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (18 preceding siblings ...)
2021-02-13 9:06 ` gorkawien
@ 2021-02-13 16:10 ` Boebbele
2021-02-13 16:21 ` ericonr
2021-02-13 16:45 ` Boebbele
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-13 16:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1599 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-778639159
Comment:
Here is a template for python3-efl...if someone need it:
```
# Template file for 'python3-efl'
pkgname=python3-efl
version=1.25.0
revision=1
wrksrc=python-efl-${version}
build_style=python3-module
pycompile_module="efl"
hostmakedepends="pkg-config python3-devel python3-Cython"
makedepends="efl-devel python-dbus-devel"
depends="python3-dbus"
short_desc="Python3 bindings for Enlightenment Foundation Libraries"
license="LGPL-3.0-only, GPL-3.0-only"
homepage="http://enlightenment.org"
distfiles="http://download.enlightenment.org/rel/bindings/python/python-efl-${version}.tar.xz"
checksum=99e06df773647acfb8e04786d6958bee5b8deae41d996ccaa68d7cca7b30612e
post_extract() {
# Pre-generated cython output is incompatible with Python 3.9
rm -f efl/elementary/__init__.c efl/evas/efl.evas.c \
efl/utils/{conversions,logger,deprecated}.c \
efl/emotion/efl.emotion.c efl/eo/efl.eo.c \
efl/ecore/efl.ecore.c efl/edje/efl.edje.c \
efl/dbus_mainloop/efl.dbus_mainloop.c \
efl/ethumb/efl.ethumb{,_client}.c \
efl/ecore_input/efl.ecore_input.c \
efl/edje_edit/efl.edje_edit.c \
efl/ecore_con/efl.ecore_con.c \
efl/ecore_x/efl.ecore_x.c
}
pre_build() {
# any higher optimization level and gcc OOMs on i686 (even -Os)
case "$XBPS_TARGET_MACHINE" in
i686*) export CFLAGS+=" -O1";;
esac
# the build likes to add -g without asking
if [ -z "$XBPS_DEBUG_PKGS" ]; then
export CFLAGS+=" -g0"
fi
}
```
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (19 preceding siblings ...)
2021-02-13 16:10 ` Boebbele
@ 2021-02-13 16:21 ` ericonr
2021-02-13 16:45 ` Boebbele
21 siblings, 0 replies; 23+ messages in thread
From: ericonr @ 2021-02-13 16:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 168 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-778640451
Comment:
The package wasn't removed.
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: python3-efl: remove package.
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
` (20 preceding siblings ...)
2021-02-13 16:21 ` ericonr
@ 2021-02-13 16:45 ` Boebbele
21 siblings, 0 replies; 23+ messages in thread
From: Boebbele @ 2021-02-13 16:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1658 bytes --]
New comment by Boebbele on void-packages repository
https://github.com/void-linux/void-packages/pull/28502#issuecomment-778639159
Comment:
Here is a template for python3-efl...if someone need it:
```
# Template file for 'python3-efl'
pkgname=python3-efl
version=1.25.0
revision=1
wrksrc=python-efl-${version}
build_style=python3-module
pycompile_module="efl"
hostmakedepends="pkg-config python3-devel python3-Cython"
makedepends="efl-devel python-dbus-devel"
depends="python3-dbus"
short_desc="Python3 bindings for Enlightenment Foundation Libraries"
license="LGPL-3.0-only, GPL-3.0-only"
homepage="http://enlightenment.org"
distfiles="http://download.enlightenment.org/rel/bindings/python/python-efl-${version}.tar.xz"
checksum=99e06df773647acfb8e04786d6958bee5b8deae41d996ccaa68d7cca7b30612e
post_extract() {
# Pre-generated cython output is incompatible with Python 3.9
rm -f efl/elementary/__init__.c efl/evas/efl.evas.c \
efl/utils/{conversions,logger,deprecated}.c \
efl/emotion/efl.emotion.c efl/eo/efl.eo.c \
efl/ecore/efl.ecore.c efl/edje/efl.edje.c \
efl/dbus_mainloop/efl.dbus_mainloop.c \
efl/ethumb/efl.ethumb{,_client}.c \
efl/ecore_input/efl.ecore_input.c \
efl/edje_edit/efl.edje_edit.c \
efl/ecore_con/efl.ecore_con.c \
efl/ecore_x/efl.ecore_x.c
}
pre_build() {
# any higher optimization level and gcc OOMs on i686 (even -Os)
case "$XBPS_TARGET_MACHINE" in
i686*) export CFLAGS+=" -O1";;
esac
# the build likes to add -g without asking
if [ -z "$XBPS_DEBUG_PKGS" ]; then
export CFLAGS+=" -g0"
fi
}
```
This template installs the newest Version of python3-efl.
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2021-02-13 16:45 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-05 3:48 [PR PATCH] python3-efl: remove package ericonr
2021-02-05 9:07 ` Boebbele
2021-02-05 12:35 ` ericonr
2021-02-05 12:46 ` Boebbele
2021-02-05 12:55 ` Boebbele
2021-02-05 13:20 ` ericonr
2021-02-05 13:40 ` Boebbele
2021-02-05 13:40 ` Boebbele
2021-02-05 13:44 ` Boebbele
2021-02-05 13:54 ` ericonr
2021-02-05 14:40 ` Boebbele
2021-02-05 18:29 ` [PR PATCH] [Closed]: " q66
2021-02-05 18:35 ` ericonr
2021-02-05 20:14 ` Boebbele
2021-02-05 20:41 ` q66
2021-02-05 20:41 ` q66
2021-02-05 21:01 ` Boebbele
2021-02-13 8:13 ` gorkawien
2021-02-13 9:00 ` gorkawien
2021-02-13 9:06 ` gorkawien
2021-02-13 16:10 ` Boebbele
2021-02-13 16:21 ` ericonr
2021-02-13 16:45 ` Boebbele
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).