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