Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: qtile-0.15.1
@ 2020-04-28  3:20 mater11234
  2020-04-28  3:54 ` [PR PATCH] [Updated] " mater11234
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: mater11234 @ 2020-04-28  3:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 327 bytes --]

There is a new pull request by mater11234 against master on the void-packages repository

https://github.com/mater11234/void-packages qtile
https://github.com/void-linux/void-packages/pull/21418

New package: qtile-0.15.1
Closes #14373

A patch file from https://github.com/void-linux/void-packages/pull/21418.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-qtile-21418.patch --]
[-- Type: text/x-diff, Size: 6277 bytes --]

From 7bf30bd08efacb28f066b5c2296b7d9b77cfab45 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:11:32 -0400
Subject: [PATCH 1/3] python3-cairocffi: update to 1.1.0, drop python2

---
 srcpkgs/python-cairocffi/template             | 31 -------------------
 srcpkgs/python3-cairocffi                     |  1 -
 srcpkgs/python3-cairocffi/template            | 22 +++++++++++++
 .../update                                    |  0
 4 files changed, 22 insertions(+), 32 deletions(-)
 delete mode 100644 srcpkgs/python-cairocffi/template
 delete mode 120000 srcpkgs/python3-cairocffi
 create mode 100644 srcpkgs/python3-cairocffi/template
 rename srcpkgs/{python-cairocffi => python3-cairocffi}/update (100%)

diff --git a/srcpkgs/python-cairocffi/template b/srcpkgs/python-cairocffi/template
deleted file mode 100644
index c057739b03d..00000000000
--- a/srcpkgs/python-cairocffi/template
+++ /dev/null
@@ -1,31 +0,0 @@
-# Template file for 'python-cairocffi'
-pkgname=python-cairocffi
-version=0.9.0
-revision=2
-archs=noarch
-wrksrc="cairocffi-${version}"
-build_style=python-module
-pycompile_module="cairocffi"
-hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
-depends="python-cffi"
-short_desc="CFFI-based cairo bindings for Python2"
-homepage="https://github.com/Kozea/cairocffi"
-license="BSD-3-Clause"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
-distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
-checksum=15386c3a9e08823d6826c4491eaccc7b7254b1dc587a3b9ce60c350c3f990337
-
-post_install() {
-	vlicense LICENSE
-}
-
-python3-cairocffi_package() {
-	archs=noarch
-	depends="python3-cffi"
-	pycompile_module="cairocffi"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-cairocffi b/srcpkgs/python3-cairocffi
deleted file mode 120000
index 8f58bd58c0f..00000000000
--- a/srcpkgs/python3-cairocffi
+++ /dev/null
@@ -1 +0,0 @@
-python-cairocffi
\ No newline at end of file
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
new file mode 100644
index 00000000000..cd8b42246de
--- /dev/null
+++ b/srcpkgs/python3-cairocffi/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-cairocffi'
+pkgname=python3-cairocffi
+version=1.1.0
+revision=1
+archs=noarch
+wrksrc="cairocffi-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-cffi python3-xcffib"
+makedepends="cairo-devel"
+# Optionally installable runtime dependency:
+# python3-xcffib: xcb bindings of cairo
+depends="python3-cffi cairo"
+short_desc="CFFI-based cairo bindings for Python3"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="BSD-3-Clause"
+homepage="https://github.com/Kozea/cairocffi"
+distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
+checksum=f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-cairocffi/update b/srcpkgs/python3-cairocffi/update
similarity index 100%
rename from srcpkgs/python-cairocffi/update
rename to srcpkgs/python3-cairocffi/update

From 333a7278a19702b09843aaa5522d29c49efea643 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:13:50 -0400
Subject: [PATCH 2/3] New package: python-xcffib-0.9.0

---
 srcpkgs/python-xcffib/template | 34 ++++++++++++++++++++++++++++++++++
 srcpkgs/python3-xcffib         |  1 +
 2 files changed, 35 insertions(+)
 create mode 100644 srcpkgs/python-xcffib/template
 create mode 120000 srcpkgs/python3-xcffib

diff --git a/srcpkgs/python-xcffib/template b/srcpkgs/python-xcffib/template
new file mode 100644
index 00000000000..dce479824ae
--- /dev/null
+++ b/srcpkgs/python-xcffib/template
@@ -0,0 +1,34 @@
+# Template file for 'python-xcffib'
+pkgname=python-xcffib
+version=0.9.0
+revision=1
+archs=noarch
+wrksrc="${pkgname#*-}-${version}"
+build_style=python-module
+pycompile_module="${pkgname#*-}"
+make_install_args="--skip-build"
+hostmakedepends="python-setuptools python3-setuptools pkg-config
+ cabal-install parallel xcb-proto python-cffi python3-cffi"
+makedepends="python-devel python3-devel libffi-devel libxcb-devel"
+depends="python-six python-cffi libxcb"
+short_desc="Drop-in replacement for xpyb based on cffi"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="Apache-2.0"
+homepage="https://github.com/tych0/xcffib"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=c5f293792e149a7345e8f995abd764e42bb56391ebc29015e5faf836db879ecb
+nocross=yes
+
+pre_build() {
+	cabal v2-update
+	PKG_CONFIG_PATH=/usr/lib/pkgconfig make ${makejobs} xcffib
+}
+
+python3-xcffib_package() {
+	depends="python3-six python3-cffi libxcb"
+	short_desc="${short_desc} - Python3"
+
+	pkg_install() {
+		vmove "usr/lib/python3*"
+	}
+}
diff --git a/srcpkgs/python3-xcffib b/srcpkgs/python3-xcffib
new file mode 120000
index 00000000000..b421b30c9c4
--- /dev/null
+++ b/srcpkgs/python3-xcffib
@@ -0,0 +1 @@
+python-xcffib/
\ No newline at end of file

From a59de7f7332a4dd348f83d3d06f44520617dccf0 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:14:13 -0400
Subject: [PATCH 3/3] New package: qtile-0.15.1

---
 srcpkgs/qtile/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/qtile/template

diff --git a/srcpkgs/qtile/template b/srcpkgs/qtile/template
new file mode 100644
index 00000000000..171611387cb
--- /dev/null
+++ b/srcpkgs/qtile/template
@@ -0,0 +1,19 @@
+# Template file for 'qtile'
+pkgname=qtile
+version=0.15.1
+revision=1
+build_style=python3-module
+make_install_args="--skip-build"
+hostmakedepends="python3-setuptools python3-cairocffi python3-xcffib"
+makedepends="python3-devel libffi-devel"
+depends="python3-setuptools python3-cairocffi python3-xcffib"
+short_desc="Full-featured, hackable tiling WM written and configured in Python"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="MIT"
+homepage="http://www.qtile.org/"
+distfiles="https://github.com/qtile/qtile/archive/v${version}.tar.gz"
+checksum=1dbd26f6993314a85c52ccb26f73d582a2b2085d00f1748fa9add4de80561da5
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] New package: qtile-0.15.1
  2020-04-28  3:20 [PR PATCH] New package: qtile-0.15.1 mater11234
@ 2020-04-28  3:54 ` mater11234
  2020-04-28 21:35 ` Chocimier
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: mater11234 @ 2020-04-28  3:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by mater11234 against master on the void-packages repository

https://github.com/mater11234/void-packages qtile
https://github.com/void-linux/void-packages/pull/21418

New package: qtile-0.15.1
This closes #14373 and closes #14638

A patch file from https://github.com/void-linux/void-packages/pull/21418.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-qtile-21418.patch --]
[-- Type: text/x-diff, Size: 6322 bytes --]

From 7bf30bd08efacb28f066b5c2296b7d9b77cfab45 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:11:32 -0400
Subject: [PATCH 1/3] python3-cairocffi: update to 1.1.0, drop python2

---
 srcpkgs/python-cairocffi/template             | 31 -------------------
 srcpkgs/python3-cairocffi                     |  1 -
 srcpkgs/python3-cairocffi/template            | 22 +++++++++++++
 .../update                                    |  0
 4 files changed, 22 insertions(+), 32 deletions(-)
 delete mode 100644 srcpkgs/python-cairocffi/template
 delete mode 120000 srcpkgs/python3-cairocffi
 create mode 100644 srcpkgs/python3-cairocffi/template
 rename srcpkgs/{python-cairocffi => python3-cairocffi}/update (100%)

diff --git a/srcpkgs/python-cairocffi/template b/srcpkgs/python-cairocffi/template
deleted file mode 100644
index c057739b03d..00000000000
--- a/srcpkgs/python-cairocffi/template
+++ /dev/null
@@ -1,31 +0,0 @@
-# Template file for 'python-cairocffi'
-pkgname=python-cairocffi
-version=0.9.0
-revision=2
-archs=noarch
-wrksrc="cairocffi-${version}"
-build_style=python-module
-pycompile_module="cairocffi"
-hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
-depends="python-cffi"
-short_desc="CFFI-based cairo bindings for Python2"
-homepage="https://github.com/Kozea/cairocffi"
-license="BSD-3-Clause"
-maintainer="Alessio Sergi <al3hex@gmail.com>"
-distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
-checksum=15386c3a9e08823d6826c4491eaccc7b7254b1dc587a3b9ce60c350c3f990337
-
-post_install() {
-	vlicense LICENSE
-}
-
-python3-cairocffi_package() {
-	archs=noarch
-	depends="python3-cffi"
-	pycompile_module="cairocffi"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-cairocffi b/srcpkgs/python3-cairocffi
deleted file mode 120000
index 8f58bd58c0f..00000000000
--- a/srcpkgs/python3-cairocffi
+++ /dev/null
@@ -1 +0,0 @@
-python-cairocffi
\ No newline at end of file
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
new file mode 100644
index 00000000000..cd8b42246de
--- /dev/null
+++ b/srcpkgs/python3-cairocffi/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-cairocffi'
+pkgname=python3-cairocffi
+version=1.1.0
+revision=1
+archs=noarch
+wrksrc="cairocffi-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-cffi python3-xcffib"
+makedepends="cairo-devel"
+# Optionally installable runtime dependency:
+# python3-xcffib: xcb bindings of cairo
+depends="python3-cffi cairo"
+short_desc="CFFI-based cairo bindings for Python3"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="BSD-3-Clause"
+homepage="https://github.com/Kozea/cairocffi"
+distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
+checksum=f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python-cairocffi/update b/srcpkgs/python3-cairocffi/update
similarity index 100%
rename from srcpkgs/python-cairocffi/update
rename to srcpkgs/python3-cairocffi/update

From bcb30a6278d4f2534608db08293b8537f55de8af Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:13:50 -0400
Subject: [PATCH 2/3] New package: python-xcffib-0.9.0

	new file:   srcpkgs/python-xcffib/template
	new file:   srcpkgs/python3-xcffib
---
 srcpkgs/python-xcffib/template | 33 +++++++++++++++++++++++++++++++++
 srcpkgs/python3-xcffib         |  1 +
 2 files changed, 34 insertions(+)
 create mode 100644 srcpkgs/python-xcffib/template
 create mode 120000 srcpkgs/python3-xcffib

diff --git a/srcpkgs/python-xcffib/template b/srcpkgs/python-xcffib/template
new file mode 100644
index 00000000000..5967e5d3e34
--- /dev/null
+++ b/srcpkgs/python-xcffib/template
@@ -0,0 +1,33 @@
+# Template file for 'python-xcffib'
+pkgname=python-xcffib
+version=0.9.0
+revision=1
+archs=noarch
+wrksrc="${pkgname#*-}-${version}"
+build_style=python-module
+make_install_args="--skip-build"
+hostmakedepends="python-setuptools python3-setuptools pkg-config
+ cabal-install parallel xcb-proto python-cffi python3-cffi"
+makedepends="python-devel python3-devel libffi-devel libxcb-devel"
+depends="python-six python-cffi libxcb"
+short_desc="Drop-in replacement for xpyb based on cffi"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="Apache-2.0"
+homepage="https://github.com/tych0/xcffib"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=c5f293792e149a7345e8f995abd764e42bb56391ebc29015e5faf836db879ecb
+nocross=yes
+
+pre_build() {
+	cabal v2-update
+	PKG_CONFIG_PATH=/usr/lib/pkgconfig make ${makejobs} xcffib
+}
+
+python3-xcffib_package() {
+	depends="python3-six python3-cffi libxcb"
+	short_desc="${short_desc} - Python3"
+
+	pkg_install() {
+		vmove "usr/lib/python3*"
+	}
+}
diff --git a/srcpkgs/python3-xcffib b/srcpkgs/python3-xcffib
new file mode 120000
index 00000000000..b421b30c9c4
--- /dev/null
+++ b/srcpkgs/python3-xcffib
@@ -0,0 +1 @@
+python-xcffib/
\ No newline at end of file

From acb279e4b74f27a1953c859852a82a3599bb2307 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:14:13 -0400
Subject: [PATCH 3/3] New package: qtile-0.15.1

---
 srcpkgs/qtile/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/qtile/template

diff --git a/srcpkgs/qtile/template b/srcpkgs/qtile/template
new file mode 100644
index 00000000000..171611387cb
--- /dev/null
+++ b/srcpkgs/qtile/template
@@ -0,0 +1,19 @@
+# Template file for 'qtile'
+pkgname=qtile
+version=0.15.1
+revision=1
+build_style=python3-module
+make_install_args="--skip-build"
+hostmakedepends="python3-setuptools python3-cairocffi python3-xcffib"
+makedepends="python3-devel libffi-devel"
+depends="python3-setuptools python3-cairocffi python3-xcffib"
+short_desc="Full-featured, hackable tiling WM written and configured in Python"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="MIT"
+homepage="http://www.qtile.org/"
+distfiles="https://github.com/qtile/qtile/archive/v${version}.tar.gz"
+checksum=1dbd26f6993314a85c52ccb26f73d582a2b2085d00f1748fa9add4de80561da5
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: New package: qtile-0.15.1
  2020-04-28  3:20 [PR PATCH] New package: qtile-0.15.1 mater11234
  2020-04-28  3:54 ` [PR PATCH] [Updated] " mater11234
@ 2020-04-28 21:35 ` Chocimier
  2020-04-29  5:03 ` [PR PATCH] [Updated] " mater11234
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Chocimier @ 2020-04-28 21:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 403 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/21418#issuecomment-620868374

Comment:
python-cairocffi is still a dependency, cannot be removed. Split into two templates.
But we do not accept new python2 modules, make xcffib py3 only.

Please also read and reply to or apply all comments from previous PR, including those marked as resolved.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] New package: qtile-0.15.1
  2020-04-28  3:20 [PR PATCH] New package: qtile-0.15.1 mater11234
  2020-04-28  3:54 ` [PR PATCH] [Updated] " mater11234
  2020-04-28 21:35 ` Chocimier
@ 2020-04-29  5:03 ` mater11234
  2020-04-29  5:08 ` mater11234
  2020-05-11  6:20 ` [PR PATCH] [Closed]: " mater11234
  4 siblings, 0 replies; 6+ messages in thread
From: mater11234 @ 2020-04-29  5:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by mater11234 against master on the void-packages repository

https://github.com/mater11234/void-packages qtile
https://github.com/void-linux/void-packages/pull/21418

New package: qtile-0.15.1
This closes #14373 and closes #14638

A patch file from https://github.com/void-linux/void-packages/pull/21418.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-qtile-21418.patch --]
[-- Type: text/x-diff, Size: 5749 bytes --]

From 07751267e7a1777dd574068f9415acd314665d65 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:11:32 -0400
Subject: [PATCH 1/3] python3-cairocffi: update to 1.1.0.

---
 srcpkgs/python-cairocffi/template  | 20 ++++----------------
 srcpkgs/python3-cairocffi          |  1 -
 srcpkgs/python3-cairocffi/template | 22 ++++++++++++++++++++++
 srcpkgs/python3-cairocffi/update   |  1 +
 4 files changed, 27 insertions(+), 17 deletions(-)
 delete mode 120000 srcpkgs/python3-cairocffi
 create mode 100644 srcpkgs/python3-cairocffi/template
 create mode 100644 srcpkgs/python3-cairocffi/update

diff --git a/srcpkgs/python-cairocffi/template b/srcpkgs/python-cairocffi/template
index c057739b03d..7e47a2ff7aa 100644
--- a/srcpkgs/python-cairocffi/template
+++ b/srcpkgs/python-cairocffi/template
@@ -4,28 +4,16 @@ version=0.9.0
 revision=2
 archs=noarch
 wrksrc="cairocffi-${version}"
-build_style=python-module
-pycompile_module="cairocffi"
-hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
+build_style=python2-module
+hostmakedepends="python-setuptools python-cffi"
 depends="python-cffi"
 short_desc="CFFI-based cairo bindings for Python2"
-homepage="https://github.com/Kozea/cairocffi"
-license="BSD-3-Clause"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/Kozea/cairocffi"
 distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
 checksum=15386c3a9e08823d6826c4491eaccc7b7254b1dc587a3b9ce60c350c3f990337
 
 post_install() {
 	vlicense LICENSE
 }
-
-python3-cairocffi_package() {
-	archs=noarch
-	depends="python3-cffi"
-	pycompile_module="cairocffi"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-cairocffi b/srcpkgs/python3-cairocffi
deleted file mode 120000
index 8f58bd58c0f..00000000000
--- a/srcpkgs/python3-cairocffi
+++ /dev/null
@@ -1 +0,0 @@
-python-cairocffi
\ No newline at end of file
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
new file mode 100644
index 00000000000..cd8b42246de
--- /dev/null
+++ b/srcpkgs/python3-cairocffi/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-cairocffi'
+pkgname=python3-cairocffi
+version=1.1.0
+revision=1
+archs=noarch
+wrksrc="cairocffi-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-cffi python3-xcffib"
+makedepends="cairo-devel"
+# Optionally installable runtime dependency:
+# python3-xcffib: xcb bindings of cairo
+depends="python3-cffi cairo"
+short_desc="CFFI-based cairo bindings for Python3"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="BSD-3-Clause"
+homepage="https://github.com/Kozea/cairocffi"
+distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
+checksum=f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-cairocffi/update b/srcpkgs/python3-cairocffi/update
new file mode 100644
index 00000000000..e299d00ea67
--- /dev/null
+++ b/srcpkgs/python3-cairocffi/update
@@ -0,0 +1 @@
+ignore="*rc*"

From c0ca507a5aa80e9a5cd1dc5aca1fb22de8f3268d Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:13:50 -0400
Subject: [PATCH 2/3] New package: python3-xcffib-0.9.0

---
 srcpkgs/python3-xcffib/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/python3-xcffib/template

diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
new file mode 100644
index 00000000000..1310ef52af0
--- /dev/null
+++ b/srcpkgs/python3-xcffib/template
@@ -0,0 +1,23 @@
+# Template file for 'python3-xcffib'
+pkgname=python3-xcffib
+version=0.9.0
+revision=1
+archs=noarch
+wrksrc="${pkgname#*-}-${version}"
+build_style=python3-module
+make_install_args="--skip-build"
+hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi"
+makedepends="python3-devel libffi-devel libxcb-devel"
+depends="python3-six python3-cffi libxcb"
+short_desc="Drop-in replacement for xpyb based on cffi - Python3"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="Apache-2.0"
+homepage="https://github.com/tych0/xcffib"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=c5f293792e149a7345e8f995abd764e42bb56391ebc29015e5faf836db879ecb
+nocross=yes
+
+pre_build() {
+    cabal v2-update
+    PKG_CONFIG_PATH=/usr/lib/pkgconfig make ${makejobs} xcffib
+}

From 458d7765607fd3c1f5b6988720ce4fa5d971e724 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:14:13 -0400
Subject: [PATCH 3/3] New package: qtile-0.15.1

---
 srcpkgs/qtile/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/qtile/template

diff --git a/srcpkgs/qtile/template b/srcpkgs/qtile/template
new file mode 100644
index 00000000000..171611387cb
--- /dev/null
+++ b/srcpkgs/qtile/template
@@ -0,0 +1,19 @@
+# Template file for 'qtile'
+pkgname=qtile
+version=0.15.1
+revision=1
+build_style=python3-module
+make_install_args="--skip-build"
+hostmakedepends="python3-setuptools python3-cairocffi python3-xcffib"
+makedepends="python3-devel libffi-devel"
+depends="python3-setuptools python3-cairocffi python3-xcffib"
+short_desc="Full-featured, hackable tiling WM written and configured in Python"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="MIT"
+homepage="http://www.qtile.org/"
+distfiles="https://github.com/qtile/qtile/archive/v${version}.tar.gz"
+checksum=1dbd26f6993314a85c52ccb26f73d582a2b2085d00f1748fa9add4de80561da5
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Updated] New package: qtile-0.15.1
  2020-04-28  3:20 [PR PATCH] New package: qtile-0.15.1 mater11234
                   ` (2 preceding siblings ...)
  2020-04-29  5:03 ` [PR PATCH] [Updated] " mater11234
@ 2020-04-29  5:08 ` mater11234
  2020-05-11  6:20 ` [PR PATCH] [Closed]: " mater11234
  4 siblings, 0 replies; 6+ messages in thread
From: mater11234 @ 2020-04-29  5:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by mater11234 against master on the void-packages repository

https://github.com/mater11234/void-packages qtile
https://github.com/void-linux/void-packages/pull/21418

New package: qtile-0.15.1
This closes #14373 and closes #14638

A patch file from https://github.com/void-linux/void-packages/pull/21418.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-qtile-21418.patch --]
[-- Type: text/x-diff, Size: 5743 bytes --]

From 07751267e7a1777dd574068f9415acd314665d65 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:11:32 -0400
Subject: [PATCH 1/3] python3-cairocffi: update to 1.1.0.

---
 srcpkgs/python-cairocffi/template  | 20 ++++----------------
 srcpkgs/python3-cairocffi          |  1 -
 srcpkgs/python3-cairocffi/template | 22 ++++++++++++++++++++++
 srcpkgs/python3-cairocffi/update   |  1 +
 4 files changed, 27 insertions(+), 17 deletions(-)
 delete mode 120000 srcpkgs/python3-cairocffi
 create mode 100644 srcpkgs/python3-cairocffi/template
 create mode 100644 srcpkgs/python3-cairocffi/update

diff --git a/srcpkgs/python-cairocffi/template b/srcpkgs/python-cairocffi/template
index c057739b03d..7e47a2ff7aa 100644
--- a/srcpkgs/python-cairocffi/template
+++ b/srcpkgs/python-cairocffi/template
@@ -4,28 +4,16 @@ version=0.9.0
 revision=2
 archs=noarch
 wrksrc="cairocffi-${version}"
-build_style=python-module
-pycompile_module="cairocffi"
-hostmakedepends="python-setuptools python3-setuptools python-cffi python3-cffi"
+build_style=python2-module
+hostmakedepends="python-setuptools python-cffi"
 depends="python-cffi"
 short_desc="CFFI-based cairo bindings for Python2"
-homepage="https://github.com/Kozea/cairocffi"
-license="BSD-3-Clause"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/Kozea/cairocffi"
 distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
 checksum=15386c3a9e08823d6826c4491eaccc7b7254b1dc587a3b9ce60c350c3f990337
 
 post_install() {
 	vlicense LICENSE
 }
-
-python3-cairocffi_package() {
-	archs=noarch
-	depends="python3-cffi"
-	pycompile_module="cairocffi"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove usr/lib/python3*
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-cairocffi b/srcpkgs/python3-cairocffi
deleted file mode 120000
index 8f58bd58c0f..00000000000
--- a/srcpkgs/python3-cairocffi
+++ /dev/null
@@ -1 +0,0 @@
-python-cairocffi
\ No newline at end of file
diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template
new file mode 100644
index 00000000000..cd8b42246de
--- /dev/null
+++ b/srcpkgs/python3-cairocffi/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-cairocffi'
+pkgname=python3-cairocffi
+version=1.1.0
+revision=1
+archs=noarch
+wrksrc="cairocffi-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-cffi python3-xcffib"
+makedepends="cairo-devel"
+# Optionally installable runtime dependency:
+# python3-xcffib: xcb bindings of cairo
+depends="python3-cffi cairo"
+short_desc="CFFI-based cairo bindings for Python3"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="BSD-3-Clause"
+homepage="https://github.com/Kozea/cairocffi"
+distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz"
+checksum=f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/python3-cairocffi/update b/srcpkgs/python3-cairocffi/update
new file mode 100644
index 00000000000..e299d00ea67
--- /dev/null
+++ b/srcpkgs/python3-cairocffi/update
@@ -0,0 +1 @@
+ignore="*rc*"

From 30501459c81418f8157140d7d0a64be372ed4c7a Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:13:50 -0400
Subject: [PATCH 2/3] New package: python3-xcffib-0.9.0

---
 srcpkgs/python3-xcffib/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/python3-xcffib/template

diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template
new file mode 100644
index 00000000000..453e6cc840b
--- /dev/null
+++ b/srcpkgs/python3-xcffib/template
@@ -0,0 +1,23 @@
+# Template file for 'python3-xcffib'
+pkgname=python3-xcffib
+version=0.9.0
+revision=1
+archs=noarch
+wrksrc="${pkgname#*-}-${version}"
+build_style=python3-module
+make_install_args="--skip-build"
+hostmakedepends="python3-setuptools pkg-config cabal-install parallel xcb-proto python3-cffi"
+makedepends="python3-devel libffi-devel libxcb-devel"
+depends="python3-six python3-cffi libxcb"
+short_desc="Drop-in replacement for xpyb based on cffi - Python3"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="Apache-2.0"
+homepage="https://github.com/tych0/xcffib"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=c5f293792e149a7345e8f995abd764e42bb56391ebc29015e5faf836db879ecb
+nocross=yes
+
+pre_build() {
+	cabal v2-update
+	PKG_CONFIG_PATH=/usr/lib/pkgconfig make ${makejobs} xcffib
+}

From a2d0ced5f718d64a8b2a9bb3f8147b1cc5d12da3 Mon Sep 17 00:00:00 2001
From: mater11234 <mater11234@riseup.net>
Date: Mon, 27 Apr 2020 23:14:13 -0400
Subject: [PATCH 3/3] New package: qtile-0.15.1

---
 srcpkgs/qtile/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/qtile/template

diff --git a/srcpkgs/qtile/template b/srcpkgs/qtile/template
new file mode 100644
index 00000000000..171611387cb
--- /dev/null
+++ b/srcpkgs/qtile/template
@@ -0,0 +1,19 @@
+# Template file for 'qtile'
+pkgname=qtile
+version=0.15.1
+revision=1
+build_style=python3-module
+make_install_args="--skip-build"
+hostmakedepends="python3-setuptools python3-cairocffi python3-xcffib"
+makedepends="python3-devel libffi-devel"
+depends="python3-setuptools python3-cairocffi python3-xcffib"
+short_desc="Full-featured, hackable tiling WM written and configured in Python"
+maintainer="mater11234 <mater11234@riseup.net>"
+license="MIT"
+homepage="http://www.qtile.org/"
+distfiles="https://github.com/qtile/qtile/archive/v${version}.tar.gz"
+checksum=1dbd26f6993314a85c52ccb26f73d582a2b2085d00f1748fa9add4de80561da5
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PR PATCH] [Closed]: New package: qtile-0.15.1
  2020-04-28  3:20 [PR PATCH] New package: qtile-0.15.1 mater11234
                   ` (3 preceding siblings ...)
  2020-04-29  5:08 ` mater11234
@ 2020-05-11  6:20 ` mater11234
  4 siblings, 0 replies; 6+ messages in thread
From: mater11234 @ 2020-05-11  6:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

There's a closed pull request on the void-packages repository

New package: qtile-0.15.1
https://github.com/void-linux/void-packages/pull/21418

Description:
This closes #14373 and closes #14638

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-05-11  6:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-28  3:20 [PR PATCH] New package: qtile-0.15.1 mater11234
2020-04-28  3:54 ` [PR PATCH] [Updated] " mater11234
2020-04-28 21:35 ` Chocimier
2020-04-29  5:03 ` [PR PATCH] [Updated] " mater11234
2020-04-29  5:08 ` mater11234
2020-05-11  6:20 ` [PR PATCH] [Closed]: " mater11234

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).