Github messages for voidlinux
 help / color / mirror / Atom feed
From: ProjectMoon <ProjectMoon@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] New package: etesync-dav
Date: Fri, 03 Apr 2020 21:58:35 +0200	[thread overview]
Message-ID: <20200403195835.AGpsjMDW7hKzE7nf-WVd0yR6zrPrCVTHKSEBm6Csj_E@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20559@inbox.vuxu.org>

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

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

https://github.com/ProjectMoon/void-packages master
https://github.com/void-linux/void-packages/pull/20559

New package: etesync-dav
Etesync is an end-to-end encrypted contacts, calendar, and tasks synchronization service. The etesync-dav bridge runs a local dav server on your machine to give you access to your contacts and calendars on the desktop. This PR adds the package to Void Linux and the required dependencies which were missing in Void.

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

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

From 6e0894fb8e6352d602db00492f79b87c5989432c Mon Sep 17 00:00:00 2001
From: projectmoon <projectmoon@agnos.is>
Date: Fri, 3 Apr 2020 19:54:15 +0000
Subject: [PATCH 1/5] New package: python3-scrypt-0.8.13

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

diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template
new file mode 100644
index 00000000000..bf91bba3c2a
--- /dev/null
+++ b/srcpkgs/python3-scrypt/template
@@ -0,0 +1,18 @@
+# Template file for 'python3-scrypt'
+pkgname=python3-scrypt
+version=0.8.13
+revision=1
+wrksrc="scrypt-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="python3-devel libressl-devel"
+short_desc="Python 3 bindings for the scrypt key derivation function"
+maintainer="projectmoon <projectmoon@agnos.is>"
+license="BSD-2-Clause"
+homepage="https://bitbucket.org/mhallin/py-scrypt/src/default"
+distfiles="${PYPI_SITE}/s/scrypt/scrypt-${version}.tar.gz"
+checksum=1377b1adc98c4152694bf5d7e93b41a9d2e9060af69b747cfad8c93ac426f9ea
+
+post_install() {
+	vlicense LICENSE
+}

From a52c94d979e5dc68490042eb833ba56e6343d6c6 Mon Sep 17 00:00:00 2001
From: projectmoon <projectmoon@agnos.is>
Date: Sun, 15 Mar 2020 17:08:01 +0000
Subject: [PATCH 2/5] New package: python3-orderedmultidict-1.0.1

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

diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template
new file mode 100644
index 00000000000..e6df82104cd
--- /dev/null
+++ b/srcpkgs/python3-orderedmultidict/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-orderedmultidict'
+pkgname=python3-orderedmultidict
+version=1.0.1
+revision=1
+archs=noarch
+wrksrc="orderedmultidict-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3 python3-six"
+checkdepends="$depends python3-flake8"
+short_desc="Python 3 ordered multivalue dictionary library"
+maintainer="projectmoon <projectmoon@agnos.is>"
+license="Unlicense"
+homepage="https://github.com/gruns/orderedmultidict"
+distfiles="${PYPI_SITE}/o/orderedmultidict/orderedmultidict-${version}.tar.gz"
+checksum=04070bbb5e87291cc9bfa51df413677faf2141c73c61d2a5f7b26bea3cd882ad

From 72cf5588caab164bcb3ad07add026d9b9a9fcc7f Mon Sep 17 00:00:00 2001
From: projectmoon <projectmoon@agnos.is>
Date: Sun, 15 Mar 2020 20:14:23 +0000
Subject: [PATCH 3/5] New package: python3-furl-2.1.0

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

diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template
new file mode 100644
index 00000000000..5fc53ba21de
--- /dev/null
+++ b/srcpkgs/python3-furl/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-furl'
+pkgname=python3-furl
+version=2.1.0
+revision=1
+archs=noarch
+wrksrc="furl-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-six python3-orderedmultidict"
+checkdepends="$depends python3-flake8"
+short_desc="Python 3 URL manipulation made simple"
+maintainer="projectmoon <projectmoon@agnos.is>"
+license="Unlicense"
+homepage="https://github.com/gruns/furl"
+distfiles="${PYPI_SITE}/f/furl/furl-${version}.tar.gz"
+checksum=c0e0231a1feee2acd256574b7033df3144775451c610cb587060d6a0d7e0b621

From 27ebc3949ebe6f1ae536a842b3f61ab37a0417c3 Mon Sep 17 00:00:00 2001
From: projectmoon <projectmoon@agnos.is>
Date: Sun, 15 Mar 2020 20:14:47 +0000
Subject: [PATCH 4/5] New package: python3-etesync-0.11.1

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

diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template
new file mode 100644
index 00000000000..0be6a143f81
--- /dev/null
+++ b/srcpkgs/python3-etesync/template
@@ -0,0 +1,23 @@
+# Template file for 'python3-etesync'
+pkgname=python3-etesync
+version=0.11.1
+revision=1
+archs=noarch
+wrksrc="etesync-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil
+python3-furl python3-idna python3-packaging python3-peewee python3-py python3-pyasn1
+python3-pycparser python3-parsing python3-pytz python3-requests python3-six
+python3-vobject python3-scrypt"
+checkdepends="$depends python3-pytest python3-coverage"
+short_desc="Python3 client library for EteSync"
+maintainer="projectmoon <projectmoon@agnos.is>"
+license="LGPL-3.0-only"
+homepage="https://www.etesync.com"
+distfiles="${PYPI_SITE}/e/etesync/etesync-${version}.tar.gz"
+checksum=6ca671217bc90c3711b98e7fc84d02273a21048a65e2018083817c8234d04d79
+
+do_check() {
+        pytest3 -v tests/{test_collections.py,test_crypto.py}
+}

From c15ea754bf956b944b6e8eb63fd6ffe6e7302cf8 Mon Sep 17 00:00:00 2001
From: projectmoon <projectmoon@agnos.is>
Date: Sun, 15 Mar 2020 20:14:57 +0000
Subject: [PATCH 5/5] New package: etesync-dav-0.16.0

---
 srcpkgs/etesync-dav/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/etesync-dav/template

diff --git a/srcpkgs/etesync-dav/template b/srcpkgs/etesync-dav/template
new file mode 100644
index 00000000000..8d5fa393eeb
--- /dev/null
+++ b/srcpkgs/etesync-dav/template
@@ -0,0 +1,20 @@
+# Template file for 'etesync-dav'
+pkgname=etesync-dav
+version=0.16.0
+revision=1
+archs=noarch
+wrksrc="etesync-dav-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3-etesync radicale2 python3-Flask python3-Flask-WTF"
+checkdepends="$depends python3-pytest"
+short_desc="CalDAV and CardDAV frontend for EteSync"
+maintainer="projectmoon <projectmoon@agnos.is>"
+license="GPL-3.0-only"
+homepage="http://www.etesync.com"
+distfiles="${PYPI_SITE}/e/etesync-dav/etesync-dav-${version}.tar.gz"
+checksum="c9ec3f39bd9a096823f5439aa3d7a3a93b7dfdf19fdef8a1f9ed3c48b3280de4"
+
+do_check() {
+	pytest3
+}

  parent reply	other threads:[~2020-04-03 19:58 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-01 22:04 [PR PATCH] " ProjectMoon
2020-04-01 22:13 ` [PR PATCH] [Updated] " ProjectMoon
2020-04-01 22:20 ` ProjectMoon
2020-04-02  2:28 ` q66
2020-04-02  2:30 ` q66
2020-04-02  8:05 ` tasn
2020-04-02 21:45 ` [PR PATCH] [Updated] " ProjectMoon
2020-04-02 21:46 ` ProjectMoon
2020-04-03  1:07 ` q66
2020-04-03  1:39 ` q66
2020-04-03  1:40 ` q66
2020-04-03  1:51 ` q66
2020-04-03  1:51 ` q66
2020-04-03  1:53 ` q66
2020-04-03 19:58 ` ProjectMoon [this message]
2020-04-03 20:01 ` ProjectMoon
2020-04-04  1:42 ` q66
2020-04-04  8:29 ` [PR PATCH] [Updated] " ProjectMoon
2020-04-04  8:29 ` ProjectMoon
2020-04-04 15:20 ` q66
2020-04-04 15:20 ` [PR PATCH] [Merged]: " q66

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200403195835.AGpsjMDW7hKzE7nf-WVd0yR6zrPrCVTHKSEBm6Csj_E@z \
    --to=projectmoon@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).