diff --git a/anda/apps/armcord-bin/armcord-bin.spec b/anda/apps/armcord-bin/armcord-bin.spec index b08bdd50b5..b000cdafed 100644 --- a/anda/apps/armcord-bin/armcord-bin.spec +++ b/anda/apps/armcord-bin/armcord-bin.spec @@ -14,7 +14,7 @@ %global __provides_exclude_from %{_datadir}/armcord/.*\\.so Name: armcord-bin -Version: 3.2.8 +Version: 3.3.0 Release: 1%?dist License: OSL-3.0 Summary: Custom lightweight Discord client designed to enhance your experience diff --git a/anda/apps/armcord/armcord.spec b/anda/apps/armcord/armcord.spec index 616a5b3f39..e71c0e7805 100644 --- a/anda/apps/armcord/armcord.spec +++ b/anda/apps/armcord/armcord.spec @@ -1,7 +1,7 @@ %define debug_package %nil Name: armcord -Version: 3.2.8 +Version: 3.3.0 Release: 1%?dist License: OSL-3.0 Summary: Custom lightweight Discord client designed to enhance your experience diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index df9b817f5f..2778e7596c 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.471 +Version: 0.0.475 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index a92344d7f8..c053350284 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.471 +Version: 0.0.475 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 0d449c92b7..41e6699fcd 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-openasar -Version: 0.0.64 +Version: 0.0.65 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 6ea94f1121..6d5c43e313 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.100 +Version: 0.0.101 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index e1fa378cba..6a4907f8ec 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.100 +Version: 0.0.101 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 165d374125..0c87ae7dd6 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord -Version: 0.0.64 +Version: 0.0.65 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: https://discord.com diff --git a/anda/apps/envision/envision.spec b/anda/apps/envision/envision.spec index 1c203aedf3..9cc2f356b7 100644 --- a/anda/apps/envision/envision.spec +++ b/anda/apps/envision/envision.spec @@ -1,5 +1,5 @@ -%global commit be6c9b3abe71167584ed5c9a9a2e6386df5090a1 -%global commit_date 20240816 +%global commit aa7f3ec0c46963e5bb2067cb4fa713fe8f8624b1 +%global commit_date 20240825 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: envision diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index 670b553025..38f6ace3d7 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -5,7 +5,7 @@ %global pure_protobuf_version 2.0.0 Name: komikku -Version: 1.54.0 +Version: 1.55.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 2872528c90..1fda325ef2 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,6 +1,6 @@ -%global commit a3baf94ab9f3b43a8027d74c43991a3c2da732e0 +%global commit cb4fdb530ab736015dce6d23fb8d797124e4d319 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240817 +%global commit_date 20240825 %global ver 0.38.0 Name: mpv-nightly diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 1fee9502c4..2f0f40fa85 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2024-08-17 +%global ver 2024-08-24 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec b/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec index 818a8e5d62..d09eb40d9c 100644 --- a/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec +++ b/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec @@ -3,7 +3,7 @@ Name: elementary-shortcut-overlay Summary: Native, OS-wide shortcut overlay -Version: 8.0.0 +Version: 8.0.1 Release: 1%?dist License: GPL-3.0 diff --git a/anda/desktops/elementary/gala/gala.spec b/anda/desktops/elementary/gala/gala.spec index 6272ed3de9..fe526701d3 100644 --- a/anda/desktops/elementary/gala/gala.spec +++ b/anda/desktops/elementary/gala/gala.spec @@ -2,8 +2,8 @@ Name: gala Summary: Gala window manager -Version: 7.1.3 -Release: 2%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later Epoch: 1 diff --git a/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec b/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec index 93fe791404..cca08d26e8 100644 --- a/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec +++ b/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec @@ -8,8 +8,8 @@ Name: switchboard-plug-display Summary: Switchboard Display 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-display 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 72a97d55e3..a279794b55 100644 --- a/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec +++ b/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec @@ -8,7 +8,7 @@ Name: switchboard-plug-keyboard Summary: Switchboard Keyboard plug -Version: 8.0.0 +Version: 8.0.1 Release: 1%?dist License: GPL-3.0-or-later diff --git a/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec b/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec index 08a4ce5100..a3410ce479 100644 --- a/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec +++ b/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec @@ -8,7 +8,7 @@ Name: switchboard-plug-pantheon-shell Summary: Switchboard Pantheon Shell plug -Version: 8.0.0 +Version: 8.0.1 Release: 1%?dist License: GPL-3.0 diff --git a/anda/desktops/elementary/wingpanel-applications-menu/wingpanel-applications-menu.spec b/anda/desktops/elementary/wingpanel-applications-menu/wingpanel-applications-menu.spec index 7cbd3f42c5..44b6295481 100644 --- a/anda/desktops/elementary/wingpanel-applications-menu/wingpanel-applications-menu.spec +++ b/anda/desktops/elementary/wingpanel-applications-menu/wingpanel-applications-menu.spec @@ -5,8 +5,8 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.11.1 -Release: 2%?dist +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/applications-menu diff --git a/anda/desktops/elementary/wingpanel-indicator-bluetooth/wingpanel-indicator-bluetooth.spec b/anda/desktops/elementary/wingpanel-indicator-bluetooth/wingpanel-indicator-bluetooth.spec index f6b8ee5c78..c34329137e 100644 --- a/anda/desktops/elementary/wingpanel-indicator-bluetooth/wingpanel-indicator-bluetooth.spec +++ b/anda/desktops/elementary/wingpanel-indicator-bluetooth/wingpanel-indicator-bluetooth.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-bluetooth Summary: Bluetooth Indicator for wingpanel -Version: 7.0.1 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: LGPL-2.0-or-later URL: https://github.com/elementary/%{name} diff --git a/anda/desktops/elementary/wingpanel-indicator-datetime/wingpanel-indicator-datetime.spec b/anda/desktops/elementary/wingpanel-indicator-datetime/wingpanel-indicator-datetime.spec index 39ff21f8cc..1ded1a4e75 100644 --- a/anda/desktops/elementary/wingpanel-indicator-datetime/wingpanel-indicator-datetime.spec +++ b/anda/desktops/elementary/wingpanel-indicator-datetime/wingpanel-indicator-datetime.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-datetime Summary: Datetime Indicator for wingpanel -Version: 2.4.1 -Release: 1%{?dist} +Version: 2.4.2 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/wingpanel-indicator-datetime diff --git a/anda/desktops/elementary/wingpanel-indicator-keyboard/wingpanel-indicator-keyboard.spec b/anda/desktops/elementary/wingpanel-indicator-keyboard/wingpanel-indicator-keyboard.spec index f065dcf35b..f85eb4a4c2 100644 --- a/anda/desktops/elementary/wingpanel-indicator-keyboard/wingpanel-indicator-keyboard.spec +++ b/anda/desktops/elementary/wingpanel-indicator-keyboard/wingpanel-indicator-keyboard.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-keyboard Summary: Keyboard Indicator for wingpanel -Version: 2.4.1 -Release: 2%{?dist} +Version: 2.4.2 +Release: 1%?dist License: LGPL-2.0-or-later URL: https://github.com/elementary/%{name} diff --git a/anda/desktops/elementary/wingpanel-indicator-network/wingpanel-indicator-network.spec b/anda/desktops/elementary/wingpanel-indicator-network/wingpanel-indicator-network.spec index ff1712c281..76ff4752a5 100644 --- a/anda/desktops/elementary/wingpanel-indicator-network/wingpanel-indicator-network.spec +++ b/anda/desktops/elementary/wingpanel-indicator-network/wingpanel-indicator-network.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-network Summary: Network Indicator for wingpanel -Version: 7.1.0 -Release: 1%{?dist} +Version: 7.1.1 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/wingpanel-indicator-network diff --git a/anda/desktops/elementary/wingpanel-indicator-nightlight/wingpanel-indicator-nightlight.spec b/anda/desktops/elementary/wingpanel-indicator-nightlight/wingpanel-indicator-nightlight.spec index cc62529c0a..7b2d28433d 100644 --- a/anda/desktops/elementary/wingpanel-indicator-nightlight/wingpanel-indicator-nightlight.spec +++ b/anda/desktops/elementary/wingpanel-indicator-nightlight/wingpanel-indicator-nightlight.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-nightlight Summary: Night Light Indicator for wingpanel -Version: 2.1.2 -Release: 1%{?dist} +Version: 2.1.3 +Release: 1%?dist License: GPL-2.0-or-later URL: https://github.com/elementary/wingpanel-indicator-nightlight diff --git a/anda/desktops/elementary/wingpanel-indicator-notifications/wingpanel-indicator-notifications.spec b/anda/desktops/elementary/wingpanel-indicator-notifications/wingpanel-indicator-notifications.spec index e622d9d12d..055e0712c0 100644 --- a/anda/desktops/elementary/wingpanel-indicator-notifications/wingpanel-indicator-notifications.spec +++ b/anda/desktops/elementary/wingpanel-indicator-notifications/wingpanel-indicator-notifications.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-notifications Summary: Notifications Indicator for wingpanel -Version: 7.1.0 -Release: 1%{?dist} +Version: 7.1.1 +Release: 1%?dist License: LGPL-2.0-or-later URL: https://github.com/elementary/wingpanel-indicator-notifications diff --git a/anda/desktops/elementary/wingpanel-indicator-power/wingpanel-indicator-power.spec b/anda/desktops/elementary/wingpanel-indicator-power/wingpanel-indicator-power.spec index ac9d4ebcdf..919fc8a52e 100644 --- a/anda/desktops/elementary/wingpanel-indicator-power/wingpanel-indicator-power.spec +++ b/anda/desktops/elementary/wingpanel-indicator-power/wingpanel-indicator-power.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-power Summary: Power indicator for wingpanel -Version: 6.2.1 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-2.0-or-later URL: https://github.com/elementary/wingpanel-indicator-power diff --git a/anda/desktops/elementary/wingpanel-indicator-sound/wingpanel-indicator-sound.spec b/anda/desktops/elementary/wingpanel-indicator-sound/wingpanel-indicator-sound.spec index c1a1992d12..95de3c9415 100644 --- a/anda/desktops/elementary/wingpanel-indicator-sound/wingpanel-indicator-sound.spec +++ b/anda/desktops/elementary/wingpanel-indicator-sound/wingpanel-indicator-sound.spec @@ -5,8 +5,8 @@ Name: wingpanel-indicator-sound Summary: Sound Indicator for wingpanel -Version: 7.0.0 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0 URL: https://github.com/elementary/%{name} diff --git a/anda/desktops/elementary/wingpanel/wingpanel.spec b/anda/desktops/elementary/wingpanel/wingpanel.spec index 2bc195d247..ebe0f3e627 100644 --- a/anda/desktops/elementary/wingpanel/wingpanel.spec +++ b/anda/desktops/elementary/wingpanel/wingpanel.spec @@ -6,8 +6,8 @@ launcher.} Name: wingpanel Summary: Stylish top panel -Version: 3.0.5 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-2.0-or-later Epoch: 1 diff --git a/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec b/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec index bebdf0da32..2c6f63c9c1 100644 --- a/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec +++ b/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec @@ -1,6 +1,6 @@ %global forgeurl https://github.com/KDE/latte-dock/ -%global commit 31a6135fd9942a492fefecc69339b0802ecdce3b +%global commit 9e3f53321cc14fdd6074b6ad9222893453a66fe3 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global commit_date %(date '+%Y%m%d') %global snapshot_info %{commit_date}.%{shortcommit} diff --git a/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec b/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec index 956b8a30aa..ee0697837b 100644 --- a/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec +++ b/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch -%global commit af441bdb31bb76b207119a8c91eef3fa93c0c078 +%global commit a057a37b56b96efddc7f42577407a3a08a0575cf %forgemeta Name: lomiri-app-launch 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 bb225bb789..63930e3695 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,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit 4c819ca69476a43cf6ec7539094684f7e0ba4598 +%global commit 849214f4bb1a40fae692e18fed5d599e0d8c7af1 %forgemeta Name: lomiri-system-settings diff --git a/anda/devs/blueprint-compiler/terra-blueprint-compiler.spec b/anda/devs/blueprint-compiler/terra-blueprint-compiler.spec index c903576e7f..bcb00d8928 100644 --- a/anda/devs/blueprint-compiler/terra-blueprint-compiler.spec +++ b/anda/devs/blueprint-compiler/terra-blueprint-compiler.spec @@ -1,5 +1,5 @@ Name: terra-blueprint-compiler -Version: 0.12.0 +Version: 0.14.0 Release: 1%?dist License: LGPL-3.0-or-later Summary: Markup language for GTK user interfaces diff --git a/anda/devs/flow/flow-control-nightly.spec b/anda/devs/flow/flow-control-nightly.spec index 92def57011..9c8818e713 100644 --- a/anda/devs/flow/flow-control-nightly.spec +++ b/anda/devs/flow/flow-control-nightly.spec @@ -1,6 +1,6 @@ -%global commit 2a735cee5c1a2b0d7d08343a0bb32ed49eb1d3bc +%global commit 0758838cce89643315cf54bf566dc3fda420a08a %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240817 +%global commit_date 20240825 Name: flow-control-nightly Version: %commit_date.%shortcommit diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index 6d98a99c1a..0449905010 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,5 +1,5 @@ Name: flutter -Version: 3.24.0 +Version: 3.24.1 Release: 1%?dist Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause diff --git a/anda/devs/tracy/tracy.spec b/anda/devs/tracy/tracy.spec index 85d6005b0a..69b90f0c1c 100644 --- a/anda/devs/tracy/tracy.spec +++ b/anda/devs/tracy/tracy.spec @@ -1,7 +1,7 @@ %global _desc Tracy is a real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. Name: tracy -Version: 0.11.0 +Version: 0.11.1 Release: 1%?dist Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. License: BSD-3-Clause diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 3bf944ce68..acbe3a1553 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,7 +1,7 @@ -%global commit 18f0626e08ba920fdaad798813261ca3d647d836 +%global commit 14f8d3a33a5d93701c3eb2071c6c2f469488d5fc %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240817 -%global ver 0.150.0 +%global commit_date 20240825 +%global ver 0.151.0 %bcond_with check diff --git a/anda/devs/zed/preview/update.rhai b/anda/devs/zed/preview/update.rhai index 9a764d5fbc..26d0a43273 100644 --- a/anda/devs/zed/preview/update.rhai +++ b/anda/devs/zed/preview/update.rhai @@ -1,7 +1,6 @@ let releases = "https://api.github.com/repos/zed-industries/zed/releases".get().json_arr(); for release in releases { let tag = release.tag_name; - tag.pop(4); // remove the "-pre" suffix tag.crop(1); // remove "v" rpm.global("ver", tag); break; diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 4cb816cea6..0718d8f923 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.149.1 +%global ver 0.150.3-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ # Use Mold as the linker @@ -10,13 +10,13 @@ %global app_id dev.zed.Zed-Preview Name: zed-preview -Version: %ver +Version: %(echo %ver | sed 's/-/~/') Release: pre1%?dist Summary: Zed is a high-performance, multiplayer code editor License: MIT URL: https://zed.dev/ -Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}-pre.tar.gz +Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.tar.gz Conflicts: zed Provides: zed @@ -44,7 +44,7 @@ BuildRequires: vulkan-loader Code at the speed of thought - Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. %prep -%autosetup -n %{crate}-%{ver}-pre -p1 +%autosetup -n %{crate}-%{ver} -p1 %cargo_prep_online export DO_STARTUP_NOTIFY="true" diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 992ce9fc90..923d2451b7 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global app_id dev.zed.Zed Name: zed -Version: 0.148.1 +Version: 0.149.5 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor diff --git a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec index fcb3e8f519..e8c4fc3f54 100644 --- a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec +++ b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec @@ -1,5 +1,5 @@ Name: sarasa-gothic-fonts -Version: 1.0.18 +Version: 1.0.20 Release: 1%?dist URL: https://github.com/be5invis/Sarasa-Gothic Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z diff --git a/anda/games/gamescope-session/gamescope-session.spec b/anda/games/gamescope-session/gamescope-session.spec index 989027b5e0..a2c5c89983 100644 --- a/anda/games/gamescope-session/gamescope-session.spec +++ b/anda/games/gamescope-session/gamescope-session.spec @@ -1,8 +1,8 @@ %define debug_package %nil -%global commit bec85df9971b29e2d901cdb4b2f4d28656687d4c +%global commit aa57bda3f17f660064c1e63f9497fa0a46df1e86 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240810 +%global commit_date 20240821 Name: gamescope-session Version: %commit_date.%shortcommit diff --git a/anda/games/gamescope/terra-gamescope.spec b/anda/games/gamescope/terra-gamescope.spec index d794715361..1188bd5e7c 100644 --- a/anda/games/gamescope/terra-gamescope.spec +++ b/anda/games/gamescope/terra-gamescope.spec @@ -1,7 +1,7 @@ %global libliftoff_minver 0.4.1 %global _default_patch_fuzz 2 -%global gamescope_tag 3.14.29 +%global gamescope_tag 3.15.1 Name: terra-gamescope Version: 100.%{gamescope_tag} diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 5a4a02f8f2..041795ba01 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,11 +1,11 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit d6a825dd4704172c6115919ff8550d3074b950f9 +%global commit fac28a81aeca029ca35c4614be7492942a3c437b %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f -%global commit_date 20240814 +%global commit_date 20240824 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/crystal/crystal/crystal.spec b/anda/langs/crystal/crystal/crystal.spec index abaa049d6a..00c584f2e7 100644 --- a/anda/langs/crystal/crystal/crystal.spec +++ b/anda/langs/crystal/crystal/crystal.spec @@ -1,7 +1,7 @@ %define debug_package %nil Name: crystal -Version: 1.13.1 +Version: 1.13.2 Release: 1%?dist Summary: The Crystal Programming Language License: Apache-2.0 diff --git a/anda/langs/go/glow/golang-github-charmbracelet-glow.spec b/anda/langs/go/glow/golang-github-charmbracelet-glow.spec index b3ef29c413..17ab7c39c8 100644 --- a/anda/langs/go/glow/golang-github-charmbracelet-glow.spec +++ b/anda/langs/go/glow/golang-github-charmbracelet-glow.spec @@ -3,7 +3,7 @@ # https://github.com/charmbracelet/glow %global goipath github.com/charmbracelet/glow -Version: 1.5.1 +Version: 2.0.0 %gometa -f @@ -15,7 +15,7 @@ Render markdown on the CLI, with pizzazz! 💅🏻.} %global godocs README.md Name: %{goname} -Release: 1%{?dist} +Release: 1%?dist Summary: Render markdown on the CLI, with pizzazz! 💅🏻 License: MIT diff --git a/anda/langs/go/xyproto-env/golang-github-xyproto-env.spec b/anda/langs/go/xyproto-env/golang-github-xyproto-env.spec index c09acc6623..77e39d77e2 100644 --- a/anda/langs/go/xyproto-env/golang-github-xyproto-env.spec +++ b/anda/langs/go/xyproto-env/golang-github-xyproto-env.spec @@ -4,7 +4,7 @@ # https://github.com/xyproto/env %global goipath github.com/xyproto/env -Version: 2.3.0 +Version: 2.5.0 %gometa -f diff --git a/anda/langs/go/xyproto-textoutput/golang-github-xyproto-textoutput.spec b/anda/langs/go/xyproto-textoutput/golang-github-xyproto-textoutput.spec index 03bd07fe32..91156f027d 100644 --- a/anda/langs/go/xyproto-textoutput/golang-github-xyproto-textoutput.spec +++ b/anda/langs/go/xyproto-textoutput/golang-github-xyproto-textoutput.spec @@ -3,7 +3,7 @@ # https://github.com/xyproto/textoutput %global goipath github.com/xyproto/textoutput -Version: 1.16.4 +Version: 1.16.6 %gometa -f diff --git a/anda/langs/go/xyproto-vt100/golang-github-xyproto-vt100.spec b/anda/langs/go/xyproto-vt100/golang-github-xyproto-vt100.spec index 08d0ec9741..02060f31b8 100644 --- a/anda/langs/go/xyproto-vt100/golang-github-xyproto-vt100.spec +++ b/anda/langs/go/xyproto-vt100/golang-github-xyproto-vt100.spec @@ -3,7 +3,7 @@ # https://github.com/xyproto/vt100 %global goipath github.com/xyproto/vt100 -Version: 1.14.4 +Version: 1.14.5 %gometa -f diff --git a/anda/langs/kotlin/kotlin-native/kotlin-native.spec b/anda/langs/kotlin/kotlin-native/kotlin-native.spec index 494709ba6b..39c55b1a59 100644 --- a/anda/langs/kotlin/kotlin-native/kotlin-native.spec +++ b/anda/langs/kotlin/kotlin-native/kotlin-native.spec @@ -2,7 +2,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Name: kotlin-native -Version: 2.0.10 +Version: 2.0.20 Release: 1%?dist Summary: LLVM backend for the Kotlin compiler ExclusiveArch: x86_64 diff --git a/anda/langs/kotlin/kotlin/kotlin.spec b/anda/langs/kotlin/kotlin/kotlin.spec index d65c3bb939..a83492b623 100644 --- a/anda/langs/kotlin/kotlin/kotlin.spec +++ b/anda/langs/kotlin/kotlin/kotlin.spec @@ -1,7 +1,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Name: kotlin -Version: 2.0.10 +Version: 2.0.20 Release: 1%?dist Summary: Statically typed programming language diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 6d906e90e1..433a6d84cd 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit e96fad1eed5c87a5a0b13bb39d1e5da176e488e1 +%global commit 4ef06a5cc56f6ef32b8ac1e7c11592597406486a %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.9 -%global commit_date 20240817 +%global commit_date 20240824 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/ruff/python3-ruff.spec b/anda/langs/python/ruff/python3-ruff.spec index a9bee5bcca..a54876dd77 100644 --- a/anda/langs/python/ruff/python3-ruff.spec +++ b/anda/langs/python/ruff/python3-ruff.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: python3-ruff -Version: 0.6.1 +Version: 0.6.2 Release: 1%?dist Summary: An extremely fast Python linter, written in Rust License: MIT diff --git a/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff b/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff index 51d858cc01..7b4ffc6ad7 100644 --- a/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff +++ b/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff @@ -1,23 +1,20 @@ ---- bandwhich-0.22.2/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ bandwhich-0.22.2/Cargo.toml 2024-02-02T05:59:38.855816+00:00 -@@ -149,20 +149,6 @@ - version = "0.25.0" - features = ["derive"] - --[target."cfg(any(target_os = \"macos\", target_os = \"freebsd\"))".dependencies.regex] --version = "1.10.3" -- - [target."cfg(target_os = \"linux\")".dependencies.procfs] +--- bandwhich-0.23.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ bandwhich-0.23.0/Cargo.toml 2024-08-18T04:14:50.797745+00:00 +@@ -165,17 +165,3 @@ + [target.'cfg(any(target_os = "android", target_os = "linux"))'.dependencies.procfs] version = "0.16.0" --[target."cfg(target_os = \"windows\")".dependencies.netstat2] +-[target.'cfg(any(target_os = "macos", target_os = "freebsd"))'.dependencies.regex] +-version = "1.10.5" +- +-[target.'cfg(target_os = "windows")'.dependencies.netstat2] -version = "0.9.1" - --[target."cfg(target_os = \"windows\")".dependencies.sysinfo] --version = "0.30.5" +-[target.'cfg(target_os = "windows")'.dependencies.sysinfo] +-version = "0.31.0" - --[target."cfg(target_os = \"windows\")".build-dependencies.http_req] --version = "0.10.2" +-[target.'cfg(target_os = "windows")'.build-dependencies.http_req] +-version = "0.11.1" - --[target."cfg(target_os = \"windows\")".build-dependencies.zip] --version = "0.6.6" +-[target.'cfg(target_os = "windows")'.build-dependencies.zip] +-version = "2.1.6" diff --git a/anda/langs/rust/bandwhich/rust-bandwhich.spec b/anda/langs/rust/bandwhich/rust-bandwhich.spec index a64d8b5c76..1e9ebbbaff 100644 --- a/anda/langs/rust/bandwhich/rust-bandwhich.spec +++ b/anda/langs/rust/bandwhich/rust-bandwhich.spec @@ -1,5 +1,6 @@ -# Generated by rust2rpm 25 +# Generated by rust2rpm 26 #bcond_without check +%bcond_without mold %global crate bandwhich @@ -14,7 +15,7 @@ Source: %{crates_source} # Automatically generated patch to strip dependencies and normalize metadata Patch: bandwhich-fix-metadata-auto.diff -BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24 +BuildRequires: anda-srpm-macros mold cargo-rpm-macros >= 24 %global _description %{expand: Display current network utilization by process, connection and remote @@ -30,10 +31,11 @@ License: MIT %files -n %{crate} %license LICENSE.md -#license LICENSE.dependencies +%license LICENSE.dependencies %doc CHANGELOG.md %doc CODE_OF_CONDUCT.md %doc CONTRIBUTING.md +%doc INSTALL.md %doc README.md %{_bindir}/bandwhich @@ -42,9 +44,9 @@ License: MIT %cargo_prep_online %build -%cargo_build -#{cargo_license_summary} -#{cargo_license} > LICENSE.dependencies +#cargo_build +%{cargo_license_summary_online} +%{cargo_license_online} > LICENSE.dependencies %install %cargo_install diff --git a/anda/langs/rust/bat-extras/bat-extras.spec b/anda/langs/rust/bat-extras/bat-extras.spec index 59cdd8f3a3..50305ab3a0 100644 --- a/anda/langs/rust/bat-extras/bat-extras.spec +++ b/anda/langs/rust/bat-extras/bat-extras.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: bat-extras -Version: 2024.07.10 +Version: 2024.08.24 Release: 1%?dist Summary: Bash scripts that integrate bat with various command line tools diff --git a/anda/langs/rust/bottom/anda.hcl b/anda/langs/rust/bottom/anda.hcl new file mode 100644 index 0000000000..ce1a0a8274 --- /dev/null +++ b/anda/langs/rust/bottom/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "rust-bottom.spec" + } +} diff --git a/anda/langs/rust/bottom/bottom-fix-metadata-auto.diff b/anda/langs/rust/bottom/bottom-fix-metadata-auto.diff new file mode 100644 index 0000000000..7ea813b0a6 --- /dev/null +++ b/anda/langs/rust/bottom/bottom-fix-metadata-auto.diff @@ -0,0 +1,48 @@ +--- bottom-0.10.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ bottom-0.10.2/Cargo.toml 2024-08-18T14:28:49.594610+00:00 +@@ -354,15 +354,6 @@ + [target.'cfg(all(target_arch = "x86_64", target_os = "linux"))'.dev-dependencies.portable-pty] + version = "0.8.1" + +-[target.'cfg(target_os = "freebsd")'.dependencies.filedescriptor] +-version = "0.8.2" +- +-[target.'cfg(target_os = "freebsd")'.dependencies.serde_json] +-version = "1.0.120" +- +-[target.'cfg(target_os = "freebsd")'.dependencies.sysctl] +-version = "0.5.5" +- + [target.'cfg(target_os = "linux")'.dependencies.rustix] + version = "0.38.34" + features = [ +@@ -370,24 +361,6 @@ + "param", + ] + +-[target.'cfg(target_os = "macos")'.dependencies.core-foundation] +-version = "0.9.4" +- +-[target.'cfg(target_os = "macos")'.dependencies.mach2] +-version = "0.4.2" +- +-[target.'cfg(target_os = "windows")'.dependencies.windows] +-version = "0.58.0" +-features = [ +- "Win32_Foundation", +- "Win32_Security", +- "Win32_Storage_FileSystem", +- "Win32_System_IO", +- "Win32_System_Ioctl", +- "Win32_System_ProcessStatus", +- "Win32_System_Threading", +-] +- + [target."cfg(unix)".dependencies.libc] + version = "0.2.155" + +@@ -402,3 +375,4 @@ + [lints.rustdoc] + broken_intra_doc_links = "deny" + missing_crate_level_docs = "deny" ++ diff --git a/anda/langs/rust/bottom/rust-bottom.spec b/anda/langs/rust/bottom/rust-bottom.spec new file mode 100644 index 0000000000..bc557d41a1 --- /dev/null +++ b/anda/langs/rust/bottom/rust-bottom.spec @@ -0,0 +1,68 @@ +# Generated by rust2rpm 26 +%bcond_without check + +%global crate bottom + +Name: rust-bottom +Version: 0.10.2 +Release: %autorelease +Summary: Customizable cross-platform graphical process/system monitor for the terminal + +License: MIT +URL: https://crates.io/crates/bottom +Source: %{crates_source} +# Automatically generated patch to strip dependencies and normalize metadata +Patch: bottom-fix-metadata-auto.diff + +BuildRequires: anda-srpm-macros +BuildRequires: cargo-rpm-macros >= 24 + +%global _description %{expand: +A customizable cross-platform graphical process/system monitor for the +terminal. Supports Linux, macOS, and Windows.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} +License: MIT +Packager: Ben Woods + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%license LICENSE.dependencies +%doc README.md +%{_bindir}/btm +%{_datadir}/bash-completion/completions/btm +%{_datadir}/fish/vendor_completions.d/btm.fish +%{_datadir}/zsh/site-functions/_btm +%{_mandir}/man1/btm.1* + +%prep +%autosetup -n %{crate}-%{version} -p1 +%cargo_prep_online + +%build +#cargo_build +%{cargo_license_summary_online} +%{cargo_license_online} > LICENSE.dependencies + +%install +# https://github.com/ClementTsang/bottom/blob/main/docs/content/contribution/packaging-and-distribution.md#manpage-and-completion-generation +export BTM_GENERATE=true +%cargo_install +# Completions +install -Dpm 0644 target/tmp/bottom/completion/btm.bash %{buildroot}%{_datadir}/bash-completion/completions/btm +install -Dpm 0644 target/tmp/bottom/completion/btm.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/btm.fish +install -Dpm 0644 target/tmp/bottom/completion/_btm %{buildroot}%{_datadir}/zsh/site-functions/_btm +install -Dpm 0644 target/tmp/bottom/manpage/btm.1 %{buildroot}%{_mandir}/man1/btm.1 + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/anda/langs/rust/bottom/update.rhai b/anda/langs/rust/bottom/update.rhai new file mode 100644 index 0000000000..76ec7efa2d --- /dev/null +++ b/anda/langs/rust/bottom/update.rhai @@ -0,0 +1 @@ +rpm.version(crates("bottom")); diff --git a/anda/langs/rust/maturin/rust-terra-maturin.spec b/anda/langs/rust/maturin/rust-terra-maturin.spec index 00078064f3..b968371fb9 100644 --- a/anda/langs/rust/maturin/rust-terra-maturin.spec +++ b/anda/langs/rust/maturin/rust-terra-maturin.spec @@ -2,7 +2,7 @@ %global crate maturin Name: rust-terra-maturin -Version: 1.7.0 +Version: 1.7.1 Release: 1%?dist Summary: Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages diff --git a/anda/langs/rust/nushell/nushell.spec b/anda/langs/rust/nushell/nushell.spec index 15a4a42f0c..575a29785b 100644 --- a/anda/langs/rust/nushell/nushell.spec +++ b/anda/langs/rust/nushell/nushell.spec @@ -1,5 +1,5 @@ Name: nushell -Version: 0.96.1 +Version: 0.97.1 Release: 1%?dist Summary: A new type of shell License: MIT diff --git a/anda/langs/rust/youki/youki.spec b/anda/langs/rust/youki/youki.spec index 470cf96f8b..deed866d68 100644 --- a/anda/langs/rust/youki/youki.spec +++ b/anda/langs/rust/youki/youki.spec @@ -1,5 +1,5 @@ Name: youki -Version: 0.3.3 +Version: 0.4.0 Release: 1%?dist Summary: A container runtime written in Rust diff --git a/anda/lib/libhelium/libhelium.spec b/anda/lib/libhelium/libhelium.spec index 32ed4db6dd..a13202e1cb 100644 --- a/anda/lib/libhelium/libhelium.spec +++ b/anda/lib/libhelium/libhelium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.15-3 +%global ver 1.8.16 %global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g') Summary: The Application Framework for tauOS apps Name: libhelium diff --git a/anda/lib/libusermetrics/libusermetrics.spec b/anda/lib/libusermetrics/libusermetrics.spec index 897c69b6b9..6f485bd5c2 100644 --- a/anda/lib/libusermetrics/libusermetrics.spec +++ b/anda/lib/libusermetrics/libusermetrics.spec @@ -1,5 +1,5 @@ Name: libusermetrics -Version: 1.3.2 +Version: 1.3.3 Release: 1%?dist Summary: library for retrieving anonymous metrics about users License: GPLv3 AND LGPLv3 AND LGPLv2 diff --git a/anda/lib/tdlib/tdlib-nightly.spec b/anda/lib/tdlib/tdlib-nightly.spec index 150e7360f1..9f8f547562 100644 --- a/anda/lib/tdlib/tdlib-nightly.spec +++ b/anda/lib/tdlib/tdlib-nightly.spec @@ -1,4 +1,4 @@ -%global commit 8d08b34e22a08e58db8341839c4e18ee06c516c5 +%global commit 9b6ff5863e5d0b2a07b50f4aa1a3344a51a1f80f %global ver 1.8.35 %global commit_date 20240219 %global shortcommit %(c=%{commit}; echo ${c:0:7}) diff --git a/anda/misc/system76-scheduler/system76-scheduler.spec b/anda/misc/system76-scheduler/system76-scheduler.spec index b61578da21..31a01618bf 100644 --- a/anda/misc/system76-scheduler/system76-scheduler.spec +++ b/anda/misc/system76-scheduler/system76-scheduler.spec @@ -1,8 +1,8 @@ %define debug_package %nil Name: system76-scheduler -Version: 2.0.1 -Release: 2%?dist +Version: 2.0.2 +Release: 1%?dist Summary: Auto-configure CFS, process priorities for improved DE responsiveness License: MPL-2.0 URL: https://github.com/pop-os/system76-scheduler diff --git a/anda/system/mesa-freeworld/mesa-freeworld.spec b/anda/system/mesa-freeworld/mesa-freeworld.spec index f8fc615a85..3f50436d0c 100644 --- a/anda/system/mesa-freeworld/mesa-freeworld.spec +++ b/anda/system/mesa-freeworld/mesa-freeworld.spec @@ -65,11 +65,14 @@ algorithms and decoding only VC1 algorithm. %bcond_with valgrind %endif +# todo: set to 1 when mesa 24.2 gets in the repos +%global with_gallium_video 1 + #%%global vulkan_drivers swrast%%{?base_vulkan}%%{?intel_platform_vulkan}%%{?extra_platform_vulkan}%%{?with_nvk:,nouveau} Name: %{srcname}-freeworld Summary: Mesa graphics libraries -%global ver 24.2.0-rc4 +%global ver 24.2.0 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT AND BSD-3-Clause AND SGI-B-2.0 @@ -314,6 +317,10 @@ rm -fr %{buildroot}%{_libdir}/dri/*_dri.so rm -fr %{buildroot}%{_libdir}/libvulkan*.so rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so +%if %{with_gallium_video} == 0 +rm -fr %{buildroot}%{_libdir}/dri/libgallium_drv_video.so +%endif + %if 0%{?with_va} %files -n %{srcname}-va-drivers-freeworld %{_libdir}/dri/nouveau_drv_video.so @@ -323,7 +330,12 @@ rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so %if 0%{?with_radeonsi} %{_libdir}/dri/radeonsi_drv_video.so %endif + + +%if %{with_gallium_video} == 1 %{_libdir}/dri/libgallium_drv_video.so +%endif + %{_libdir}/dri/virtio_gpu_drv_video.so %{_metainfodir}/org.mesa3d.vaapi.freeworld.metainfo.xml %license docs/license.rst @@ -338,7 +350,9 @@ rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so %if 0%{?with_radeonsi} %{_libdir}/vdpau/libvdpau_radeonsi.so.1* %endif +%if 0%{?with_gallium_video} == 1 %{_libdir}/vdpau/libvdpau_gallium.so.1* +%endif %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1* %{_metainfodir}/org.mesa3d.vdpau.freeworld.metainfo.xml %license docs/license.rst diff --git a/anda/system/opentabletdriver-nightly/anda.hcl b/anda/system/opentabletdriver-nightly/anda.hcl new file mode 100644 index 0000000000..10ae980cfb --- /dev/null +++ b/anda/system/opentabletdriver-nightly/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "opentabletdriver-nightly.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec new file mode 100644 index 0000000000..a2da677c6d --- /dev/null +++ b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec @@ -0,0 +1,76 @@ +%global commit 61495b1de79419c76e10b7b6685318f2a6396ac8 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commit_date 20240824 +%global ver v0.6.4.0 + +# We aren't using Mono but RPM expected Mono +%global __requires_exclude_from ^/usr/lib/opentabletdriver/.*$ +%global __os_install_post %{nil} +%define debug_package %nil +%global dotnet_runtime_version 8.0 + +Name: opentabletdriver-nightly +Version: %ver^%commit_date.git~%shortcommit +Release: 1%?dist +Summary: Open source, cross-platform, user-mode tablet driver +License: LGPL-3.0-or-later +Conflicts: opentabletdriver + +URL: https://github.com/OpenTabletDriver/OpenTabletDriver +Source: %url/archive/%commit.tar.gz +Packager: madonuko + +BuildRequires: dotnet-sdk-%{dotnet_runtime_version} +BuildRequires: git-core jq systemd-rpm-macros + +Requires: dotnet-runtime-%{dotnet_runtime_version} +Requires: libevdev.so.2()(64bit) +Requires: gtk3 +Requires: udev +Suggests: libX11 +Suggests: libXrandr + +%description +OpenTabletDriver is an open source, cross platform, user mode tablet driver. The goal of OpenTabletDriver is to be cross platform as possible with the highest compatibility in an easily configurable graphical user interface. + +%prep +%autosetup -n OpenTabletDriver-%commit + +%build +./eng/linux/package.sh --output bin + +%install +export DONT_STRIP=1 +PREFIX="%{_prefix}" ./eng/linux/package.sh --package Generic --build false +mkdir -p "%{buildroot}" +mv ./dist/files/* "%{buildroot}"/ +rm -rf ./dist +mkdir -p "%{buildroot}/%{_prefix}/lib/" +cp -r bin "%{buildroot}/%{_prefix}/lib/opentabletdriver" + +%post +%systemd_user_post %name.service + +%preun +%systemd_user_preun %name.service + +%postun +%systemd_user_postun_with_restart %name.service + +%files +%defattr(-,root,root) +%dir %{_prefix}/lib/opentabletdriver +%dir %{_prefix}/share/doc/opentabletdriver +%{_bindir}/otd +%{_bindir}/otd-daemon +%{_bindir}/otd-gui +%{_prefix}/lib/modprobe.d/99-opentabletdriver.conf +%{_prefix}/lib/modules-load.d/opentabletdriver.conf +%{_prefix}/lib/opentabletdriver/* +%{_prefix}/lib/systemd/user/opentabletdriver.service +%{_prefix}/lib/udev/rules.d/70-opentabletdriver.rules +%{_prefix}/share/applications/opentabletdriver.desktop +%{_prefix}/share/man/man8/opentabletdriver.8.gz +%{_prefix}/share/doc/opentabletdriver/LICENSE +%{_prefix}/share/pixmaps/otd.ico +%{_prefix}/share/pixmaps/otd.png diff --git a/anda/system/opentabletdriver-nightly/update.rhai b/anda/system/opentabletdriver-nightly/update.rhai new file mode 100644 index 0000000000..aeecae129b --- /dev/null +++ b/anda/system/opentabletdriver-nightly/update.rhai @@ -0,0 +1,6 @@ +rpm.global("commit", gh_commit("OpenTabletDriver/OpenTabletDriver")); +if rpm.changed() { + rpm.global("commit_date", date()); + rpm.global("ver", gh("OpenTabletDriver/OpenTabletDriver")); + rpm.release(); +} diff --git a/anda/system/opentabletdriver/opentabletdriver.spec b/anda/system/opentabletdriver/opentabletdriver.spec index 07068f1bff..7b505a42fc 100644 --- a/anda/system/opentabletdriver/opentabletdriver.spec +++ b/anda/system/opentabletdriver/opentabletdriver.spec @@ -5,19 +5,24 @@ # We aren't using Mono but RPM expected Mono %global __requires_exclude_from ^/usr/lib/opentabletdriver/.*$ %global __os_install_post %{nil} -%global dotnet_runtime_version 8.0 +%global dotnet_sdk_version 8.0 +%global dotnet_runtime_version 6.0 Name: opentabletdriver Version: 0.6.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A cross-platform open source tablet driver License: LGPLv3 URL: https://github.com/OpenTabletDriver/OpenTabletDriver Packager: Cappy Ishihara %define otddir OpenTabletDriver-%{version} -BuildRequires: dotnet-sdk-%{dotnet_runtime_version} + +# This package can be built using a newer .NET SDK version, but you +# specifically need .NET 6.0 to run it. +BuildRequires: dotnet-sdk-%{dotnet_sdk_version} BuildRequires: git jq systemd-rpm-macros +BuildRequires: gtk3-devel Requires: dotnet-runtime-%{dotnet_runtime_version} Requires: libevdev.so.2()(64bit) diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index 599730e79d..4c5a9c8726 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,6 +1,6 @@ Name: terra-release -Version: 41 -Release: 2 +Version: 42 +Release: 1 Summary: Release package for Terra License: MIT @@ -8,7 +8,8 @@ URL: https://terra.fyralabs.com Source0: terra.repo BuildArch: noarch -Requires: system-release(%{version}) +%dnl We probably shouldn't do this in Rawhide! +%dnl Requires: system-release(%{version}) %description Release package for Terra, containing the Terra repository configuration. diff --git a/anda/terra/srpm-macros/anda-srpm-macros.spec b/anda/terra/srpm-macros/anda-srpm-macros.spec index 62a8ee3158..85f911ba86 100644 --- a/anda/terra/srpm-macros/anda-srpm-macros.spec +++ b/anda/terra/srpm-macros/anda-srpm-macros.spec @@ -1,6 +1,6 @@ Name: anda-srpm-macros -Version: 0.1.7 -Release: 2%{?dist} +Version: 0.1.9 +Release: 1%?dist Summary: SRPM macros for extra Fedora packages License: MIT diff --git a/anda/themes/tau-helium/tau-helium.spec b/anda/themes/tau-helium/tau-helium.spec index 1bf4c8c366..cc2bd9bfef 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.15-3 +%global ver 1.8.16 Summary: tauOS GTK/GNOME Shell Themes Name: tau-helium diff --git a/anda/tools/buildsys/katsu/katsu.spec b/anda/tools/buildsys/katsu/katsu.spec index 7592078b48..7f31da10ac 100644 --- a/anda/tools/buildsys/katsu/katsu.spec +++ b/anda/tools/buildsys/katsu/katsu.spec @@ -1,12 +1,34 @@ -%define debug_package %nil - -Name: katsu -Version: 0.7.1 -Release: 1%?dist -Summary: The vicious image builder -License: MIT -URL: https://github.com/FyraLabs/katsu +# Generated by rust2rpm 26 +%bcond_without check +%bcond_without mold + +# prevent library files from being installed +%global cargo_install_lib 0 + +Name: katsu +Version: 0.7.1 +Release: 2%?dist +Summary: Vicious image builder +Packager: madonuko + +SourceLicense: MIT +# 0BSD OR MIT OR Apache-2.0 +# Apache-2.0 +# Apache-2.0 OR BSL-1.0 +# Apache-2.0 OR MIT +# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT +# BSD-3-Clause +# MIT +# MIT OR Apache-2.0 +# MIT OR Zlib OR Apache-2.0 +# Unlicense OR MIT +License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MIT AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) +# LICENSE.dependencies contains a full license breakdown + +URL: https://github.com/FyraLabs/katsu Source0: %url/archive/refs/tags/v%version.tar.gz + +BuildRequires: anda-srpm-macros cargo-rpm-macros >= 26 Requires: xorriso dracut limine grub2 systemd-devel squashfs-tools parted gdisk Requires: dracut-live dracut-config-generic dracut-config-rescue grub2-tools-extra dracut-squash BuildRequires: cargo rust-packaging pkgconfig(libudev) clang-devel @@ -17,21 +39,28 @@ It is an alternative to Lennart Poettering's mkosi tool, designed to be robust, fast, and easy to use while still providing many output formats. %prep -%autosetup +%autosetup -p1 +%cargo_prep_online %build -%(echo "%{cargo_build}" | sed "s@--profile rpm@--profile release@g" | sed "s@-j @@") +#cargo_build +%{cargo_license_summary_online} +%{cargo_license_online} > LICENSE.dependencies %install -export CARGO_INSTALL_ROOT=%buildroot%_prefix -cargo install --path . -rm %buildroot%_prefix/.crates.toml %buildroot%_prefix/.crates2.json +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif %files -%doc README.md %license LICENSE -%_bindir/katsu - +%license LICENSE.dependencies +%doc README.md +%{_bindir}/katsu %changelog -%autochangelog +* Mon Aug 19 2024 madonuko - 0.7.1-2 +- Rewrite spec with rust2rpm diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index e386aefb52..ac8e3d143e 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 31.4.0 +Version: 32.0.1 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT diff --git a/anda/tools/yt-dlp/yt-dlp-nightly.spec b/anda/tools/yt-dlp/yt-dlp-nightly.spec index 6457a5dee7..79831750de 100644 --- a/anda/tools/yt-dlp/yt-dlp-nightly.spec +++ b/anda/tools/yt-dlp/yt-dlp-nightly.spec @@ -1,7 +1,7 @@ #bcond_without tests -%global commit d62fef7e07d454c0d2ba2d69fb96d691dba1ded0 +%global commit 6f9e6537434562d513d0c9b68ced8a61ade94a64 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240816 +%global commit_date 20240822 %global ver 2024.08.06 Name: yt-dlp-nightly