58 Commits

Author SHA1 Message Date
Ridai Govinda Pombo
c0741c17f3 github-cli: bump to 2.1.0 2021-10-19 11:14:54 -03:00
c38f5dad97 Merge remote-tracking branch 'archetypic/picom' 2021-10-18 19:01:34 +02:00
81723c88bd x11-apps/picom: Update to 8.2 from 7.5
Dependency verification
2021-10-18 08:02:58 -05:00
f26bb7213e Merge remote-tracking branch 'beholders_eye/beholders_eye/slack-bump' 2021-10-17 21:45:24 +02:00
Ridai Govinda Pombo
72add6fc09 slack: bump to 4.20.0 2021-10-05 12:12:39 -03:00
83f9d426d0 Merge remote-tracking branch 'archetypic/bakefile' 2021-09-29 12:43:43 +02:00
d2e5a9abff dev-util/bakefile: https instead of http 2021-09-25 22:38:38 -05:00
Ridai Govinda Pombo
91c731a55f Merge pull request 'discord-bin: bump to 0.0.16' (#64) from beholders_eye/hasufell-repository:beholders_eye/discord-bump into master
Reviewed-on: hasufell/hasufell-repository#64
2021-09-23 11:59:26 +00:00
Ridai Govinda Pombo
39c54ae61e discord-bin: bump to 0.0.16 2021-09-23 11:59:26 +00:00
Ridai Govinda Pombo
8216178c6f Merge pull request 'slack: bump to 4.19.0' (#63) from beholders_eye/slack-bump into master
Reviewed-on: hasufell/hasufell-repository#63
2021-09-23 11:59:06 +00:00
Ridai Govinda Pombo
0ff78a72bd slack: bump to 4.19.0 2021-09-23 11:59:06 +00:00
Ridai Govinda Pombo
c28c42533b Merge pull request 'github-cli: bump to 2.0.0' (#62) from beholders_eye/hasufell-repository:beholders_eye/gh into master
Reviewed-on: hasufell/hasufell-repository#62
2021-09-22 22:31:11 +00:00
Ridai Govinda Pombo
7aa7b40d4e github-cli: bump to 2.0.0 2021-09-22 09:23:30 -03:00
578809ed94 Merge pull request 'python-xcaplib: remove unneeded patch to fix build' (#61) from tombriden/hasufell-repository:xcaplib-fix into master
Reviewed-on: hasufell/hasufell-repository#61
2021-09-17 08:15:27 +00:00
5c1547dbe4 python-xcaplib: remove unneeded patch to fix build 2021-09-17 09:09:54 +01:00
4c6e5947d0 Merge pull request 'blink-bump' (#60) from tombriden/hasufell-repository:blink-bump into master
Reviewed-on: hasufell/hasufell-repository#60
2021-09-17 07:20:18 +00:00
b108f34e1d blink: version bump to 5.1.1 2021-09-16 14:35:17 +01:00
78e2284ad7 python-sipsimple: version bump to 5.2.6 2021-09-16 14:17:14 +01:00
3acd55c4ba python-xcaplib: version bump to 2.0.1 2021-09-16 12:56:52 +01:00
Alex Turbov
038b4e1de3 dev-util/github-cli: Fix name for the bash completion
The completion file ought to have the same name as the binary
it tries to complete. Otherwise, it can't be dynamically loaded.

Signed-off-by: Alex Turbov <i.zaufi@gmail.com>
2021-08-21 15:30:58 +02:00
1ec56f1125 Merge remote-tracking branch 'tgurr/universal-ctags' 2021-08-21 14:50:00 +02:00
Timo Gurr
db838d73a2 universal-ctags: ::hasufell -> ::arbor 2021-08-17 20:09:22 +02:00
Ridai Govinda Pombo
9a5c7d0216 Merge pull request 'github-cli: bump to 1.14.0' (#58) from beholders_eye/hasufell-repository:beholders_eye/gh into master
Reviewed-on: hasufell/hasufell-repository#58
2021-08-09 19:13:09 +00:00
Ridai Govinda Pombo
261ae59e6a github-cli: bump to 1.14.0 2021-08-04 18:51:28 -03:00
Ridai Govinda Pombo
628789e561 Merge pull request 'github-cli: bump to 1.13.1' (#57) from beholders_eye/hasufell-repository:beholders_eye/gh into master
Reviewed-on: hasufell/hasufell-repository#57
2021-07-28 12:44:25 +00:00
Ridai Govinda Pombo
5da4789113 github-cli: bump to 1.13.1 2021-07-27 09:28:21 -03:00
Ridai Govinda Pombo
654a46dea9 Merge pull request 'github-cli: bump to 1.12.1' (#56) from beholders_eye/hasufell-repository:beholders_eye/gh-bump into master
Reviewed-on: hasufell/hasufell-repository#56
2021-07-07 17:50:10 +00:00
Ridai Govinda Pombo
7ee92955ff github-cli: bump to 1.12.1 2021-07-05 11:18:52 -03:00
a7b7cd5aca Merge remote-tracking branch 'justinkb/gh-cli-ver' 2021-06-12 01:30:01 +02:00
90eb2722f9 github-cli: use GH_VERSION to make sure our binary is properly versioned 2021-06-11 23:06:23 +02:00
Ridai Govinda Pombo
302ee5abfc Merge pull request 'github-cli: bump to 1.11.0' (#54) from beholders_eye/hasufell-repository:beheolders_eye/gh-bump into master
Reviewed-on: hasufell/hasufell-repository#54
2021-06-09 16:17:21 +00:00
Ridai Govinda Pombo
1e4260ce40 github-cli: bump to 1.11.0 2021-06-07 09:15:01 -03:00
Ridai Govinda Pombo
fac1070786 Merge pull request 'github-cl: fix zsh completion filename' (#53) from beholders_eye/hasufell-repository:beholders_eye/gh-zsh-completion-fix into master
Reviewed-on: hasufell/hasufell-repository#53
2021-06-02 18:56:54 +00:00
Ridai Govinda Pombo
8d01fe2bb9 github-cl: fix zsh completion filename 2021-06-02 15:42:51 -03:00
Ridai Govinda Pombo
b86ac8428c Merge pull request 'slack: bump to 4.16.2' (#52) from beholders_eye/hasufell-repository:beholders_eye/slack-bump into master
Reviewed-on: hasufell/hasufell-repository#52
2021-06-02 15:50:37 +00:00
Ridai Govinda Pombo
96a03c0555 slack: bump to 4.16.2 2021-06-02 12:10:15 -03:00
035c968f4d Merge remote-tracking branch 'justinkb/gh-cli-bump-fix-tests' 2021-06-02 11:16:08 +02:00
f996d6378a github-cli: has test suite now that requires disabling network sandboxing 2021-06-02 10:04:39 +02:00
5830af8d76 github-cli: bump to 1.10.3 2021-06-02 10:04:37 +02:00
Ridai Govinda Pombo
ba337cefb1 Merge pull request 'discord-bin: bump to 0.0.15' (#50) from beholders_eye/hasufell-repository:beholders_eye/discord into master
Reviewed-on: hasufell/hasufell-repository#50
2021-05-29 13:33:42 +00:00
Ridai Govinda Pombo
1f3d339e06 discord-bin: bump to 0.0.15 2021-05-25 16:05:38 -03:00
Ridai Govinda Pombo
ad0d49cd4c Merge pull request 'discord: bump to 0.0.14' (#48) from beholders_eye/hasufell-repository:beholders_eye/discord-bump into master
Reviewed-on: hasufell/hasufell-repository#48
2021-05-07 00:21:10 +00:00
Ridai Govinda Pombo
3d642b06bc discord: bump to 0.0.14 2021-05-06 21:10:34 -03:00
Ridai Govinda Pombo
8fb2663343 Merge pull request 'slack: bump to 4.15.0' (#49) from beholders_eye/hasufell-repository:beholders_eye/slack-bump into master
Reviewed-on: hasufell/hasufell-repository#49
2021-05-07 00:08:42 +00:00
Ridai Govinda Pombo
a1a8d2912a slack: bump to 4.15.0 2021-05-04 18:50:10 -03:00
1bc8467494 Merge pull request 'blink-python3' (#47) from tombriden/hasufell-repository:blink-python3 into master
Reviewed-on: hasufell/hasufell-repository#47
2021-03-23 11:42:57 +00:00
e7709635e1 blink: version bump to 4.0.0 2021-03-17 09:04:35 +00:00
6ccc96c19c python-sipsimple: version bump to 4.0.1 2021-03-17 09:04:34 +00:00
ef01d455f5 python-xcaplib: version bump to 2.0.0 2021-03-17 09:04:33 +00:00
8d9b5e8f48 python-otr: version bump to 2.0.1 2021-03-17 09:04:33 +00:00
b3ef4f9133 python-msrplib: version bump to 0.21.0 2021-03-17 09:04:32 +00:00
fd97252f65 python-gnutls: version bump to 3.1.8 2021-03-17 09:04:31 +00:00
62aeb09052 python-eventlib: version bump to 0.3.0 2021-03-17 09:04:30 +00:00
1691d3e7df python-application: version bump to 3.0.3 2021-03-17 09:04:27 +00:00
Ridai Govinda Pombo
b37c6f9236 Merge pull request 'net-im/discord-bin: version bump 0.0.13' (#46) from beholders_eye/hasufell-repository:beholders_eye/discord-bump into master
Reviewed-on: hasufell/hasufell-repository#46
2021-03-15 15:21:00 +00:00
Ridai Govinda Pombo
74bc1725cb net-im/discord-bin: version bump 0.0.13 2021-03-15 15:21:00 +00:00
Ridai Govinda Pombo
41a1c2f45d Merge pull request 'net-im/slack: version bump 4.13.0' (#45) from beholders_eye/hasufell-repository:beholders_eye/slack-bump into master
Reviewed-on: hasufell/hasufell-repository#45
2021-03-15 15:19:58 +00:00
Ridai Govinda Pombo
275f7e4042 net-im/slack: version bump 4.13.0 2021-03-11 09:57:24 -03:00
21 changed files with 170 additions and 245 deletions

View File

@@ -3,7 +3,6 @@
dev-lang/fsharp[~scm]
dev-lang/fstar[~scm]
dev-python/pytype[~scm]
dev-util/universal-ctags[~scm]
games-emulation/gambatte[~scm]
games-engines/OpenJK[~scm]
games-engines/flare[~scm]

View File

@@ -1,7 +1,8 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require pypi setup-py [ import=distutils blacklist="3" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
require github [ user="AGProjects" pn="python3-application" tag="${PV}" ]
SUMMARY="Basic building blocks for python applications"
HOMEPAGE="http://ag-projects.com/"

View File

@@ -1,8 +1,8 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require github [ user="AGProjects" tag="release-${PV}" ]
require setup-py [ import=distutils blacklist="3" work="${PN}-release-${PV}" ]
require github [ user="AGProjects" pn="python3-eventlib" tag="${PV}" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
SUMMARY="Coroutine-based networking library"
HOMEPAGE="http://sipsimpleclient.org"

View File

@@ -1,7 +1,8 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require pypi setup-py [ import=distutils blacklist="3" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
require github [ user="AGProjects" pn="python3-gnutls" tag="${PV}" ]
SUMMARY="High level object oriented wrapper around libgnutls"
HOMEPAGE="http://ag-projects.com/"

View File

@@ -1,8 +1,8 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require github [ user="AGProjects" tag="release-${PV}" ]
require setup-py [ import=distutils blacklist="3" work="${PN}-release-${PV}" ]
require github [ user="AGProjects" pn="python3-msrplib" tag="${PV}" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
SUMMARY="Client library for MSRP protocol and its relay extension"
HOMEPAGE="http://sipsimpleclient.org"
@@ -14,9 +14,9 @@ MYOPTIONS=""
DEPENDENCIES="
run:
dev-python/python-application[python_abis:*(-)?]
dev-python/python-eventlib[python_abis:*(-)?]
dev-python/python-gnutls[>=3.0.0][python_abis:*(-)?]
dev-python/python-application[>=3.0.3][python_abis:*(-)?]
dev-python/python-eventlib[>=0.3.0][python_abis:*(-)?]
dev-python/python-gnutls[>=3.1.8][python_abis:*(-)?]
net-twisted/Twisted[python_abis:*(-)?]
"

View File

@@ -1,7 +1,8 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require pypi setup-py [ import=distutils blacklist="3" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
require github [ user="AGProjects" pn="python3-otr" tag="${PV}" ]
SUMMARY="Off-The-Record Messaging protocol implementation for Python"
HOMEPAGE="https://github.com/AGProjects/python-otr"
@@ -14,9 +15,8 @@ MYOPTIONS=""
DEPENDENCIES="
build+run:
dev-python/cryptography[>=1.6][python_abis:*(-)?]
dev-python/enum34[python_abis:*(-)?]
dev-python/gmpy2[python_abis:*(-)?]
dev-python/python-application[>=2.0.0][python_abis:*(-)?]
dev-python/python-application[>=3.0.3][python_abis:*(-)?]
dev-python/zopeinterface[python_abis:*(-)?]
net-libs/libotr
"

View File

@@ -1,26 +0,0 @@
From 8e0874b1be515abc8845e3ad41c4332f992e5687 Mon Sep 17 00:00:00 2001
From: Julian Ospald <hasufell@posteo.de>
Date: Tue, 24 Dec 2019 22:17:28 +0100
Subject: [PATCH] Fix build with LibreSSL 2.7
Upstream: submitted, https://github.com/AGProjects/python-sipsimple/pull/8
---
deps/pjsip/third_party/zsrtp/include/openssl_compat.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/deps/pjsip/third_party/zsrtp/include/openssl_compat.h b/deps/pjsip/third_party/zsrtp/include/openssl_compat.h
index 5b6e183e..aebbf996 100644
--- a/deps/pjsip/third_party/zsrtp/include/openssl_compat.h
+++ b/deps/pjsip/third_party/zsrtp/include/openssl_compat.h
@@ -3,7 +3,7 @@
#include <openssl/hmac.h>
-#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined (LIBRESSL_VERSION_NUMBER)
+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L)
static HMAC_CTX *HMAC_CTX_new(void)
{
HMAC_CTX *ctx = (HMAC_CTX*)OPENSSL_malloc(sizeof(HMAC_CTX));
--
2.24.1

View File

@@ -1,45 +0,0 @@
From f786808a36deab01f301905ecdae27e6e17ce197 Mon Sep 17 00:00:00 2001
From: Charles Barcza <info@blackpanther.hu>
Date: Mon, 13 Mar 2017 14:46:34 +0100
Subject: [PATCH 1/2] Build fix on Linux
Upstream: submitted, https://github.com/AGProjects/python-sipsimple/pull/1
---
setup_pjsip.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/setup_pjsip.py b/setup_pjsip.py
index 4760e64..a43533d 100644
--- a/setup_pjsip.py
+++ b/setup_pjsip.py
@@ -157,6 +157,7 @@ def configure_pjsip(self):
if sys_platform == "win32":
cmd = ["bash", "configure"]
else:
+ os.system("chmod +x "+ self.build_dir +"/*configure")
cmd = ["./configure"]
cmd.extend(["--disable-g7221-codec"])
ffmpeg_path = env.get("SIPSIMPLE_FFMPEG_PATH", None)
From b80cf7ee9d4c32b4e068eb74492f31ccab1296b2 Mon Sep 17 00:00:00 2001
From: Charles Barcza <info@blackpanther.hu>
Date: Mon, 13 Mar 2017 14:55:29 +0100
Subject: [PATCH 2/2] Build fix on Linux
---
setup_pjsip.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/setup_pjsip.py b/setup_pjsip.py
index a43533d..5f1b27b 100644
--- a/setup_pjsip.py
+++ b/setup_pjsip.py
@@ -157,7 +157,7 @@ def configure_pjsip(self):
if sys_platform == "win32":
cmd = ["bash", "configure"]
else:
- os.system("chmod +x "+ self.build_dir +"/*configure")
+ os.system("chmod +x "+ self.build_dir +"/*configure")
cmd = ["./configure"]
cmd.extend(["--disable-g7221-codec"])
ffmpeg_path = env.get("SIPSIMPLE_FFMPEG_PATH", None)

View File

@@ -0,0 +1,22 @@
From f786808a36deab01f301905ecdae27e6e17ce197 Mon Sep 17 00:00:00 2001
From: Charles Barcza <info@blackpanther.hu>
Date: Mon, 13 Mar 2017 14:46:34 +0100
Subject: [PATCH 1/2] Build fix on Linux
Upstream: submitted, https://github.com/AGProjects/python-sipsimple/pull/1
---
setup_pjsip.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/setup_pjsip.py b/setup_pjsip.py
index 7dd6c13ff..82e7bd1ca 100644
--- a/setup_pjsip.py
+++ b/setup_pjsip.py
@@ -160,6 +160,7 @@ class PJSIP_build_ext(build_ext):
if sys_platform == "win32":
cmd = ["bash", "configure"]
else:
+ os.system("chmod +x "+ self.build_dir +"/*configure")
cmd = ["./configure"]
cmd.extend(["--disable-g7221-codec"])
ffmpeg_path = env.get("SIPSIMPLE_FFMPEG_PATH", None)

View File

@@ -1,25 +0,0 @@
Upstream: Submitted
Source: https://github.com/AGProjects/python-sipsimple/pull/10
From 052f7301a0c906c4117dff5453222f12e768bb49 Mon Sep 17 00:00:00 2001
From: Tom Briden <tom@decompile.me.uk>
Date: Thu, 23 Jul 2020 19:22:30 +0100
Subject: [PATCH] Fix multiple definition of `PJ_ATTR_MAY_ALIAS' with GCC-10
---
deps/pjsip/pjlib/include/pj/list.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/deps/pjsip/pjlib/include/pj/list.h b/deps/pjsip/pjlib/include/pj/list.h
index 880f58d4..50510fe3 100644
--- a/deps/pjsip/pjlib/include/pj/list.h
+++ b/deps/pjsip/pjlib/include/pj/list.h
@@ -71,7 +71,7 @@ PJ_BEGIN_DECL
* must initialize the 'value' member to an appropriate value (typically the
* owner itself).
*/
-struct pj_list
+extern struct pj_list
{
PJ_DECL_LIST_MEMBER(void);
} PJ_ATTR_MAY_ALIAS; /* may_alias avoids warning with gcc-4.4 -Wall -O2 */

View File

@@ -1,60 +0,0 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require github [ user="AGProjects" tag="release-${PV}" ]
require setup-py [ import=distutils blacklist="3" work="${PN}-release-${PV}" ]
SUMMARY="SIP SIMPLE client SDK is a Software Development Kit"
HOMEPAGE="http://sipsimpleclient.org ${HOMEPAGE}"
LICENCES="GPL-3"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="
( providers: libressl openssl ) [[ number-selected = exactly-one ]]
"
DEPENDENCIES="
build:
dev-python/Cython[python_abis:*(-)?]
virtual/pkg-config
build+run:
dev-db/sqlite:3
dev-libs/icu:=
dev-python/python-application[>=2.5.0][python_abis:*(-)?]
media/ffmpeg[h264]
media-libs/libvpx
media-libs/v4l-utils
sys-apps/util-linux
sys-sound/alsa-lib
providers:libressl? ( dev-libs/libressl:= )
providers:openssl? ( dev-libs/openssl )
run:
dev-python/dnspython[python_abis:*(-)?]
dev-python/greenlet[python_abis:*(-)?]
dev-python/lxml[python_abis:*(-)?]
dev-python/python-cjson[python_abis:*(-)?]
dev-python/python-dateutil[python_abis:*(-)?]
dev-python/python-eventlib[python_abis:*(-)?]
dev-python/python-gnutls[python_abis:*(-)?]
dev-python/python-msrplib[>=0.19.0][python_abis:*(-)?]
dev-python/python-otr[>=1.2.0][python_abis:*(-)?]
dev-python/python-xcaplib[python_abis:*(-)?]
dev-python/zopeinterface[python_abis:*(-)?]
media-libs/x264[-10bit]
net-twisted/Twisted[python_abis:*(-)?]
"
DEFAULT_SRC_PREPARE_PATCHES=(
"${FILES}"/${PNV}-fix-build.patch
"${FILES}"/0001-Fix-build-with-LibreSSL-2.7.patch
"${FILES}"/${PN}-gcc10-fix.patch
)
src_compile() {
# breaks horribly with 'ld'
export LD=${CC}
setup-py_src_compile
}

View File

@@ -0,0 +1,98 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require github [ user="AGProjects" pn="python3-sipsimple" tag="${PV}" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
SUMMARY="SIP SIMPLE client SDK is a Software Development Kit"
HOMEPAGE="http://sipsimpleclient.org ${HOMEPAGE}"
ZRTPCPP_SHA="6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03"
DOWNLOADS+="
https://github.com/pjsip/pjproject/archive/2.10.tar.gz
https://github.com/wernerd/ZRTPCPP/archive/${ZRTPCPP_SHA}.tar.gz -> ZRTPCPP-${ZRTPCPP_SHA}.tar.gz
"
LICENCES="GPL-3"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="
( providers: libressl openssl ) [[ number-selected = exactly-one ]]
"
DEPENDENCIES="
build:
dev-python/Cython[python_abis:*(-)?]
virtual/pkg-config
build+run:
dev-db/sqlite:3
dev-libs/icu:=
dev-python/python-application[>=3.0.3][python_abis:*(-)?]
media/ffmpeg[h264]
media-libs/libvpx
media-libs/v4l-utils
sys-apps/util-linux
sys-sound/alsa-lib
providers:libressl? ( dev-libs/libressl:= )
providers:openssl? ( dev-libs/openssl )
run:
dev-python/dnspython[python_abis:*(-)?]
dev-python/gevent[python_abis:*(-)?]
dev-python/greenlet[python_abis:*(-)?]
dev-python/lxml[python_abis:*(-)?]
dev-python/python-dateutil[python_abis:*(-)?]
dev-python/python-eventlib[>=0.3.0][python_abis:*(-)?]
dev-python/python-gnutls[>=3.1.8][python_abis:*(-)?]
dev-python/python-msrplib[>=0.21.0][python_abis:*(-)?]
dev-python/python-otr[>=2.0.1][python_abis:*(-)?]
dev-python/python-xcaplib[>=2.0.0][python_abis:*(-)?]
dev-python/zopeinterface[python_abis:*(-)?]
media-libs/x264[-10bit]
net-twisted/Twisted[python_abis:*(-)?]
"
DEFAULT_SRC_PREPARE_PATCHES=(
"${FILES}"/${PN}-fix-build.patch
)
src_prepare() {
setup-py_src_prepare
# MOst of this is straight from get_dependencies.sh but that
# wants to download the dependencies directly so we can't use it
edo mkdir "${WORK}"/deps/pjsip
edo mv "${WORKBASE}"/pjproject*/* "${WORK}"/deps/pjsip/
edo pushd "${WORK}"/deps/
# Copy wrapper from old version to third_party/zsrtp/
edo mkdir ./pjsip/third_party/zsrtp
cp -r zsrtp/include ./pjsip/third_party/zsrtp/
cp -r zsrtp/srtp ./pjsip/third_party/zsrtp/
cp -r zsrtp/build ./pjsip/third_party/build/zsrtp
# Copy new version to third_party/zsrtp/
mkdir ./pjsip/third_party/zsrtp/zrtp
cp -r "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/bnlib ./pjsip/third_party/zsrtp/zrtp/
cp -r "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/common ./pjsip/third_party/zsrtp/zrtp/
cp -r "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/cryptcommon ./pjsip/third_party/zsrtp/zrtp/
cp -r "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/srtp ./pjsip/third_party/zsrtp/zrtp/
cp -r "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/zrtp ./pjsip/third_party/zsrtp/zrtp/
cp "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/COPYING ./pjsip/third_party/zsrtp/zrtp/
cp "${WORKBASE}"/ZRTPCPP-"${ZRTPCPP_SHA}"/README.md ./pjsip/third_party/zsrtp/zrtp/
for p in patches/*.patch; do
expatch -p0 "${p}"
done
edo popd
}
src_compile() {
# breaks horribly with 'ld'
export LD=${CC}
setup-py_src_compile
}

View File

@@ -1,11 +1,11 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require setup-py [ import=distutils blacklist="3" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
require github [ user="AGProjects" pn="python3-xcaplib" tag="${PV}" ]
SUMMARY="Python library for managing XML documents on XCAP server"
HOMEPAGE="http://sipsimpleclient.org"
DOWNLOADS="http://download.ag-projects.com/XCAP/${PNV}.tar.gz"
LICENCES="GPL-2"
SLOT="0"
@@ -14,7 +14,8 @@ MYOPTIONS=""
DEPENDENCIES="
run:
dev-python/gevent[python_abis:*(-)?]
dev-python/lxml[python_abis:*(-)?]
dev-python/python-application[python_abis:*(-)?]
dev-python/python-application[>=3.0.3][python_abis:*(-)?]
"

View File

@@ -5,7 +5,7 @@ require python [ blacklist=3 has_bin=true has_lib=true multibuild=false ]
require github [ user="vslavik" release="v${PV}" suffix=tar.gz ]
SUMMARY="Bakefile makefiles generator"
HOMEPAGE="http://bakefile.org/"
HOMEPAGE="https://bakefile.org/"
LICENCES="MIT"
SLOT="0"

View File

@@ -23,14 +23,15 @@ BUGS_TO="hasufell@posteo.de"
src_compile() {
export GOPATH="${WORK}"/.gopath
export GOBIN="${WORK}"/.bin
export GH_VERSION="v${PV}"
unset LDFLAGS
esandbox disable_net
emake
emake manpages
edo go run ./cmd/gh completion -s bash > gh.bash-completion
edo go run ./cmd/gh completion -s zsh > gh.zsh-completion
edo go run ./cmd/gh completion -s bash > gh.bash-completion
edo go run ./cmd/gh completion -s zsh > _gh
esandbox enable_net
}
@@ -39,6 +40,13 @@ src_install() {
emagicdocs
doman share/man/man?/gh*.?
dobashcompletion gh.bash-completion
dozshcompletion gh.zsh-completion
dobashcompletion gh.bash-completion gh
dozshcompletion _gh
}
src_test() {
esandbox disable_net
default
esandbox enable_net
}

View File

@@ -1,51 +0,0 @@
# Copyright 2018 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require alternatives github [ user='universal-ctags' pn='ctags' ]
require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.16 ] ]
SUMMARY="Universal ctags"
LICENCES="GPL-2"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="
json [[ description = [ Add support for JSON format as output ] ]]
seccomp [[ description = [ Add support for libseccomp library ] ]]
xml
yaml [[ description = [ Add support for YAML format as output ] ]]
"
DEPENDENCIES="
build+run:
json? ( dev-libs/jansson )
seccomp? ( sys-libs/libseccomp )
xml? ( dev-libs/libxml2:2.0[>=2.7.7] )
yaml? ( dev-libs/libyaml )
build:
dev-python/docutils
virtual/pkg-config
"
# input-encoding-option and output-encoding-option fail as of 20-03-2020
RESTRICT="test"
DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=(
'json'
'seccomp'
'xml'
'yaml'
)
src_install() {
default
# alternatives collision
edo mv "${IMAGE}"/usr/$(exhost --target)/bin/{ctags,universal-ctags}
edo mv "${IMAGE}"/usr/share/man/man1/{ctags,universal-ctags}.1
alternatives_for ctags universal-ctags 500 \
/usr/$(exhost --target)/bin/ctags universal-ctags \
/usr/share/man/man1/ctags.1 universal-ctags.1
}

View File

@@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
require desktop-utils gtk-icon-cache
require setup-py [ import=distutils blacklist="3" multibuild=false ]
require github [ user="AGProjects" pn="blink-qt" tag="release-${PV}" ]
require setup-py [ import=distutils blacklist="2" multibuild=false ]
require github [ user="AGProjects" pn="blink-qt" tag="${PV}" ]
SUMMARY="A state of the art, easy to use SIP client"
HOMEPAGE="http://iCanBlink.com"
@@ -22,17 +22,16 @@ DEPENDENCIES="
dev-python/PyQt5[>=5.0][webkit][python_abis:*(-)?]
dev-python/google-api-python-client[python_abis:*(-)?]
dev-python/lxml[python_abis:*(-)?]
dev-python/python-application[>=2.5.0][python_abis:*(-)?]
dev-python/python-cjson[python_abis:*(-)?]
dev-python/python-application[>=3.0.3][python_abis:*(-)?]
dev-python/python-dateutil[python_abis:*(-)?]
dev-python/python-eventlib[python_abis:*(-)?]
dev-python/python-sipsimple[>=3.0.0][python_abis:*(-)?]
dev-python/python-eventlib[>=0.3.0][python_abis:*(-)?]
dev-python/python-sipsimple[>=5.2.2][python_abis:*(-)?]
dev-python/zopeinterface[python_abis:*(-)?]
net-twisted/Twisted[python_abis:*(-)?]
"
DEFAULT_SRC_PREPARE_PATCHES=(
"${FILES}/${PNV}-data-path.patch"
"${FILES}/${PN}-data-path.patch"
)
src_install() {

View File

@@ -3,14 +3,17 @@ Date: Tue Sep 8 10:10:18 UTC 2015
Subject: Fix data path fallback
Upstream: no, correct fix pending since 'sys.prefix' is broken in exherbo
--- blink-1.4.1/blink/resources.py
+++ blink-1.4.1/blink/resources.py
@@ -71,7 +71,7 @@
if os.path.exists(os.path.join(application_directory, 'resources', 'blink.ui')):
cls._cached_directory = os.path.join(application_directory, 'resources').decode(sys.getfilesystemencoding())
diff --git a/blink/resources.py b/blink/resources.py
index e981ed8..f1f4f5c 100644
--- a/blink/resources.py
+++ b/blink/resources.py
@@ -81,7 +81,7 @@ class Resources(object):
elif os.path.exists(os.path.join(application_directory, 'resources', 'blink.ui')):
cls._cached_directory = os.path.join(application_directory, 'resources')
else:
- cls._cached_directory = os.path.join(application_directory, 'share', 'blink').decode(sys.getfilesystemencoding())
+ cls._cached_directory = os.path.join('/usr', 'share', 'blink').decode(sys.getfilesystemencoding())
- cls._cached_directory = os.path.join(application_directory, 'share', 'blink')
+ cls._cached_directory = os.path.join('/usr', 'share', 'blink')
return DirectoryContextManager(cls._cached_directory)
@classmethod

View File

@@ -23,9 +23,9 @@ DEPENDENCIES="
x11-proto/xorgproto
build+run:
dev-libs/libev
dev-libs/pcre[>=8.10]
dev-libs/pcre[>=8.20]
x11-libs/libX11
x11-libs/libxcb[>=1.9.2]
x11-libs/libxcb[>=1.12.0]
x11-libs/libXext
x11-libs/pixman:1
x11-utils/xcb-util-image
@@ -51,7 +51,7 @@ DEFAULT_SRC_INSTALL_EXTRA_DOCS=(
MESON_SRC_CONFIGURE_PARAMS=(
"-Dunittest=true"
"-Dbuild_docs=true" # with_docs in "next" branch
"-Dwith_docs=true"
)
MESON_SRC_CONFIGURE_OPTION_SWITCHES=(
"dbus"