diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 7af58c65d9..89194f036a 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.462 +Version: 0.0.463 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms @@ -34,6 +34,7 @@ sed "s@Discord Canary@Discord Canary OpenAsar@g" a > discord-canary.desktop %install rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/discord-canary-openasar cp -rv * %{buildroot}%{_datadir}/discord-canary-openasar mkdir -p %{buildroot}%{_datadir}/applications/ @@ -42,9 +43,11 @@ ln -s %_datadir/discord-canary-openasar/discord-canary.desktop %{buildroot}%{_da ln -s %_datadir/discord-canary-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary-openasar.png cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-canary-openasar/resources/app.asar chmod o+w %{buildroot}%{_datadir}/discord-canary-openasar/resources -R +ln -s %_datadir/discord-canary-openasar/DiscordCanary %buildroot%_bindir/discord-canary-openasar %files +%_bindir/discord-canary-openasar %{_datadir}/discord-canary-openasar/ %{_datadir}/applications/discord-canary-openasar.desktop %{_datadir}/pixmaps/discord-canary-openasar.png diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index e238b5dffe..58078c520a 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.462 +Version: 0.0.463 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com @@ -16,9 +16,8 @@ Requires: glibc GConf2 nspr >= 4.13 nss >= 3.27 libX11 >= 1.6 libXtst >= 1 Group: Applications/Internet ExclusiveArch: x86_64 %description -Imagine a place where you can belong to a school club, a gaming group, or a -worldwide art community. Where just you and a handful of friends can spend time -together. A place that makes it easy to talk every day and hang out more often. +All-in-one voice and text chat for gamers that's free, secure, and works on +both your desktop and phone. %prep %autosetup -n DiscordCanary @@ -27,14 +26,17 @@ together. A place that makes it easy to talk every day and hang out more often. %install rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/discord-canary cp -rv * %{buildroot}%{_datadir}/discord-canary mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/pixmaps ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/ ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png +ln -s %_datadir/discord/DiscordCanary %buildroot%_bindir/discord-canary %files +%_bindir/discord-canary %{_datadir}/discord-canary/ %{_datadir}/applications/discord-canary.desktop %{_datadir}/pixmaps/discord-canary.png diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 8c0c401d53..0955f28ad8 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -34,6 +34,7 @@ sed "s@Discord@Discord OpenAsar@g" a > discord.desktop %install rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/discord-openasar cp -rv * %{buildroot}%{_datadir}/discord-openasar mkdir -p %{buildroot}%{_datadir}/applications/ @@ -42,9 +43,11 @@ ln -s %_datadir/discord-openasar/discord.desktop %{buildroot}%{_datadir}/applica ln -s %_datadir/discord-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-openasar.png cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-openasar/resources/app.asar chmod o+w %{buildroot}%{_datadir}/discord-openasar/resources -R +ln -s %_datadir/discord-openasar/Discord %buildroot%_bindir/discord-openasar %files +%_bindir/discord-openasar %{_datadir}/discord-openasar/ %{_datadir}/applications/discord-openasar.desktop %{_datadir}/pixmaps/discord-openasar.png diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index caeb72ed98..22c9972df8 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -34,6 +34,7 @@ sed "s@Discord Ptb@Discord Ptb OpenAsar@g" a > discord-ptb.desktop %install rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/discord-ptb-openasar cp -rv * %{buildroot}%{_datadir}/discord-ptb-openasar mkdir -p %{buildroot}%{_datadir}/applications/ @@ -44,9 +45,11 @@ install discord-ptb.desktop %{buildroot}%{_datadir}/applications/discord-ptb-ope install discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb-openasar.png cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-ptb-openasar/resources/app.asar chmod o+w %{buildroot}%{_datadir}/discord-ptb-openasar/resources -R +ln -s %_datadir/discord-ptb-openasar/Discord %buildroot%_bindir/discord-ptb-openasar %files +%_bindir/discord-ptb-openasar %{_datadir}/discord-ptb-openasar/ %{_datadir}/applications/discord-ptb-openasar.desktop %{_datadir}/pixmaps/discord-ptb-openasar.png diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 8640e32417..55d1ee6383 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -20,9 +20,8 @@ Requires: libXtst >= 1.2 Group: Applications/Internet ExclusiveArch: x86_64 %description -Imagine a place where you can belong to a school club, a gaming group, or a -worldwide art community. Where just you and a handful of friends can spend time -together. A place that makes it easy to talk every day and hang out more often. +All-in-one voice and text chat for gamers that's free, secure, and works on +both your desktop and phone. %prep %autosetup -n DiscordPTB @@ -31,14 +30,17 @@ together. A place that makes it easy to talk every day and hang out more often. %install rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/discord-ptb cp -rv * %{buildroot}%{_datadir}/discord-ptb mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/pixmaps ln -s %_datadir/discord-ptb/discord-ptb.desktop %{buildroot}%{_datadir}/applications/ ln -s %_datadir/discord-ptb/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png +ln -s %_datadir/discord-ptb/Discord %buildroot%_bindir/discord-ptb %files +%_bindir/discord-ptb %{_datadir}/discord-ptb/ %{_datadir}/applications/discord-ptb.desktop %{_datadir}/pixmaps/discord-ptb.png diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 2bf0446fec..854f5e8086 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -20,9 +20,8 @@ Requires: libXtst >= 1.2 Group: Applications/Internet ExclusiveArch: x86_64 %description -Imagine a place where you can belong to a school club, a gaming group, or a -worldwide art community. Where just you and a handful of friends can spend time -together. A place that makes it easy to talk every day and hang out more often. +All-in-one voice and text chat for gamers that's free, secure, and works on +both your desktop and phone. %prep %autosetup -n Discord @@ -31,14 +30,17 @@ together. A place that makes it easy to talk every day and hang out more often. %install rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/discord cp -rv * %{buildroot}%{_datadir}/discord mkdir -p %{buildroot}%{_datadir}/applications/ mkdir -p %{buildroot}%{_datadir}/pixmaps ln -s %_datadir/discord/discord.desktop %{buildroot}%{_datadir}/applications/discord.desktop ln -s %_datadir/discord/discord.png %{buildroot}%{_datadir}/pixmaps/discord.png +ln -s %_datadir/discord/Discord %buildroot%_bindir/discord %files +%_bindir/discord %{_datadir}/discord/ %{_datadir}/applications/discord.desktop %{_datadir}/pixmaps/discord.png diff --git a/anda/apps/envision/envision.spec b/anda/apps/envision/envision.spec index 09d079d7b4..0744b8dbe6 100644 --- a/anda/apps/envision/envision.spec +++ b/anda/apps/envision/envision.spec @@ -1,5 +1,5 @@ -%global commit 5d0131a00c52b791cad3543e33017c28e021cb92 -%global commit_date 20240727 +%global commit 3072000ddde5912a80ac3659b007833755d7a5a7 +%global commit_date 20240729 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: envision diff --git a/anda/desktops/elementary/switchboard-plug-about/switchboard-plug-about.spec b/anda/desktops/elementary/switchboard-plug-about/switchboard-plug-about.spec index 466c1890cd..e138e6c749 100644 --- a/anda/desktops/elementary/switchboard-plug-about/switchboard-plug-about.spec +++ b/anda/desktops/elementary/switchboard-plug-about/switchboard-plug-about.spec @@ -3,13 +3,13 @@ %global srcname switchboard-plug-about %global plug_type hardware -%global plug_name about -%global plug_rdnn io.elementary.switchboard.about +%global plug_name system +%global plug_rdnn io.elementary.settings.system Name: switchboard-plug-about Summary: Switchboard System Information plug -Version: 6.2.0 -Release: 2%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/switchboard-plug-about @@ -18,21 +18,16 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson -BuildRequires: vala >= 0.22.0 BuildRequires: fdupes -BuildRequires: pkgconfig(appstream) >= 0.12.10 BuildRequires: pkgconfig(fwupd) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.64.0 -BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libgtop-2.0) -BuildRequires: pkgconfig(libhandy-1) -BuildRequires: pkgconfig(switchboard-2.0) -BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: pkgconfig(switchboard-3) BuildRequires: pkgconfig(udisks2) +BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: pkgconfig(packagekit-glib2) +BuildRequires: pkgconfig(polkit-gobject-1) Requires: switchboard%{?_isa} Supplements: switchboard%{?_isa} @@ -55,24 +50,25 @@ This switchboard plug shows system information. %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} -# remove the specified stock icon from appdata (invalid in libappstream-glib) -sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +mv %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml{.in,} +# remove the specified stock icon from metainfo (invalid in libappstream-glib) +sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %check appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so -%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %changelog diff --git a/anda/desktops/elementary/switchboard-plug-applications/switchboard-plug-applications.spec b/anda/desktops/elementary/switchboard-plug-applications/switchboard-plug-applications.spec index 36cf127d42..76ee38308c 100644 --- a/anda/desktops/elementary/switchboard-plug-applications/switchboard-plug-applications.spec +++ b/anda/desktops/elementary/switchboard-plug-applications/switchboard-plug-applications.spec @@ -4,12 +4,12 @@ %global plug_type personal %global plug_name applications -%global plug_rdnn io.elementary.switchboard.%{plug_name} +%global plug_rdnn io.elementary.settings.%{plug_name} Name: switchboard-plug-applications Summary: Switchboard Applications plug -Version: 7.0.1 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/switchboard-plug-applications @@ -18,16 +18,11 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson -BuildRequires: vala >= 0.22.0 BuildRequires: fdupes -BuildRequires: pkgconfig(flatpak) >= 1.1.2 +BuildRequires: pkgconfig(flatpak) BuildRequires: pkgconfig(glib-2.0) >= 2.34 -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libhandy-1) -BuildRequires: pkgconfig(switchboard-2.0) -BuildRequires: pkgconfig(libhandy-1) +BuildRequires: pkgconfig(switchboard-3) Requires: switchboard%{?_isa} Supplements: switchboard%{?_isa} @@ -49,10 +44,10 @@ that allows the user to manage application settings. %install %meson_install %fdupes %buildroot%_datadir/locale/ -mv %buildroot%_datadir/metainfo/%plug_rdnn.appdata.xml %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml || true -%find_lang %{plug_name}-plug +mv %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml %buildroot%_datadir/metainfo/%plug_rdnn.metainfo.xml || true +%find_lang %{plug_rdnn} -# remove the specified stock icon from appdata (invalid in libappstream-glib) +# remove the specified stock icon from metainfo (invalid in libappstream-glib) sed -i '/icon type="stock"/d' %{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml @@ -61,11 +56,11 @@ appstream-util validate-relax --nonet \ %{buildroot}%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %{_datadir}/icons/hicolor/*/apps/io.elementary.settings.applications.svg diff --git a/anda/desktops/elementary/switchboard-plug-datetime/switchboard-plug-datetime.spec b/anda/desktops/elementary/switchboard-plug-datetime/switchboard-plug-datetime.spec index 75f71b604e..9714407838 100644 --- a/anda/desktops/elementary/switchboard-plug-datetime/switchboard-plug-datetime.spec +++ b/anda/desktops/elementary/switchboard-plug-datetime/switchboard-plug-datetime.spec @@ -4,12 +4,12 @@ %global plug_type system %global plug_name datetime -%global plug_rdnn io.elementary.switchboard.datetime +%global plug_rdnn io.elementary.settings.datetime Name: switchboard-plug-datetime Summary: Switchboard Date & Time Plug -Version: 2.2.0 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/switchboard-plug-datetime @@ -18,11 +18,8 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson -BuildRequires: vala BuildRequires: fdupes -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(libadwaita-1) BuildRequires: switchboard-devel Requires: switchboard%{?_isa} @@ -44,24 +41,24 @@ Supplements: switchboard%{?_isa} %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} -# remove the specified stock icon from appdata (invalid in libappstream-glib) -sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +# remove the specified stock icon from metainfo (invalid in libappstream-glib) +sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %check appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so -%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %changelog diff --git a/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec b/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec index 0053389d03..72a97d55e3 100644 --- a/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec +++ b/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec @@ -4,7 +4,7 @@ %global plug_type hardware %global plug_name keyboard -%global plug_rdnn io.elementary.switchboard.keyboard +%global plug_rdnn io.elementary.settings.keyboard Name: switchboard-plug-keyboard Summary: Switchboard Keyboard plug @@ -21,14 +21,8 @@ BuildRequires: meson BuildRequires: vala >= 0.22.0 BuildRequires: fdupes -BuildRequires: pkgconfig(glib-2.0) >= 2.32 -BuildRequires: pkgconfig(granite) >= 6.0.0 -BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(ibus-1.0) >= 1.5.19 -BuildRequires: pkgconfig(libgnomekbd) -BuildRequires: pkgconfig(libgnomekbdui) -BuildRequires: pkgconfig(libhandy-1) >= 0.90.0 -BuildRequires: pkgconfig(switchboard-2.0) +BuildRequires: pkgconfig(switchboard-3) BuildRequires: pkgconfig(xkeyboard-config) Requires: gala @@ -54,7 +48,7 @@ same time. Keyboard shortcuts are also part of this plug. %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} %check @@ -62,12 +56,12 @@ appstream-util validate-relax --nonet \ %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so -%{_datadir}/glib-2.0/schemas/keyboard.gschema.xml +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so +%{_datadir}/glib-2.0/schemas/%{plug_rdnn}.gschema.xml %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml diff --git a/anda/desktops/elementary/switchboard-plug-locale/switchboard-plug-locale.spec b/anda/desktops/elementary/switchboard-plug-locale/switchboard-plug-locale.spec index 2bf8217c31..77f46861c1 100644 --- a/anda/desktops/elementary/switchboard-plug-locale/switchboard-plug-locale.spec +++ b/anda/desktops/elementary/switchboard-plug-locale/switchboard-plug-locale.spec @@ -4,12 +4,12 @@ %global plug_type personal %global plug_name locale -%global plug_rdnn io.elementary.switchboard.locale +%global plug_rdnn io.elementary.settings.locale Name: switchboard-plug-locale Summary: Switchboard Locale Plug -Version: 2.5.9 -Release: 2%?dist +Version: 8.0.0 +Release: 1%?dist License: LGPL-3.0-or-later URL: https://github.com/elementary/%name @@ -23,9 +23,7 @@ BuildRequires: fdupes BuildRequires: pkgconfig(accountsservice) BuildRequires: pkgconfig(ibus-1.0) -BuildRequires: pkgconfig(gnome-desktop-3.0) -BuildRequires: pkgconfig(granite) -BuildRequires: polkit-devel +BuildRequires: pkgconfig(gnome-desktop-4) BuildRequires: switchboard-devel Requires: switchboard%?_isa @@ -46,7 +44,7 @@ Supplements: switchboard%?_isa %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %plug_name-plug +%find_lang %plug_rdnn %check @@ -54,13 +52,13 @@ appstream-util validate-relax --nonet \ %buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml -%files -f %plug_name-plug.lang +%files -f %plug_rdnn.lang %doc README.md %license COPYING -%_libdir/switchboard/%plug_type/lib%plug_name-plug.so -%_libdir/switchboard/personal/pantheon-locale/languagelist -%_libdir/switchboard/personal/pantheon-locale/packages_blacklist +%_libdir/switchboard-3/%plug_type/lib%plug_rdnn.so +%_libdir/switchboard-3/%plug_type/pantheon-locale/languagelist +%_libdir/switchboard-3/%plug_type/pantheon-locale/packages_blocklist %_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml %_datadir/polkit-1/actions/%plug_rdnn.policy diff --git a/anda/desktops/elementary/switchboard-plug-mouse-touchpad/switchboard-plug-mouse-touchpad.spec b/anda/desktops/elementary/switchboard-plug-mouse-touchpad/switchboard-plug-mouse-touchpad.spec index 242152e3c3..61208cff0c 100644 --- a/anda/desktops/elementary/switchboard-plug-mouse-touchpad/switchboard-plug-mouse-touchpad.spec +++ b/anda/desktops/elementary/switchboard-plug-mouse-touchpad/switchboard-plug-mouse-touchpad.spec @@ -8,8 +8,8 @@ Name: switchboard-plug-mouse-touchpad Summary: Switchboard Mouse and Touchpad plug -Version: 7.0.0 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/switchboard-plug-mouse-touchpad diff --git a/anda/desktops/elementary/switchboard-plug-networking/switchboard-plug-networking.spec b/anda/desktops/elementary/switchboard-plug-networking/switchboard-plug-networking.spec index 1c2d4f4151..76e046e291 100644 --- a/anda/desktops/elementary/switchboard-plug-networking/switchboard-plug-networking.spec +++ b/anda/desktops/elementary/switchboard-plug-networking/switchboard-plug-networking.spec @@ -4,7 +4,7 @@ %global plug_type network %global plug_name networking -%global plug_rdnn io.elementary.switchboard.network +%global plug_rdnn io.elementary.settings.network Name: switchboard-plug-networking Summary: Switchboard Networking plug @@ -22,13 +22,9 @@ BuildRequires: vala >= 0.22.0 BuildRequires: fdupes BuildRequires: pkgconfig(glib-2.0) >= 2.32 -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libnm) >= 1.20.6 -BuildRequires: pkgconfig(libnma) -BuildRequires: pkgconfig(polkit-gobject-1) -BuildRequires: pkgconfig(switchboard-2.0) +BuildRequires: pkgconfig(libnm) +BuildRequires: pkgconfig(libnma-gtk4) +BuildRequires: pkgconfig(switchboard-3) Requires: network-manager-applet%{?_isa} Requires: switchboard%{?_isa} @@ -52,21 +48,21 @@ A switchboard plug for configuring available networks. %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} %check appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/libnetwork.so -%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %changelog diff --git a/anda/desktops/elementary/switchboard-plug-notifications/switchboard-plug-notifications.spec b/anda/desktops/elementary/switchboard-plug-notifications/switchboard-plug-notifications.spec index 4053bed4e6..7ad464a888 100644 --- a/anda/desktops/elementary/switchboard-plug-notifications/switchboard-plug-notifications.spec +++ b/anda/desktops/elementary/switchboard-plug-notifications/switchboard-plug-notifications.spec @@ -8,8 +8,8 @@ Name: switchboard-plug-notifications Summary: Switchboard Notifications plug -Version: 2.2.0 -Release: 2%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/switchboard-plug-notifications diff --git a/anda/desktops/elementary/switchboard-plug-parental-controls/switchboard-plug-parental-controls.spec b/anda/desktops/elementary/switchboard-plug-parental-controls/switchboard-plug-parental-controls.spec index 8d9ab14900..bafc0329ad 100644 --- a/anda/desktops/elementary/switchboard-plug-parental-controls/switchboard-plug-parental-controls.spec +++ b/anda/desktops/elementary/switchboard-plug-parental-controls/switchboard-plug-parental-controls.spec @@ -3,8 +3,8 @@ %global srcname switchboard-plug-parental-controls %global plug_type system -%global plug_name parental-controls -%global plug_rdnn io.elementary.switchboard.parental-controls +%global plug_name screentime-limits +%global plug_rdnn io.elementary.settings.screentime-limits Name: switchboard-plug-parental-controls Summary: Switchboard Screen Time & Limits Plug @@ -25,12 +25,8 @@ BuildRequires: pkgconfig(accountsservice) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(flatpak) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(libhandy-1) >= 0.90.0 -BuildRequires: pkgconfig(malcontent-0) -BuildRequires: pkgconfig(polkit-gobject-1) -BuildRequires: polkit-devel BuildRequires: switchboard-devel +BuildRequires: rpm_macro(_unitdir) Requires: switchboard%{?_isa} Supplements: switchboard%{?_isa} @@ -51,24 +47,25 @@ Supplements: switchboard%{?_isa} %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} # remove the specified stock icon from appdata (invalid in libappstream-glib) -sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %check appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_name}.so -%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml +%_iconsdir/hicolor/*/apps/%plug_rdnn.svg %_sysconfdir/pantheon-parental-controls/daemon.conf %_bindir/pantheon-parental-controls-daemon @@ -76,8 +73,8 @@ appstream-util validate-relax --nonet \ %_datadir/applications/pantheon-parental-controls-client.desktop %_datadir/dbus-1/system-services/org.pantheon.ParentalControls.service %_datadir/dbus-1/system.d/org.pantheon.ParentalControls.conf -%_datadir/polkit-1/actions/io.elementary.switchboard.screentime-limits.policy -/usr/lib/systemd/system/pantheon-parental-controls.service +%_datadir/polkit-1/actions/%plug_rdnn.policy +%_unitdir/pantheon-parental-controls.service %changelog * Tue Jun 13 2023 windowsboy111 - 6.0.1-1 diff --git a/anda/desktops/elementary/switchboard-plug-power/switchboard-plug-power.spec b/anda/desktops/elementary/switchboard-plug-power/switchboard-plug-power.spec index 294215e913..55b48fb8a5 100644 --- a/anda/desktops/elementary/switchboard-plug-power/switchboard-plug-power.spec +++ b/anda/desktops/elementary/switchboard-plug-power/switchboard-plug-power.spec @@ -8,8 +8,8 @@ Name: switchboard-plug-power Summary: Switchboard Power Plug -Version: 2.7.0 -Release: 2%?dist +Version: 8.0.0 +Release: 1%?dist License: GPL-2.0-or-later URL: https://github.com/elementary/%name diff --git a/anda/desktops/elementary/switchboard-plug-sharing/switchboard-plug-sharing.spec b/anda/desktops/elementary/switchboard-plug-sharing/switchboard-plug-sharing.spec index afb174268c..789ef70cfc 100644 --- a/anda/desktops/elementary/switchboard-plug-sharing/switchboard-plug-sharing.spec +++ b/anda/desktops/elementary/switchboard-plug-sharing/switchboard-plug-sharing.spec @@ -4,7 +4,7 @@ %global plug_type network %global plug_name sharing -%global plug_rdnn io.elementary.switchboard.sharing +%global plug_rdnn io.elementary.settings.sharing Name: switchboard-plug-sharing Summary: Switchboard Sharing Plug @@ -18,12 +18,9 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson -BuildRequires: vala >= 0.22.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.32 -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(switchboard-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(switchboard-3) Requires: rygel Requires: switchboard%{?_isa} @@ -46,21 +43,21 @@ Configure the sharing of system services. %install %meson_install -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} %check appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_rdnn}.so -%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml +%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml %changelog diff --git a/anda/desktops/elementary/switchboard-plug-sound/switchboard-plug-sound.spec b/anda/desktops/elementary/switchboard-plug-sound/switchboard-plug-sound.spec index e36d9f18b1..d514a82b98 100644 --- a/anda/desktops/elementary/switchboard-plug-sound/switchboard-plug-sound.spec +++ b/anda/desktops/elementary/switchboard-plug-sound/switchboard-plug-sound.spec @@ -4,7 +4,7 @@ %global plug_type system %global plug_name sound -%global plug_rdnn io.elementary.switchboard.sound +%global plug_rdnn io.elementary.settings.sound Name: switchboard-plug-sound Summary: Switchboard Sound Plug @@ -18,18 +18,12 @@ Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson -BuildRequires: vala >= 0.34.1 BuildRequires: fdupes BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(granite) -BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(libcanberra-gtk) BuildRequires: pkgconfig(libpulse) -BuildRequires: pkgconfig(libhandy-1) -BuildRequires: pkgconfig(libpulse-mainloop-glib) -BuildRequires: pkgconfig(switchboard-2.0) +BuildRequires: pkgconfig(switchboard-3) Requires: switchboard%{?_isa} Supplements: switchboard%{?_isa} @@ -50,9 +44,9 @@ A sound plug for Switchboard. %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %{plug_name}-plug +%find_lang %{plug_rdnn} -# remove the specified stock icon from appdata (invalid in libappstream-glib) +# remove the specified stock icon from metainfo (invalid in libappstream-glib) sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml @@ -60,13 +54,14 @@ sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.met appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml -%files -f %{plug_name}-plug.lang +%files -f %{plug_rdnn}.lang %doc README.md %license COPYING -%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so +%{_libdir}/switchboard-3/%{plug_type}/lib%{plug_rdnn}.so %{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml +%{_datadir}/glib-2.0/schemas/%{plug_name}.gschema.xml %changelog diff --git a/anda/desktops/elementary/switchboard-plug-useraccounts/switchboard-plug-useraccounts.spec b/anda/desktops/elementary/switchboard-plug-useraccounts/switchboard-plug-useraccounts.spec index 3e1dbbc97c..93da4b77c4 100644 --- a/anda/desktops/elementary/switchboard-plug-useraccounts/switchboard-plug-useraccounts.spec +++ b/anda/desktops/elementary/switchboard-plug-useraccounts/switchboard-plug-useraccounts.spec @@ -4,7 +4,7 @@ %global plug_type system %global plug_name useraccounts -%global plug_rdnn io.elementary.switchboard.useraccounts +%global plug_rdnn io.elementary.settings.useraccounts Name: switchboard-plug-useraccounts Summary: Switchboard User Accounts Plug @@ -18,18 +18,11 @@ Source0: %url/archive/%version/%srcname-%version.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson >= 0.46.1 -BuildRequires: vala BuildRequires: fdupes BuildRequires: pkgconfig(accountsservice) -BuildRequires: gobject-introspection-devel -BuildRequires: gnome-desktop3-devel -BuildRequires: pkgconfig(granite) >= 0.5 -BuildRequires: pkgconfig(libhandy-1) >= 0.90.0 -BuildRequires: pkgconfig(polkit-gobject-1) +BuildRequires: pkgconfig(gnome-desktop-4) BuildRequires: pkgconfig(pwquality) -BuildRequires: polkit-devel -BuildRequires: gtk3-devel BuildRequires: switchboard-devel Requires: switchboard%?_isa @@ -50,21 +43,21 @@ Supplements: switchboard%?_isa %install %meson_install %fdupes %buildroot%_datadir/locale/ -%find_lang %plug_name-plug +%find_lang %plug_rdnn %check appstream-util validate-relax --nonet \ - %buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml + %buildroot/%_datadir/metainfo/%plug_rdnn.metainfo.xml -%files -f %plug_name-plug.lang +%files -f %plug_rdnn.lang %doc README.md %license COPYING -%_libdir/switchboard/%plug_type/lib%plug_name.so -%_libdir/switchboard/system/pantheon-useraccounts/guest-session-toggle -%_datadir/metainfo/%plug_rdnn.appdata.xml +%_libdir/switchboard-3/%plug_type/lib%plug_name.so +%_libdir/switchboard-3/system/useraccounts/guest-session-toggle +%_datadir/metainfo/%plug_rdnn.metainfo.xml %_datadir/polkit-1/actions/%plug_rdnn.policy diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index b961692cea..87b068cf5d 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,9 +1,9 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit aacd2e4704112468b44332e8c8b1f7445651b8da +%global commit 0f9ce94e628a245cb3a7e97a7a169cb94e04c9ea %forgemeta Name: lomiri-system-settings -Version: 1.1.0 +Version: 1.2.0 Release: 1%?dist Summary: The system settings application for Lomiri License: GPLv3 diff --git a/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec b/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec index 34e54e7fd4..936b90daaf 100644 --- a/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec +++ b/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit -%global commit 454d980c352f3cea725458ff8a3d04ae686d2a96 +%global commit a72422f66dc1e40afcb9feefbc672c00c6f70671 %forgemeta Name: lomiri-ui-toolkit -Version: 1.3.5012 -Release: 1%{?dist} +Version: 1.3.5100 +Release: 1%?dist Summary: QML components to ease the creation of beautiful applications in QML for Lomiri License: LGPL-3.0 diff --git a/anda/desktops/lomiri-unity/lomiri/lomiri.spec b/anda/desktops/lomiri-unity/lomiri/lomiri.spec index 1cce8377a9..e2fae98e87 100644 --- a/anda/desktops/lomiri-unity/lomiri/lomiri.spec +++ b/anda/desktops/lomiri-unity/lomiri/lomiri.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri -%global commit 426b9f3436938f149490cee340e1fab79ee7b650 +%global commit 0b85fddd0123c86fe6b3464143df86a6d0ad6bb9 %forgemeta Name: lomiri -Version: 0.2.1 -Release: 1%{?dist} +Version: 0.3.0 +Release: 1%?dist Summary: A convergent desktop environment by Ubports License: GPLv3 AND LGPLv3 diff --git a/anda/fonts/iosevka-fusion/iosevka-fusion-fonts.spec b/anda/fonts/iosevka-fusion/iosevka-fusion-fonts.spec index 7507e1e6a2..a174cd3c02 100644 --- a/anda/fonts/iosevka-fusion/iosevka-fusion-fonts.spec +++ b/anda/fonts/iosevka-fusion/iosevka-fusion-fonts.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: iosevka-fusion-fonts -Version: 29.2.0 +Version: 31.0.0 Release: 1%?dist Summary: A custom font based on iosevka diff --git a/anda/games/osu-lazer/osu-lazer.spec b/anda/games/osu-lazer/osu-lazer.spec index e708e35101..5b987aa006 100644 --- a/anda/games/osu-lazer/osu-lazer.spec +++ b/anda/games/osu-lazer/osu-lazer.spec @@ -3,7 +3,7 @@ %define __strip /bin/true Name: osu-lazer -Version: 2024.718.1 +Version: 2024.727.0 Release: 1%?dist Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew. ExclusiveArch: x86_64 diff --git a/anda/games/prismlauncher-qt5/prismlauncher-qt5.spec b/anda/games/prismlauncher-qt5/prismlauncher-qt5.spec index 62c7b7b60b..f0ba578349 100644 --- a/anda/games/prismlauncher-qt5/prismlauncher-qt5.spec +++ b/anda/games/prismlauncher-qt5/prismlauncher-qt5.spec @@ -22,8 +22,8 @@ Name: prismlauncher %else Name: prismlauncher-qt5 %endif -Version: 8.2 -Release: 2%?dist +Version: 8.4 +Release: 1%?dist Summary: Minecraft launcher with ability to manage multiple instances # see COPYING.md for more information # each file in the source also contains a SPDX-License-Identifier header that declares its license diff --git a/anda/lib/libhelium/libhelium.spec b/anda/lib/libhelium/libhelium.spec index 9a0c4b9938..07b0190b7f 100644 --- a/anda/lib/libhelium/libhelium.spec +++ b/anda/lib/libhelium/libhelium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.12-10 +%global ver 1.8.12-12 %global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g') Summary: The Application Framework for tauOS apps Name: libhelium diff --git a/anda/terra/mock-configs/terra-mock-configs.spec b/anda/terra/mock-configs/terra-mock-configs.spec index 424fd3a109..a9474a50be 100644 --- a/anda/terra/mock-configs/terra-mock-configs.spec +++ b/anda/terra/mock-configs/terra-mock-configs.spec @@ -1,5 +1,5 @@ Name: terra-mock-configs -Version: 1.1.0 +Version: 1.2.0 Release: 1%?dist Epoch: 1 Summary: Mock configs for Terra repos diff --git a/anda/themes/tau-helium/tau-helium.spec b/anda/themes/tau-helium/tau-helium.spec index 9f5f34258c..f35a987a8a 100644 --- a/anda/themes/tau-helium/tau-helium.spec +++ b/anda/themes/tau-helium/tau-helium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.12-10 +%global ver 1.8.12-12 Summary: tauOS GTK/GNOME Shell Themes Name: tau-helium diff --git a/anda/tools/buildsys/anda/rust-anda.spec b/anda/tools/buildsys/anda/rust-anda.spec index eb1246b249..c9ad0fcbba 100644 --- a/anda/tools/buildsys/anda/rust-anda.spec +++ b/anda/tools/buildsys/anda/rust-anda.spec @@ -5,7 +5,7 @@ %global crate anda Name: rust-anda -Version: 0.2.3 +Version: 0.3.3 Release: 1%?dist Summary: Andaman Build toolchain