From 50f9e5f9f6ec60e4539dd3c77dfa07663199fbd3 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 10 Sep 2022 12:17:31 +0300 Subject: [PATCH] x11 library ver. bump --- .../cinnamon-control-center/pspec.xml | 9 +- desktop/cinnamon/cinnamon/pspec.xml | 9 +- desktop/toolkit/xsettingsd/actions.py | 2 + desktop/toolkit/xsettingsd/pspec.xml | 7 ++ desktop/xfce/addon/xfce4-notifyd/pspec.xml | 9 +- .../addon/xfce4-pulseaudio-plugin/pspec.xml | 11 ++- desktop/xfce/base/libxfce4ui/pspec.xml | 9 +- desktop/xfce/base/xfce4-panel/pspec.xml | 9 +- desktop/xfce/base/xfdesktop/pspec.xml | 9 +- .../xdg-desktop-portal-gtk/actions.py | 2 + .../xdg-desktop-portal-gtk/pspec.xml | 9 +- .../xdg-desktop-portal/actions.py | 3 + .../xdg-desktop-portal/pspec.xml | 9 +- network/share/warpinator/pspec.xml | 9 +- programming/misc/dbus-c++/actions.py | 3 +- .../files/dbus-c++-template-operators.patch | 88 +++++++++++++++++++ programming/misc/dbus-c++/pspec.xml | 8 ++ x11/library/libFS/pspec.xml | 9 +- x11/library/libXfont2/pspec.xml | 9 +- x11/library/libXft/pspec.xml | 9 +- x11/library/libfontenc/pspec.xml | 9 +- x11/misc/xapp/pspec.xml | 9 +- x11/wm/muffin/pspec.xml | 9 +- 23 files changed, 241 insertions(+), 18 deletions(-) create mode 100644 programming/misc/dbus-c++/files/dbus-c++-template-operators.patch diff --git a/desktop/cinnamon/cinnamon-control-center/pspec.xml b/desktop/cinnamon/cinnamon-control-center/pspec.xml index dda0a7fd80..71b0709758 100644 --- a/desktop/cinnamon/cinnamon-control-center/pspec.xml +++ b/desktop/cinnamon/cinnamon-control-center/pspec.xml @@ -13,7 +13,7 @@ app:gui The Control Center for Cinnamon The Control Center for Cinnamon - https://github.com/linuxmint/cinnamon-control-center/archive/refs/tags/5.4.6.tar.gz + https://github.com/linuxmint/cinnamon-control-center/archive/refs/tags/5.4.7.tar.gz meson samurai @@ -131,6 +131,13 @@ + + 2022-09-05 + 5.4.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-08-02 5.4.6 diff --git a/desktop/cinnamon/cinnamon/pspec.xml b/desktop/cinnamon/cinnamon/pspec.xml index bea681ba77..f189dd7bfe 100644 --- a/desktop/cinnamon/cinnamon/pspec.xml +++ b/desktop/cinnamon/cinnamon/pspec.xml @@ -15,7 +15,7 @@ cinnamon Linux desktop which provides advanced innovative features and a traditional user experience Linux desktop which provides advanced innovative features and a traditional user experience - https://github.com/linuxmint/cinnamon/archive/refs/tags/5.4.11.tar.gz + https://github.com/linuxmint/cinnamon/archive/refs/tags/5.4.12.tar.gz cjs-devel meson @@ -199,6 +199,13 @@ + + 2022-09-05 + 5.4.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-08-24 5.4.11 diff --git a/desktop/toolkit/xsettingsd/actions.py b/desktop/toolkit/xsettingsd/actions.py index e407d7c27c..d3c7599bd8 100644 --- a/desktop/toolkit/xsettingsd/actions.py +++ b/desktop/toolkit/xsettingsd/actions.py @@ -12,6 +12,8 @@ from pisi.actionsapi import get # WorkDir = "" def setup(): + shelltools.system("sed -i 's|lib/systemd/user|share/dbus-1/services|g' CMakeLists.txt") + shelltools.makedirs("build") shelltools.cd("build") cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr", sourceDir="..") diff --git a/desktop/toolkit/xsettingsd/pspec.xml b/desktop/toolkit/xsettingsd/pspec.xml index 3da9f52f74..2ae387c1a1 100644 --- a/desktop/toolkit/xsettingsd/pspec.xml +++ b/desktop/toolkit/xsettingsd/pspec.xml @@ -34,6 +34,13 @@ + + 2022-09-02 + 1.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2021-05-01 1.0.2 diff --git a/desktop/xfce/addon/xfce4-notifyd/pspec.xml b/desktop/xfce/addon/xfce4-notifyd/pspec.xml index 161c4efb55..1c5419f056 100644 --- a/desktop/xfce/addon/xfce4-notifyd/pspec.xml +++ b/desktop/xfce/addon/xfce4-notifyd/pspec.xml @@ -15,7 +15,7 @@ The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that implements the “server-side” portion of the Freedesktop desktop notifications specification. - https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.2.tar.bz2 + https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.4.tar.bz2 python3 intltool @@ -57,6 +57,13 @@ + + 2022-09-06 + 0.6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-12-23 0.6.2 diff --git a/desktop/xfce/addon/xfce4-pulseaudio-plugin/pspec.xml b/desktop/xfce/addon/xfce4-pulseaudio-plugin/pspec.xml index cd8639bb41..2be59fb0ea 100644 --- a/desktop/xfce/addon/xfce4-pulseaudio-plugin/pspec.xml +++ b/desktop/xfce/addon/xfce4-pulseaudio-plugin/pspec.xml @@ -15,8 +15,8 @@ Xfce4-pulseaudio-plugin is a panel plugin for controlling an audio output volume of the PulseAudio mixer - - https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.3.tar.bz2 + + https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.4.tar.bz2 intltool @@ -62,6 +62,13 @@ + + 2022-09-06 + 0.4.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-08-17 0.4.3 diff --git a/desktop/xfce/base/libxfce4ui/pspec.xml b/desktop/xfce/base/libxfce4ui/pspec.xml index 914c712bda..23a2948c43 100644 --- a/desktop/xfce/base/libxfce4ui/pspec.xml +++ b/desktop/xfce/base/libxfce4ui/pspec.xml @@ -14,7 +14,7 @@ libxfce4ui is a various GTK+ widgets for Xfce desktop environment. - https://archive.xfce.org/src/xfce/libxfce4ui/4.17/libxfce4ui-4.17.6.tar.bz2 + https://archive.xfce.org/src/xfce/libxfce4ui/4.17/libxfce4ui-4.17.7.tar.bz2 python3 intltool @@ -77,6 +77,13 @@ + + 2022-09-06 + 4.17.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-03 4.17.6 diff --git a/desktop/xfce/base/xfce4-panel/pspec.xml b/desktop/xfce/base/xfce4-panel/pspec.xml index d8f8b20d24..ebafeea147 100644 --- a/desktop/xfce/base/xfce4-panel/pspec.xml +++ b/desktop/xfce/base/xfce4-panel/pspec.xml @@ -15,7 +15,7 @@ The Xfce4 panel supports multiple panels, with many options for their position, appearance, transparency and behavior. There are many items available by default to full fit a panel, like application launchers with detachable menus, a graphical pager, a tasklist, a clock, a system tray, a show / hide desktop switcher, and even more. It offers an easy way to add items using a dialog, and to move items accross different panels - https://archive.xfce.org/src/xfce/xfce4-panel/4.17/xfce4-panel-4.17.2.tar.bz2 + https://archive.xfce.org/src/xfce/xfce4-panel/4.17/xfce4-panel-4.17.3.tar.bz2 gtk-doc intltool @@ -99,6 +99,13 @@ + + 2022-08-21 + 4.17.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-07-10 4.17.2 diff --git a/desktop/xfce/base/xfdesktop/pspec.xml b/desktop/xfce/base/xfdesktop/pspec.xml index 5992706f51..897b430f7c 100644 --- a/desktop/xfce/base/xfdesktop/pspec.xml +++ b/desktop/xfce/base/xfdesktop/pspec.xml @@ -16,7 +16,7 @@ The desktop manager sets the background image, provides a right-click menu to launch applications and can optionally show files (including application launchers) or iconified windows. It includes gradient support for background color, saturation support for background image, real multiscreen and xinerama support, and it provides a desktop menu editor - https://archive.xfce.org/xfce/4.16/src/xfdesktop-4.16.0.tar.bz2 + https://archive.xfce.org/src/xfce/xfdesktop/4.17/xfdesktop-4.17.0.tar.bz2 intltool exo-devel @@ -79,6 +79,13 @@ + + 2022-08-20 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-06-12 4.16.0 diff --git a/hardware/virtualization/xdg-desktop-portal-gtk/actions.py b/hardware/virtualization/xdg-desktop-portal-gtk/actions.py index 4da592133f..b17f69b1b4 100644 --- a/hardware/virtualization/xdg-desktop-portal-gtk/actions.py +++ b/hardware/virtualization/xdg-desktop-portal-gtk/actions.py @@ -23,4 +23,6 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dosed("%s/usr/share/dbus-1/services/*.service" % get.installDIR(), "SystemdService", deleteLine=True ) + pisitools.dodoc("COPYING", "NEWS") diff --git a/hardware/virtualization/xdg-desktop-portal-gtk/pspec.xml b/hardware/virtualization/xdg-desktop-portal-gtk/pspec.xml index 676c81faa4..d6033d0cd7 100644 --- a/hardware/virtualization/xdg-desktop-portal-gtk/pspec.xml +++ b/hardware/virtualization/xdg-desktop-portal-gtk/pspec.xml @@ -11,7 +11,7 @@ LGPLv2 A portal frontend service for Flatpak and possibly other desktop containment frameworks A portal frontend service for Flatpak and possibly other desktop containment frameworks - https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.10.0/xdg-desktop-portal-gtk-1.10.0.tar.xz + https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.14.0/xdg-desktop-portal-gtk-1.14.0.tar.xz xmlto python3-devel @@ -50,6 +50,13 @@ + + 2022-08-22 + 1.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-09-24 1.10.0 diff --git a/hardware/virtualization/xdg-desktop-portal/actions.py b/hardware/virtualization/xdg-desktop-portal/actions.py index 3801f39fdb..40f4b73883 100644 --- a/hardware/virtualization/xdg-desktop-portal/actions.py +++ b/hardware/virtualization/xdg-desktop-portal/actions.py @@ -17,6 +17,7 @@ def setup(): --disable-geoclue \ --disable-docbook-docs \ --disable-libportal \ + --with-systemduserunitdir=no \ --enable-pipewire") #--with-systemduserunitdir=none \ def build(): @@ -25,4 +26,6 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dosed("%s/usr/share/dbus-1/services/*.service" % get.installDIR(), "SystemdService", deleteLine=True ) + pisitools.dodoc("COPYING", "README*", "NEWS") diff --git a/hardware/virtualization/xdg-desktop-portal/pspec.xml b/hardware/virtualization/xdg-desktop-portal/pspec.xml index 99be35f86f..4644c04d51 100644 --- a/hardware/virtualization/xdg-desktop-portal/pspec.xml +++ b/hardware/virtualization/xdg-desktop-portal/pspec.xml @@ -11,7 +11,7 @@ LGPLv2 A portal frontend service for Flatpak and possibly other desktop containment frameworks A portal frontend service for Flatpak and possibly other desktop containment frameworks - https://github.com/flatpak/xdg-desktop-portal/archive/1.14.3.tar.gz + https://github.com/flatpak/xdg-desktop-portal/archive/1.14.6.tar.gz xmlto python3 @@ -51,6 +51,13 @@ + + 2022-08-22 + 1.14.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-23 1.14.3 diff --git a/network/share/warpinator/pspec.xml b/network/share/warpinator/pspec.xml index 993294cbd4..dcc4b1ff08 100644 --- a/network/share/warpinator/pspec.xml +++ b/network/share/warpinator/pspec.xml @@ -12,7 +12,7 @@ library Share files across the LAN LAN file sender, send and receive files across the network - https://github.com/linuxmint/warpinator/archive/refs/tags/1.2.13.tar.gz + https://github.com/linuxmint/warpinator/archive/refs/tags/1.2.14.tar.gz meson grpc-devel @@ -61,6 +61,13 @@ + + 2022-09-05 + 1.2.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-07-25 1.2.13 diff --git a/programming/misc/dbus-c++/actions.py b/programming/misc/dbus-c++/actions.py index 10b5de82ea..f21bb92f30 100644 --- a/programming/misc/dbus-c++/actions.py +++ b/programming/misc/dbus-c++/actions.py @@ -16,6 +16,7 @@ def setup(): shelltools.export("LDFLAGS", "%s -lpthread" % get.LDFLAGS()) #shelltools.system("./autogen.sh") + autotools.autoreconf("-vfi") autotools.configure("--disable-static \ --enable-glib \ --disable-ecore \ @@ -29,4 +30,4 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "README", "COPYING") \ No newline at end of file + pisitools.dodoc("AUTHORS", "README", "COPYING") diff --git a/programming/misc/dbus-c++/files/dbus-c++-template-operators.patch b/programming/misc/dbus-c++/files/dbus-c++-template-operators.patch new file mode 100644 index 0000000000..e1a6d10048 --- /dev/null +++ b/programming/misc/dbus-c++/files/dbus-c++-template-operators.patch @@ -0,0 +1,88 @@ +commit a0b9ef3b469ca23c6a3229d8abb967cbbddcee38 +Author: Peter Williams +Date: Sat Dec 19 21:12:46 2015 -0500 + + Fix some weird template/operator issues on OS X. + + I frankly don't understand at all what's going on here. These fixes + derive from: + + https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/c3f69f6be02e31521474dce7eadf6ba4f4a7ce94 + https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/7104857773f790a549d399715482fa23d9b736cd + + Except I've dropped some changes that break the OS X build for me. Frankly, if + it compiles, that's good enough for me. + +diff --git a/include/dbus-c++/types.h b/include/dbus-c++/types.h +index 044e72b..7b3108f 100644 +--- a/include/dbus-c++/types.h ++++ b/include/dbus-c++/types.h +@@ -89,13 +89,7 @@ public: + } + + template +- operator T() const +- { +- T cast; +- MessageIter ri = _msg.reader(); +- ri >> cast; +- return cast; +- } ++ operator T() const; + + private: + +@@ -316,7 +310,7 @@ struct type< Struct> (DBus::MessageIter &iter, DBus::Signature + return ++iter; + } + ++extern DXXAPI DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Variant &val); ++ + template + inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::vector& val) + { +@@ -644,7 +640,16 @@ inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Struct> (DBus::MessageIter &iter, DBus::Variant &val); ++template ++inline DBus::Variant::operator T() const ++{ ++ T cast; ++ DBus::MessageIter ri = _msg.reader(); ++ ri >> cast; ++ return cast; ++} ++ ++} /* namespace DBus */ + + #endif//__DBUSXX_TYPES_H + +diff --git a/src/types.cpp b/src/types.cpp +index d414a3e..70f9ac0 100644 +--- a/src/types.cpp ++++ b/src/types.cpp +@@ -34,7 +34,7 @@ + #include "message_p.h" + #include "internalerror.h" + +-using namespace DBus; ++namespace DBus { + + Variant::Variant() + : _msg(CallMessage()) // dummy message used as temporary storage for variant data +@@ -104,3 +104,4 @@ MessageIter &operator >> (MessageIter &iter, Variant &val) + return ++iter; + } + ++} /* namespace DBus */ diff --git a/programming/misc/dbus-c++/pspec.xml b/programming/misc/dbus-c++/pspec.xml index d7111189e9..c753f2a7bb 100644 --- a/programming/misc/dbus-c++/pspec.xml +++ b/programming/misc/dbus-c++/pspec.xml @@ -23,6 +23,7 @@ disable-threading.patch fix-writechar.patch gcc47.patch + dbus-c++-template-operators.patch @@ -56,6 +57,13 @@ + + 2022-09-05 + 0.9.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + 2020-11-07 0.9.0 diff --git a/x11/library/libFS/pspec.xml b/x11/library/libFS/pspec.xml index 8b3b2678af..21141908f8 100644 --- a/x11/library/libFS/pspec.xml +++ b/x11/library/libFS/pspec.xml @@ -12,7 +12,7 @@ library X.Org FS library libFS is the interface library to the X Font Server. - mirrors://xorg/individual/lib/libFS-1.0.8.tar.bz2 + mirrors://xorg/individual/lib/libFS-1.0.9.tar.xz util-macros xorg-proto @@ -41,6 +41,13 @@ + + 2022-09-06 + 1.0.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-10 1.0.8 diff --git a/x11/library/libXfont2/pspec.xml b/x11/library/libXfont2/pspec.xml index 1d23c6b9f4..c27d3b4796 100644 --- a/x11/library/libXfont2/pspec.xml +++ b/x11/library/libXfont2/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xfont library libXfont is the Xorg library that allows using various types of fonts. - http://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.5.tar.bz2 + http://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.6.tar.xz libfontenc-devel util-macros @@ -55,6 +55,13 @@ + + 2022-09-06 + 2.0.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 2.0.5 diff --git a/x11/library/libXft/pspec.xml b/x11/library/libXft/pspec.xml index c8d910dff5..95b70d1bdf 100644 --- a/x11/library/libXft/pspec.xml +++ b/x11/library/libXft/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xft library libXft is the X FreeType interface library. - mirrors://xorg/individual/lib/libXft-2.3.4.tar.bz2 + mirrors://xorg/individual/lib/libXft-2.3.5.tar.xz xorg-proto util-macros @@ -84,6 +84,13 @@ + + 2022-09-06 + 2.3.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 2.3.4 diff --git a/x11/library/libfontenc/pspec.xml b/x11/library/libfontenc/pspec.xml index c0d10d8878..7344dda367 100644 --- a/x11/library/libfontenc/pspec.xml +++ b/x11/library/libfontenc/pspec.xml @@ -12,7 +12,7 @@ library X.Org fontenc library libfontenc is the X Window System font encoding library. - mirrors://xorg/individual/lib/libfontenc-1.1.4.tar.bz2 + mirrors://xorg/individual/lib/libfontenc-1.1.6.tar.xz zlib-devel util-macros @@ -45,6 +45,13 @@ + + 2022-09-06 + 1.1.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-10 1.1.4 diff --git a/x11/misc/xapp/pspec.xml b/x11/misc/xapp/pspec.xml index 3a337b3f6c..f664957f3f 100644 --- a/x11/misc/xapp/pspec.xml +++ b/x11/misc/xapp/pspec.xml @@ -12,7 +12,7 @@ app Common library for X-Apps project Common library for X-Apps project - https://github.com/linuxmint/xapp/archive/refs/tags/2.2.14.tar.gz + https://github.com/linuxmint/xapp/archive/refs/tags/2.2.15.tar.gz meson vala-devel @@ -72,6 +72,13 @@ + + 2022-09-05 + 2.2.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-07-25 2.2.14 diff --git a/x11/wm/muffin/pspec.xml b/x11/wm/muffin/pspec.xml index 5c5700fc74..f7ce83f71a 100644 --- a/x11/wm/muffin/pspec.xml +++ b/x11/wm/muffin/pspec.xml @@ -13,7 +13,7 @@ app:gui Cinnamon window manager based on Mutter Cinnamon window manager based on Mutter - https://github.com/linuxmint/muffin/archive/refs/tags/5.4.6.tar.gz + https://github.com/linuxmint/muffin/archive/refs/tags/5.4.7.tar.gz meson gettext-devel @@ -152,6 +152,13 @@ + + 2022-09-05 + 5.4.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-08-24 5.4.6