Skip to content

Commit 1fe30f3

Browse files
committed
dev-python/firebase-messaging: add 0.2.1
Signed-off-by: Andreas Billmeier <[email protected]>
1 parent c12418f commit 1fe30f3

File tree

5 files changed

+44
-10
lines changed

5 files changed

+44
-10
lines changed

DOMAINTABLE.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@
119119
|circuit|Unify Circuit platform allows you to send notifications|N|N|Y|0.111|
120120
|cisco_ios|Presence detection scanner for Cisco IOS devices|N|N|Y|0.33|
121121
|cisco_mobility_express|ciscomobilityexpress support for Home Assistant|N|Y|Y|0.90|
122-
|cisco_webex_teams|Deliver rich notifications from Home Assistant to Cisco Webex Teams|N|N|Y|0.40|
123122
|clementine|The clementine platform allows you to control a Clementine Music Player|N|N|Y|0.39|
124123
|cli|Set a dependency for Home Assistant Cli hass-cli (lots of modules required)|Y|Y|Y|None|
125124
|climacell|obtain weather information from the ClimaCell API|N|N|Y||

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
130130
### `app-misc/homeassistant-full`
131131

132132
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
133-
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **983** USE Flags.
133+
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **982** USE Flags.
134134

135135
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
136136

@@ -606,12 +606,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
606606

607607
## Licenses
608608
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
609-
There are 1827 Ebuilds in total, 1816 of them have in total 1837 (42 different) licenses assigned.
609+
There are 1832 Ebuilds in total, 1821 of them have in total 1842 (42 different) licenses assigned.
610610

611611
|License| Ebuilds using it|
612612
|-------|-----|
613-
|MIT|1050|
614-
|Apache-2.0|401|
613+
|MIT|1051|
614+
|Apache-2.0|405|
615615
|GPL-3|107|
616616
|BSD|106|
617617
|LGPL-3|25|
@@ -653,9 +653,9 @@ There are 1827 Ebuilds in total, 1816 of them have in total 1837 (42 different)
653653
|GPL-2+|1|
654654
|GPL-2-with-linking-exception|1|
655655

656-
(Last counted: 13/05/2024)
656+
(Last counted: 14/05/2024)
657657

658658
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
659659

660660
A big thanks goes to Iris for reviewing this README.
661-
Last updated: 13/05/2024
661+
Last updated: 14/05/2024
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
DIST firebase_messaging-0.2.0.tar.gz 30254 BLAKE2B 8d69559c9ccb78f2fad190222a582d59609e0c031caf9e0ea3cca6097551e9d232958cee1f86aa4e9e114087030ae6b91901e9f09b208989e21407d8da8ece62 SHA512 d4aa99390d7d5686d797543c0954486dd513ab2ae9d603043a49d9c4b145e5f1ead73f68e210e06b962d07de8e9b66999134384589c33d5b7511795b0c4622ca
2-
EBUILD firebase-messaging-0.2.0.ebuild 773 BLAKE2B 01fa69a1ee3a1ded3a7ec34a1f8d836fd7ebddd447a033d8435773fcdc95e9cead4c83d2de53ca335a41f19e4f98b04a6a12dcef83a89cfc2242c5aba0dec678 SHA512 7c0fea4c1555792b7991774d16ed641e55a45f8a454b5bc70ac0e19e562b2bd543f4b4aa04ec52b493b78180b686769b239384413c28d5f8b9366737228012a1
2+
DIST firebase_messaging-0.2.1.tar.gz 37094 BLAKE2B ad01fdc6ef806cb0790d861ec130e1adc018b84c2faec02fdcd5ae5bca8a7f67475cedc6b2a997085b77c025a06d0d5fe58151696e665525cf96af0bfca155aa SHA512 b1bc23607b65125894391953cd55765ef0ba9b148e4c5c8799d3501b7467324c39225cb1020b4d236c66946d376930a71a5a102bf4c1de02776128fdf44fad52
3+
EBUILD firebase-messaging-0.2.0.ebuild 773 BLAKE2B ff3e1394b2ecb94a439e48e8d940bb3f8bf8bde5598eff341afd340621afc403c9efbcbfacd6f09c5144fc54d1062b15ee4238f1455e795a9fae96d2552ad851 SHA512 100a338a337df3b3592fa99600d0ba532928385800e4afdbe7106fc0d6f5b1681d41dbf50a80622012e0e20c3663faea1905b84bd86117135befa5dcfd1b0c57
4+
EBUILD firebase-messaging-0.2.1.ebuild 772 BLAKE2B 4f0bed32da10a47ae6a01cda917d6f4afd954b8eba1c73bc18fd2d5d18cc6d5ce8759cdd15bd0c0bf80c980dde5ca1466d5e9a3fa3b2a232bad389a8e4fe382b SHA512 666393227015d7c28780e3e87a3b0d0760f48bfeb6e43c41383f3345b25b9f54df6d4803e8d2c5e012af92d6adaf2903af03753f62790f0631eab6cf3e85f9d7
35
MISC metadata.xml 527 BLAKE2B 7054232f080da173ff6daead76ec025aa379e33a7dc6a456d3c482dcbb3191fad0b674f4eff15ed6553c977741dfd7d91134aaf31c6d75af658d961902c1ebb7 SHA512 c5d888eb9ea0e1d8944526d159d3d272186d22ea37483615a4373abb330ff402b05f72422c1b6e4f440cc6806bd190c5af64a44e79d62e13312cf2317d961109

dev-python/firebase-messaging/firebase-messaging-0.2.0.ebuild

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# Copyright 1999-2023 Gentoo Authors
1+
# Copyright 1999-2024 Gentoo Authors
22
# Distributed under the terms of the GNU General Public License v2
33

44
EAPI=8
55

6-
PYTHON_COMPAT=( python3_{10..12} )
6+
PYTHON_COMPAT=( python3_{11..13} )
77
DISTUTILS_USE_PEP517=poetry
88
inherit distutils-r1 pypi
99

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Copyright 1999-2024 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
PYTHON_COMPAT=( python3_{11..13} )
7+
DISTUTILS_USE_PEP517=poetry
8+
inherit distutils-r1 pypi
9+
10+
DESCRIPTION="FCM/GCM push notification client"
11+
HOMEPAGE="https://github.com/sdb9696/firebase-messaging https://pypi.org/project/firebase-messaging/"
12+
13+
LICENSE="MIT"
14+
SLOT="0"
15+
KEYWORDS="amd64 arm arm64 x86"
16+
IUSE="test"
17+
RESTRICT="!test? ( test )"
18+
19+
DOCS="README.rst"
20+
21+
RDEPEND="
22+
dev-python/protobuf-python[${PYTHON_USEDEP}]
23+
dev-python/aiohttp[${PYTHON_USEDEP}]
24+
dev-python/http-ece[${PYTHON_USEDEP}]
25+
dev-python/cryptography[${PYTHON_USEDEP}]
26+
"
27+
28+
src_prepare() {
29+
remove uneccesary include
30+
sed "27,30d" -i pyproject.toml || die
31+
eapply_user
32+
}
33+
distutils_enable_tests pytest

0 commit comments

Comments
 (0)