commit
5f575bb2b5
@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2019 Victor K
|
||||||
|
|
||||||
|
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.
|
@ -0,0 +1,13 @@
|
|||||||
|
# redhub-stuff-overlay
|
||||||
|
Gentoo overlay for different programs.
|
||||||
|
Create issue when you need add apps, or if you found a bug. Pull requests are welcome.
|
||||||
|
Best ebuilds for best and most useful apps will move in main tree.
|
||||||
|
|
||||||
|
TODO:
|
||||||
|
- Weblate
|
||||||
|
- torrentpier
|
||||||
|
- pvpgn (maybe move to game overlay)
|
||||||
|
- veyon
|
||||||
|
- gitprep
|
||||||
|
- kamailio
|
||||||
|
- twinkle
|
@ -0,0 +1,2 @@
|
|||||||
|
masters = gentoo
|
||||||
|
repo-name = redhub-stuff
|
@ -0,0 +1 @@
|
|||||||
|
DIST twinkle-1.10.1.tar.gz 1186647 BLAKE2B f807c9ea13504215256c2273f1aa78058f36da10043469762dde7a215bf29ce7f6528ad47bf4e1d11b1031a585b84ee91b26abf0beed2e3deca4c49b41020627 SHA512 f2e5504309abf884535fb28bfb9eaf9de749cb693e2a07392013559b0d5d0bb1b97837bc7fcd125b8222de1acf1b289ef34d2ed877c19476981045e3d134a3be
|
@ -0,0 +1,31 @@
|
|||||||
|
--- twinkle.orig/src/gui/diamondcardprofileform.cpp 2016-10-07 11:06:34.000000000 +0300
|
||||||
|
+++ twinkle/src/gui/diamondcardprofileform.cpp 2019-01-15 15:07:47.945198463 +0300
|
||||||
|
@@ -21,6 +21,7 @@
|
||||||
|
|
||||||
|
#include <QRegExp>
|
||||||
|
#include <QValidator>
|
||||||
|
+#include <QRegExpValidator>
|
||||||
|
#include "gui.h"
|
||||||
|
#include "diamondcard.h"
|
||||||
|
#include "getprofilenameform.h"
|
||||||
|
--- twinkle.orig/src/gui/getprofilenameform.cpp 2016-10-07 11:06:34.000000000 +0300
|
||||||
|
+++ twinkle/src/gui/getprofilenameform.cpp 2019-01-15 15:07:47.949198463 +0300
|
||||||
|
@@ -1,7 +1,7 @@
|
||||||
|
#include "getprofilenameform.h"
|
||||||
|
-
|
||||||
|
#include <QDir>
|
||||||
|
#include <QMessageBox>
|
||||||
|
+#include <QRegExpValidator>
|
||||||
|
#include "user.h"
|
||||||
|
#include "protocol.h"
|
||||||
|
|
||||||
|
--- twinkle.orig/src/gui/inviteform.cpp 2016-10-07 11:06:34.000000000 +0300
|
||||||
|
+++ twinkle/work/twinkle/src/gui/inviteform.cpp 2019-01-15 15:07:47.957198463 +0300
|
||||||
|
@@ -7,6 +7,7 @@
|
||||||
|
#include "sys_settings.h"
|
||||||
|
#include <QRegExp>
|
||||||
|
#include <QValidator>
|
||||||
|
+#include <QRegExpValidator>
|
||||||
|
|
||||||
|
/*
|
||||||
|
Copyright (C) 2005-2009 Michel de Boer <michel@twinklephone.com>
|
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>ktrace@yandex.ru</email>
|
||||||
|
<name>Victor Kustov</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>proxy-maint@gentoo.org</email>
|
||||||
|
<name>Proxy Maintainers</name>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>
|
||||||
|
Twinkle is a SIP-based VoIP client, ported to Qt5.
|
||||||
|
</longdescription>
|
||||||
|
<use>
|
||||||
|
<flag name="diamondcard"></flag>
|
||||||
|
<flag name="g729">G.729 codec</flag>
|
||||||
|
<flag name="ilbc"></flag>
|
||||||
|
</use>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">LubosD/twinkle</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2019 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit cmake-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Softphone for VoIP communcations using SIP protocol"
|
||||||
|
HOMEPAGE="http://twinkle.dolezel.info/"
|
||||||
|
SRC_URI="https://github.com/LubosD/twinkle/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="alsa diamondcard g729 ilbc speex +qt5"
|
||||||
|
|
||||||
|
DEPEND="dev-cpp/commoncpp2
|
||||||
|
dev-libs/boost
|
||||||
|
dev-libs/ucommon
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/libsndfile
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
g729? ( media-plugins/mediastreamer-bcg729 )
|
||||||
|
ilbc? ( dev-libs/ilbc-rfc3951 )
|
||||||
|
speex? ( media-libs/speex )"
|
||||||
|
|
||||||
|
# zrtp? ( net-libs/libzrtpcpp )
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${P}-regexp-validator.patch )
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DWITH_ALSA=$(usex alsa)
|
||||||
|
-DWITH_DIAMONDCARD=$(usex diamondcard)
|
||||||
|
-DWITH_G729=$(usex g729)
|
||||||
|
-DWITH_ILBC=$(usex ilbc)
|
||||||
|
-DWITH_QT5=$(usex qt5)
|
||||||
|
-DWITH_SPEEX=$(usex speex)
|
||||||
|
)
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
Loading…
Reference in new issue