From b83afd5f3946f6c5dec6259ff29f58d969c7883b Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Tue, 25 Apr 2023 06:23:40 +0300 Subject: [PATCH 1/3] fox toolkit. --- desktop/toolkit/fox/fox/actions.py | 2 +- desktop/toolkit/fox/fox/pspec.xml | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/desktop/toolkit/fox/fox/actions.py b/desktop/toolkit/fox/fox/actions.py index 3e322e91d5..9c82bb6800 100644 --- a/desktop/toolkit/fox/fox/actions.py +++ b/desktop/toolkit/fox/fox/actions.py @@ -19,7 +19,7 @@ j = ''.join([ def setup(): pisitools.dosed("configure.ac", "-fno-stack-protector", "-fstack-protector-strong") pisitools.dosed("lib/FXRex.cpp", "#define\ TOPIC_REXDUMP", "// #define TOPIC_REXDUMP") - autotools.autoreconf() + autotools.autoreconf("-fiv") autotools.configure(j) def build(): diff --git a/desktop/toolkit/fox/fox/pspec.xml b/desktop/toolkit/fox/fox/pspec.xml index 96f980ad75..647470c1b7 100644 --- a/desktop/toolkit/fox/fox/pspec.xml +++ b/desktop/toolkit/fox/fox/pspec.xml @@ -13,8 +13,8 @@ desktop.toolkit.fox The FOX GUI Library. FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects! - - http://fox-toolkit.org/ftp/fox-1.7.81.tar.gz + + http://fox-toolkit.org/ftp/fox-1.7.82.tar.gz gcc @@ -30,7 +30,7 @@ libICE-devel freetype-devel mesa-glu-devel - openjpeg2-devel + libXfixes-devel libXrandr-devel libXrender-devel @@ -213,6 +213,13 @@ + + 2023-04-25 + 1.7.82 + Version bump. + fury + uglyside@yandex.ru + 2022-12-29 1.7.81 From 9a9b5c045f00727313388a44873a23c2465ddee8 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Tue, 25 Apr 2023 06:24:06 +0300 Subject: [PATCH 2/3] goggles music manager. --- multimedia/sound/gogglesmm/actions.py | 14 +++++++------- multimedia/sound/gogglesmm/pspec.xml | 14 ++++++++++++-- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/multimedia/sound/gogglesmm/actions.py b/multimedia/sound/gogglesmm/actions.py index ebf6636a41..309d8c0003 100644 --- a/multimedia/sound/gogglesmm/actions.py +++ b/multimedia/sound/gogglesmm/actions.py @@ -4,18 +4,19 @@ # 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 -from pisi.actionsapi import cmaketools -from pisi.actionsapi import pisitools -from pisi.actionsapi import get +from pisi.actionsapi import shelltools, cmaketools, pisitools, get j = ''.join([ + ' -DCMAKE_BUILD_TYPE=Release', ' -DWITH_ALSA=ON', - ' -DWITH_NATIVE=OFF -L ' + ' -DWITH_CFOX=OFF', + ' -DWITH_NATIVE=OFF', + ' -B_build -L ' ]) def setup(): - cmaketools.configure("-B_build %s" % j) + #shelltools.unlinkDir("cfox") + cmaketools.configure(j) def build(): shelltools.cd("_build") @@ -26,4 +27,3 @@ def install(): cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("../AUTHORS", "../ChangeLog") - diff --git a/multimedia/sound/gogglesmm/pspec.xml b/multimedia/sound/gogglesmm/pspec.xml index 777a8a28e0..8b475a442e 100644 --- a/multimedia/sound/gogglesmm/pspec.xml +++ b/multimedia/sound/gogglesmm/pspec.xml @@ -15,11 +15,13 @@ A fast and lightweight manager of a large music collections and audio player. - - https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.2.tar.gz + + https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.3.tar.gz cmake + reswrap + fox-devel zlib-devel dbus-devel tiff-devel @@ -72,6 +74,7 @@ gogglesmm + fox dbus flac tiff @@ -116,6 +119,13 @@ + + 2023-04-25 + 1.2.3 + Version bump. + fury + uglyside@yandex.ru + 2021-12-21 1.2.2 From 3be23862c02d935554cea26e6ddc9d3fda0942f2 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Tue, 25 Apr 2023 06:27:14 +0300 Subject: [PATCH 3/3] monkeys audio codec. --- multimedia/sound/mac/actions.py | 9 ++++----- multimedia/sound/mac/pspec.xml | 17 +++++++++++++---- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/multimedia/sound/mac/actions.py b/multimedia/sound/mac/actions.py index a7ea167b2f..7a16281f79 100644 --- a/multimedia/sound/mac/actions.py +++ b/multimedia/sound/mac/actions.py @@ -4,16 +4,15 @@ # 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 autotools, get +from pisi.actionsapi import cmaketools, mesontools WorkDir = "." -opts = "prefix=/usr -C Source/Projects/NonWindows" def setup(): - pass + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release -B_build -G Ninja -L") def build(): - autotools.make(opts) + mesontools.build("-C _build") def install(): - autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), opts)) + mesontools.install("-C _build") diff --git a/multimedia/sound/mac/pspec.xml b/multimedia/sound/mac/pspec.xml index 0879a23bd5..923cfb1ce5 100644 --- a/multimedia/sound/mac/pspec.xml +++ b/multimedia/sound/mac/pspec.xml @@ -13,10 +13,12 @@ multimedia.sound Lossless audio compressor. Monkey’s Audio is a fast and easy way to compress digital music. - - https://monkeysaudio.com/files/MAC_904_SDK.zip + + https://monkeysaudio.com/files/MAC_1009_SDK.zip + cmake + ninja libgcc @@ -32,7 +34,7 @@ /usr/bin/mac /usr/lib/libMAC.so - /usr/lib/libMAC.so.8 + /usr/lib/libMAC.so.10 /usr/share/doc/MAC/LICENSE @@ -51,9 +53,16 @@ + + 2023-04-25 + 10.09 + Version bump. + fury + uglyside@yandex.ru + 2023-01-22 - 904 + 9.04 First build. fury uglyside@yandex.ru