Merge pull request #11563 from 4fury-c3440d8/new

tox & fixed tiny typo...
This commit is contained in:
Rmys
2023-03-07 16:40:09 +03:00
committed by GitHub
10 changed files with 78 additions and 20 deletions
+1
View File
@@ -9,6 +9,7 @@ from pisi.actionsapi import shelltools, cmaketools, pisitools, get
j = ''.join([
' -DSTRICT_OPTIONS=ON',
' -DPLATFORM_EXTENSIONS=ON',
' -DDESKTOP_NOTIFICATIONS=OFF',
' -DCMAKE_BUILD_TYPE=Release',
' -DUPDATE_CHECK=ON '
])
+11 -2
View File
@@ -13,8 +13,8 @@
<PartOf>network.chat</PartOf>
<Summary>Instant messaging, video conferencing, and more.</Summary>
<Description>qTox is a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol.</Description>
<Archive sha1sum="d3c6b23cfea434cd0e2ba68b2e858b21e88451b8" type="zip">
https://github.com/qTox/qTox/archive/a3004159833e890c34189944595b71aec1563264.zip
<Archive sha1sum="1bcb5c2c58b4ebe9e116cd94814bfbc33c51b47c" type="zip">
https://github.com/qTox/qTox/archive/2197bce610f2abf5e561b1ee528313660b0f0fb9.zip
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -24,6 +24,7 @@
<Dependency>openal-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>toxext-devel</Dependency>
<Dependency>sonnet-devel</Dependency>
<Dependency>libexif-devel</Dependency>
<Dependency>qt5-svg-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
@@ -44,6 +45,7 @@
<Dependency>ffmpeg</Dependency>
<Dependency>openal</Dependency>
<Dependency>toxext</Dependency>
<Dependency>sonnet</Dependency>
<Dependency>libexif</Dependency>
<Dependency>qt5-svg</Dependency>
<Dependency>qt5-base</Dependency>
@@ -63,6 +65,13 @@
</Package>
<History>
<Update release="2">
<Date>2023-03-06</Date>
<Version>1.17.6</Version>
<Comment>Rebuild from git. Repository is archived.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2022-04-27</Date>
<Version>1.17.6</Version>
@@ -45,6 +45,13 @@
</Package>
<History>
<Update release="2">
<Date>2023-03-06</Date>
<Version>0.0.3</Version>
<Comment>Rebuild.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2022-04-19</Date>
<Version>0.0.3</Version>
+3 -1
View File
@@ -8,6 +8,7 @@ from pisi.actionsapi import shelltools, cmaketools, pisitools, get
j = ''.join([
' -DCMAKE_BUILD_TYPE=Release',
' -DMUST_BUILD_TOXAV=ON',
' -DDHT_BOOTSTRAP=OFF',
' -DENABLE_STATIC=OFF',
' -B_build -L '
@@ -15,6 +16,8 @@ j = ''.join([
def setup():
pisitools.dosed("CMakeLists.txt", "RPATH", deleteLine = True)
pisitools.unlinkDir("third_party/cmp")
shelltools.system("ln -s cmp-e836703291392aba9db92b46fb47929521fac71f ./third_party/cmp")
cmaketools.configure(j)
def build():
@@ -23,7 +26,6 @@ def build():
def install():
pisitools.insinto("/etc", "other/bootstrap_daemon/tox-bootstrapd.conf")
shelltools.chmod("%s/etc/tox-bootstrapd.conf" % get.installDIR(), mode = 0644)
shelltools.cd("_build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
+15 -5
View File
@@ -13,8 +13,11 @@
<PartOf>network.chat</PartOf>
<Summary>This is an experimental cryptographic network library.</Summary>
<Description>Tox is a peer to peer (serverless) instant messenger aimed at making security and privacy easy to obtain for regular users. It uses NaCl for its encryption and authentication.</Description>
<Archive sha1sum="e3b4c386424bd9eccea314720651bb0b4ff3e09d" type="targz">
https://github.com/TokTok/c-toxcore/releases/download/v0.2.18/c-toxcore-0.2.18.tar.gz
<Archive sha1sum="f8b156f34bcc0cf3367c4db8b40fbde6483dfd57" type="zip">
https://github.com/TokTok/c-toxcore/archive/172f279dc0647a538b30e62c96bab8bb1b0c8960.zip
</Archive>
<Archive sha1sum="3a59ff65bbbb624248a3f273eef23f4f68167481" target="c-toxcore-172f279dc0647a538b30e62c96bab8bb1b0c8960/third_party" type="zip">
https://github.com/camgunz/cmp/archive/e836703291392aba9db92b46fb47929521fac71f.zip
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -23,7 +26,7 @@
<Dependency>libsocket-devel</Dependency>
<Dependency>libconfig-devel</Dependency>
<Dependency>libsodium-devel</Dependency>
<Dependency>msgpack-c-devel</Dependency>
<!-- <Dependency>msgpack-c-devel</Dependency> -->
</BuildDependencies>
</Source>
@@ -34,7 +37,7 @@
<Dependency>libopus</Dependency>
<Dependency>libconfig</Dependency>
<Dependency>libsodium</Dependency>
<Dependency>msgpack-c</Dependency>
<!-- <Dependency>msgpack-c</Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="cfgfile">/etc/tox-bootstrapd.conf</Path>
@@ -56,7 +59,7 @@
<Dependency>libopus-devel</Dependency>
<Dependency>libsocket-devel</Dependency>
<Dependency>libsodium-devel</Dependency>
<Dependency>msgpack-c-devel</Dependency>
<!-- <Dependency>msgpack-c-devel</Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
@@ -65,6 +68,13 @@
</Package>
<History>
<Update release="3">
<Date>2023-03-06</Date>
<Version>0.2.18</Version>
<Comment>Rebuild from git for newest toxic.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2022-11-10</Date>
<Version>0.2.18</Version>
+7
View File
@@ -45,6 +45,13 @@
</Package>
<History>
<Update release="2">
<Date>2023-03-06</Date>
<Version>0.0.3</Version>
<Comment>Rebuild.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2022-04-19</Date>
<Version>0.0.3</Version>
+9 -2
View File
@@ -13,8 +13,8 @@
<PartOf>app</PartOf>
<Summary>A Tox-based instant messaging and video chat client.</Summary>
<Description>Toxic is a Tox-based instant messaging and video chat client.</Description>
<Archive sha1sum="d52053986209a3e1dd329d5891d98f6e46b02b79" type="targz">
https://github.com/JFreegman/toxic/releases/download/v0.11.3/toxic-0.11.3.tar.gz
<Archive sha1sum="7fdf07110c58bd48d45cbdfa829fd028e9a8dfd9" type="targz">
https://github.com/JFreegman/toxic/archive/refs/tags/v0.12.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>curl-devel</Dependency>
@@ -62,6 +62,13 @@
</Package>
<History>
<Update release="2">
<Date>2023-03-06</Date>
<Version>0.12.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2022-12-04</Date>
<Version>0.11.3</Version>
@@ -65,7 +65,7 @@
<History>
<Update release="1">
<Date>2022-0-12</Date>
<Date>2022-07-12</Date>
<Version>2.99.3</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
+12 -7
View File
@@ -4,20 +4,25 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools, cmaketools, pisitools, get
from pisi.actionsapi import mesontools, cmaketools
j = ''.join([
' -DCMAKE_BUILD_TYPE=Release',
' -DCMAKE_C_COMPILER=gcc',
' -DCMAKE_CXX_COMPILER=g++',
' -DMSGPACK_BUILD_EXAMPLES=OFF',
' -DMSGPACK_ENABLE_STATIC=OFF '
' -DMSGPACK_ENABLE_STATIC=OFF',
' -B_build -G Ninja -L '
])
def setup():
cmaketools.configure("-B_build %s -L" % j)
cmaketools.configure(j)
def build():
shelltools.cd("_build")
cmaketools.make()
mesontools.build("-C _build")
def check():
mesontools.build("-C _build test")
def install():
shelltools.cd("_build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
mesontools.install("-C _build")
+12 -2
View File
@@ -13,11 +13,13 @@
<PartOf>programming.library</PartOf>
<Summary>It's like JSON but smaller and faster.</Summary>
<Description>MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller. Small integers are encoded into a single byte and short strings require only one extra byte in addition to the strings themselves.</Description>
<Archive sha1sum="625750b0497b775080d7027762352dcecd856cfb" type="targz">
https://github.com/msgpack/msgpack-c/releases/download/c-5.0.0/msgpack-c-5.0.0.tar.gz
<Archive sha1sum="2bb0503d5ae4f4026ec2ef729725c225d6212719" type="targz">
https://github.com/msgpack/msgpack-c/releases/download/c-6.0.0/msgpack-c-6.0.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>ninja</Dependency>
<Dependency>gtest-devel</Dependency>
</BuildDependencies>
</Source>
@@ -37,12 +39,20 @@
<Dependency release="current">msgpack-c</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/cmake</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2023-03-05</Date>
<Version>6.0.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2023-01-15</Date>
<Version>5.0.0</Version>