diff --git a/network/chat/qtox/actions.py b/network/chat/qtox/actions.py
index ee8a741a76..b15cdaed9a 100644
--- a/network/chat/qtox/actions.py
+++ b/network/chat/qtox/actions.py
@@ -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 '
])
diff --git a/network/chat/qtox/pspec.xml b/network/chat/qtox/pspec.xml
index 962e527c54..c6e110f1d1 100644
--- a/network/chat/qtox/pspec.xml
+++ b/network/chat/qtox/pspec.xml
@@ -13,8 +13,8 @@
network.chat
Instant messaging, video conferencing, and more.
qTox is a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol.
-
- https://github.com/qTox/qTox/archive/a3004159833e890c34189944595b71aec1563264.zip
+
+ https://github.com/qTox/qTox/archive/2197bce610f2abf5e561b1ee528313660b0f0fb9.zip
cmake
@@ -24,6 +24,7 @@
openal-devel
qt5-linguist
toxext-devel
+ sonnet-devel
libexif-devel
qt5-svg-devel
qt5-base-devel
@@ -44,6 +45,7 @@
ffmpeg
openal
toxext
+ sonnet
libexif
qt5-svg
qt5-base
@@ -63,6 +65,13 @@
+
+ 2023-03-06
+ 1.17.6
+ Rebuild from git. Repository is archived.
+ fury
+ uglyside@yandex.ru
+
2022-04-27
1.17.6
diff --git a/network/chat/tox-extension-messages/pspec.xml b/network/chat/tox-extension-messages/pspec.xml
index 8761295295..0b699f4f8c 100644
--- a/network/chat/tox-extension-messages/pspec.xml
+++ b/network/chat/tox-extension-messages/pspec.xml
@@ -45,6 +45,13 @@
+
+ 2023-03-06
+ 0.0.3
+ Rebuild.
+ fury
+ uglyside@yandex.ru
+
2022-04-19
0.0.3
diff --git a/network/chat/toxcore-c/actions.py b/network/chat/toxcore-c/actions.py
index bab73ff665..b6388e87ac 100644
--- a/network/chat/toxcore-c/actions.py
+++ b/network/chat/toxcore-c/actions.py
@@ -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())
diff --git a/network/chat/toxcore-c/pspec.xml b/network/chat/toxcore-c/pspec.xml
index 2d393eb7dd..042462fef7 100644
--- a/network/chat/toxcore-c/pspec.xml
+++ b/network/chat/toxcore-c/pspec.xml
@@ -13,8 +13,11 @@
network.chat
This is an experimental cryptographic network library.
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.
-
- https://github.com/TokTok/c-toxcore/releases/download/v0.2.18/c-toxcore-0.2.18.tar.gz
+
+ https://github.com/TokTok/c-toxcore/archive/172f279dc0647a538b30e62c96bab8bb1b0c8960.zip
+
+
+ https://github.com/camgunz/cmp/archive/e836703291392aba9db92b46fb47929521fac71f.zip
cmake
@@ -23,7 +26,7 @@
libsocket-devel
libconfig-devel
libsodium-devel
- msgpack-c-devel
+
@@ -34,7 +37,7 @@
libopus
libconfig
libsodium
- msgpack-c
+
/etc/tox-bootstrapd.conf
@@ -56,7 +59,7 @@
libopus-devel
libsocket-devel
libsodium-devel
- msgpack-c-devel
+
/usr/lib/pkgconfig
@@ -65,6 +68,13 @@
+
+ 2023-03-06
+ 0.2.18
+ Rebuild from git for newest toxic.
+ fury
+ uglyside@yandex.ru
+
2022-11-10
0.2.18
diff --git a/network/chat/toxext/pspec.xml b/network/chat/toxext/pspec.xml
index d39bf99322..8d5361baad 100644
--- a/network/chat/toxext/pspec.xml
+++ b/network/chat/toxext/pspec.xml
@@ -45,6 +45,13 @@
+
+ 2023-03-06
+ 0.0.3
+ Rebuild.
+ fury
+ uglyside@yandex.ru
+
2022-04-19
0.0.3
diff --git a/network/chat/toxic/pspec.xml b/network/chat/toxic/pspec.xml
index 91daaac5ae..79ddcf58e3 100644
--- a/network/chat/toxic/pspec.xml
+++ b/network/chat/toxic/pspec.xml
@@ -13,8 +13,8 @@
app
A Tox-based instant messaging and video chat client.
Toxic is a Tox-based instant messaging and video chat client.
-
- https://github.com/JFreegman/toxic/releases/download/v0.11.3/toxic-0.11.3.tar.gz
+
+ https://github.com/JFreegman/toxic/archive/refs/tags/v0.12.0.tar.gz
curl-devel
@@ -62,6 +62,13 @@
+
+ 2023-03-06
+ 0.12.0
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2022-12-04
0.11.3
diff --git a/programming/language/dotnet/gtk-sharp/pspec.xml b/programming/language/dotnet/gtk-sharp/pspec.xml
index 09baf2f01a..a7cd036a07 100644
--- a/programming/language/dotnet/gtk-sharp/pspec.xml
+++ b/programming/language/dotnet/gtk-sharp/pspec.xml
@@ -65,7 +65,7 @@
- 2022-0-12
+ 2022-07-12
2.99.3
First release
Kamil Atlı
diff --git a/programming/library/msgpack-c/actions.py b/programming/library/msgpack-c/actions.py
index b4b244e61b..2e5f672064 100644
--- a/programming/library/msgpack-c/actions.py
+++ b/programming/library/msgpack-c/actions.py
@@ -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")
diff --git a/programming/library/msgpack-c/pspec.xml b/programming/library/msgpack-c/pspec.xml
index 75a633107e..f462e8439b 100644
--- a/programming/library/msgpack-c/pspec.xml
+++ b/programming/library/msgpack-c/pspec.xml
@@ -13,11 +13,13 @@
programming.library
It's like JSON but smaller and faster.
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.
-
- https://github.com/msgpack/msgpack-c/releases/download/c-5.0.0/msgpack-c-5.0.0.tar.gz
+
+ https://github.com/msgpack/msgpack-c/releases/download/c-6.0.0/msgpack-c-6.0.0.tar.gz
cmake
+ ninja
+ gtest-devel
@@ -37,12 +39,20 @@
msgpack-c
+ /usr/lib/cmake
/usr/lib/pkgconfig
/usr/include
+
+ 2023-03-05
+ 6.0.0
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2023-01-15
5.0.0