From e9161843824c86e30776ef61559de0b6c7be9e24 Mon Sep 17 00:00:00 2001 From: Duje Mihanovic Date: Thu, 11 Mar 2021 14:35:28 +0100 Subject: [PATCH 1/5] New package: greenwithenvy-0.15.2 --- srcpkgs/greenwithenvy/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/greenwithenvy/template diff --git a/srcpkgs/greenwithenvy/template b/srcpkgs/greenwithenvy/template new file mode 100644 index 000000000000..e674568e774e --- /dev/null +++ b/srcpkgs/greenwithenvy/template @@ -0,0 +1,21 @@ +# Template file for 'greenwithenvy' +pkgname=greenwithenvy +version=0.15.2 +revision=1 +wrksrc="gwe-${version}" +build_style=meson +hostmakedepends="pkg-config meson ninja glib-devel gtk+3-devel python3 python3-devel + python3-matplotlib python3-peewee python3-gobject python3-xlib python3-xdg + python3-requests python3-rx python3-nvml python3-injector python3-urllib3 python3-six + python3-chardet python3-idna python3-xlib python3-numpy python3-parsing python3-cycler python3-dateutil python3-Pillow" +makedepends="gobject-introspection appstream-glib" +depends="python3 gobject-introspection libappindicator libdazzle python3-matplotlib + python3-peewee python3-gobject python3-xlib python3-xdg python3-requests python3-rx + python3-nvml python3-injector python3-urllib3 python3-six python3-chardet python3-idna + python3-xlib python3-numpy python3-parsing python3-cycler python3-dateutil python3-Pillow" +short_desc="Utility for overclocking NVIDIA cards" +maintainer="Duje Mihanovic " +license="GPL-3.0-or-later" +homepage="https://www.gitlab.com/leinardi/gwe" +distfiles="https://gitlab.com/leinardi/gwe/-/archive/${version}/gwe-${version}.tar.gz" +checksum=a827eeb8f18fd08213fb22e0e1ef6437ea749eb4b34fcea9d0ae5282912753a0 From 3236d19cb531d1e1a73ebcd1edd00c818cd668ca Mon Sep 17 00:00:00 2001 From: Duje Mihanovic Date: Thu, 11 Mar 2021 14:37:19 +0100 Subject: [PATCH 2/5] New package: python3-rx-3.1.1 --- srcpkgs/python3-rx/LICENSE | 21 +++++++++++++++++++++ srcpkgs/python3-rx/template | 19 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 srcpkgs/python3-rx/LICENSE create mode 100644 srcpkgs/python3-rx/template diff --git a/srcpkgs/python3-rx/LICENSE b/srcpkgs/python3-rx/LICENSE new file mode 100644 index 000000000000..a3cc79093e17 --- /dev/null +++ b/srcpkgs/python3-rx/LICENSE @@ -0,0 +1,21 @@ +The MIT License +=============== + +Copyright 2013-2019, Dag Brattli, Microsoft Corp., and Contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template new file mode 100644 index 000000000000..714f761e011b --- /dev/null +++ b/srcpkgs/python3-rx/template @@ -0,0 +1,19 @@ +# Template file for 'python3-rx' +pkgname=python3-rx +version=3.1.1 +revision=1 +wrksrc="RxPY-${version}" +build_style=python3-module +hostmakedepends="python3 python3-setuptools python3-pytest" +depends="python3 python3-pytest" +checkdepends="python3-gobject python3-gobject-devel gtk+3-devel" +short_desc="Reactive Extensions for Python" +maintainer="Duje Mihanovic " +license="MIT" +homepage="https://rxpy.rtfd.io/" +distfiles="https://github.com/ReactiveX/RxPY/archive/v${version}.tar.gz" +checksum=3afd4dbd7c21467637adeb9d34d46b2f5c6f73f7a73711c24c376f8acce2bab3 + +post_install() { + vlicense "${wrksrc}/LICENSE" +} From e3de75a7d191859578c02470cd77ee510964d169 Mon Sep 17 00:00:00 2001 From: Duje Mihanovic Date: Thu, 11 Mar 2021 14:36:51 +0100 Subject: [PATCH 3/5] New package: python3-nvml-0.2.4 --- srcpkgs/python3-nvml/LICENSE | 32 ++++++++++++++++++++++++++++++++ srcpkgs/python3-nvml/template | 18 ++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 srcpkgs/python3-nvml/LICENSE create mode 100644 srcpkgs/python3-nvml/template diff --git a/srcpkgs/python3-nvml/LICENSE b/srcpkgs/python3-nvml/LICENSE new file mode 100644 index 000000000000..86810fd2b85a --- /dev/null +++ b/srcpkgs/python3-nvml/LICENSE @@ -0,0 +1,32 @@ +COPYRIGHT +--------- +Copyright (c) 2011-2015, NVIDIA Corporation. All rights reserved. + +LICENSE +------- +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither the name of the NVIDIA Corporation nor the names of its contributors +may be used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template new file mode 100644 index 000000000000..94ce9afd55da --- /dev/null +++ b/srcpkgs/python3-nvml/template @@ -0,0 +1,18 @@ +# Template file for 'python3-nvml' +pkgname=python3-nvml +version=0.2.4 +revision=1 +wrksrc="py3nvml-${version}" +build_style=python3-module +hostmakedepends="python3 python3-setuptools" +depends="python3" +short_desc="Python bindings for NVML library" +maintainer="Duje Mihanovic " +license="BSD-3-Clause" +homepage="https://github.com/fbcotter/py3nvml" +distfiles="https://github.com/fbcotter/py3nvml/archive/${version}.tar.gz" +checksum=936ea2ce7e40becca2ef578e58c35dbec4d992def42518b73ca2c9833af1dc35 + +post_install() { + vlicense "${wrksrc}/LICENSE" +} From f9cc3a3330c58506f4ed77f7c0e2aa8a4070868b Mon Sep 17 00:00:00 2001 From: Duje Mihanovic Date: Thu, 11 Mar 2021 14:36:15 +0100 Subject: [PATCH 4/5] New package: python3-injector-0.18.4 --- srcpkgs/python3-injector/COPYING | 25 +++++++++++++++++++++++++ srcpkgs/python3-injector/template | 19 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 srcpkgs/python3-injector/COPYING create mode 100644 srcpkgs/python3-injector/template diff --git a/srcpkgs/python3-injector/COPYING b/srcpkgs/python3-injector/COPYING new file mode 100644 index 000000000000..4c1c065ab38b --- /dev/null +++ b/srcpkgs/python3-injector/COPYING @@ -0,0 +1,25 @@ +Copyright (c) 2010, Alec Thomas, Google Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + - Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + - Neither the name of SwapOff.org nor the names of its contributors may + be used to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template new file mode 100644 index 000000000000..4eb8dbb0c4dd --- /dev/null +++ b/srcpkgs/python3-injector/template @@ -0,0 +1,19 @@ +# Template file for 'python3-injector' +pkgname=python3-injector +version=0.18.4 +revision=1 +wrksrc="injector-${version}" +build_style=python3-module +hostmakedepends="python3 python3-typing_extensions python3-setuptools" +depends="python3 python3-typing_extensions" +checkdepends="python3-pytest" +short_desc="Python dependency injection framework" +maintainer="Duje Mihanovic " +license="BSD-3-Clause" +homepage="https://github.com/alecthomas/injector" +distfiles="https://github.com/alecthomas/injector/archive/${version}.tar.gz" +checksum=9f00f16bb667142a076073af0df2c30013b1fc4c032c49029ad2f9bcba88d3b9 + +post_install() { + vlicense COPYING +} From 06ac2ff368d1c8845c18d5b9ccc10e6e2a45330d Mon Sep 17 00:00:00 2001 From: Duje Mihanovic Date: Thu, 11 Mar 2021 14:35:53 +0100 Subject: [PATCH 5/5] New package: python3-coveralls-2.9.2 --- srcpkgs/python3-coveralls/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/python3-coveralls/template diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template new file mode 100644 index 000000000000..69068ce2b502 --- /dev/null +++ b/srcpkgs/python3-coveralls/template @@ -0,0 +1,15 @@ +# Template file for 'python3-coveralls' +pkgname=python3-coveralls +version=2.9.2 +revision=1 +wrksrc="python-coveralls-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools python3-pip python3-coverage" +depends="python3" +checkdepends="python3-pytest python3-pytest-cov python3-pycodestyle" +short_desc="Python API for coveralls.io" +maintainer="Duje Mihanovic " +license="Apache-2.0" +homepage="https://github.com/z4r/python-coveralls" +distfiles="https://github.com/z4r/python-coveralls/archive/${version}.tar.gz" +checksum=15274d667c4ac3642db30e59bf1eb3f15decd7afc139f68737dc0c003d7d31e8