diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index a364192e79..ae1d80d668 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,8 +6,8 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.277 -Release: 1%{?dist} +Version: 0.0.282 +Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms URL: https://github.com/GooseMod/OpenAsar diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 16d5caf3b5..6dd56975a1 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,8 +6,8 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.277 -Release: 1%{?dist} +Version: 0.0.282 +Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/discord-canary-%{version}.tar.gz diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 057b839e5a..937a21c882 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,8 +6,8 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.67 -Release: 1%{?dist} +Version: 0.0.69 +Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms URL: https://github.com/GooseMod/OpenAsar diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 699c7dbcae..d3b9acc7df 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,8 +6,8 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.67 -Release: 1%{?dist} +Version: 0.0.69 +Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 242288b82d..95efcb6d6d 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,10 @@ %global commit 443c2487d7dd1039e297abad6398135b3c463018 %global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commit_date 240218 %global ver 0.37.0 Name: mpv-nightly -Version: %ver^%shortcommit +Version: %ver^%commit_date.%shortcommit Release: 1%{?dist} License: GPL-2.0-or-later AND LGPL-2.1-or-later diff --git a/anda/apps/mpv/update.rhai b/anda/apps/mpv/update.rhai index 746a18451e..09c2703292 100644 --- a/anda/apps/mpv/update.rhai +++ b/anda/apps/mpv/update.rhai @@ -1,6 +1,8 @@ if filters.contains("nightly") { - let o = req("https://api.github.com/repos/mpv-player/mpv/commits/HEAD").json(); - rpm.global("commit", o.sha); - rpm.global("ver", gh("mpv-player/mpv")); - rpm.release(); + rpm.global("commit", gh_commit("mpv-player/mpv")); + if rpm.changed() { + rpm.global("ver", gh("mpv-player/mpv")); + rpm.global("commit_date", date()); + rpm.release(); + } } diff --git a/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec b/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec index fa2b04a3cd..7883426b40 100644 --- a/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec +++ b/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec @@ -36,9 +36,9 @@ BuildRequires: pkgconfig(granite) >= 5.0 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(liblightdm-gobject-1) -BuildRequires: pkgconfig(mutter-clutter-14) -BuildRequires: pkgconfig(mutter-cogl-14) -BuildRequires: pkgconfig(mutter-cogl-pango-14) +BuildRequires: pkgconfig(mutter-clutter-13) +BuildRequires: pkgconfig(mutter-cogl-13) +BuildRequires: pkgconfig(mutter-cogl-pango-13) BuildRequires: pkgconfig(x11) Provides: pantheon-greeter = %{version}-%{release} diff --git a/anda/desktops/elementary/gala/gala.spec b/anda/desktops/elementary/gala/gala.spec index fb96d0c0d3..5e0b61dabd 100644 --- a/anda/desktops/elementary/gala/gala.spec +++ b/anda/desktops/elementary/gala/gala.spec @@ -31,9 +31,9 @@ BuildRequires: pkgconfig(granite) >= 5.4.0 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libbamf3) BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(mutter-clutter-14) -BuildRequires: pkgconfig(mutter-cogl-14) -BuildRequires: pkgconfig(mutter-cogl-pango-14) +BuildRequires: pkgconfig(mutter-clutter-13) +BuildRequires: pkgconfig(mutter-cogl-13) +BuildRequires: pkgconfig(mutter-cogl-pango-13) Requires: %{name}-libs%{?_isa} = %{version}-%{release} diff --git a/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec b/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec index 89e765f463..18d665fa2a 100644 --- a/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec +++ b/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec @@ -7,10 +7,11 @@ %global plug_rdnn io.elementary.switchboard.wallet %global commit 50582fc7ee43a4b47647d04786dcf1d0eb45af36 +%global commit_date 240218 Name: switchboard-plug-wallet Summary: Switchboard Wallet Plug -Version: %(c=%commit; echo ${c:0:7}) +Version: %commit_date.%(c=%commit; echo ${c:0:7}) Release: 2%?dist License: GPL-3.0-or-later diff --git a/anda/desktops/elementary/switchboard-plug-wallet/update.rhai b/anda/desktops/elementary/switchboard-plug-wallet/update.rhai index a125200846..c4c276a437 100644 --- a/anda/desktops/elementary/switchboard-plug-wallet/update.rhai +++ b/anda/desktops/elementary/switchboard-plug-wallet/update.rhai @@ -1,3 +1,4 @@ -let req = new_req("https://api.github.com/repos/elementary/switchboard-plug-wallet/commits/HEAD"); -req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); -rpm.global("commit", json(req.get()).sha); +rpm.global("commit", gh_commit("elementary/switchboard-plug-wallet")); +if rpm.changed() { + rpm.global("commit_date", date()); +} diff --git a/anda/desktops/elementary/wingpanel/wingpanel.spec b/anda/desktops/elementary/wingpanel/wingpanel.spec index 9465129346..d1f79f6b77 100644 --- a/anda/desktops/elementary/wingpanel/wingpanel.spec +++ b/anda/desktops/elementary/wingpanel/wingpanel.spec @@ -28,9 +28,9 @@ BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(granite) >= 5.4.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.10 -BuildRequires: pkgconfig(mutter-clutter-14) -BuildRequires: pkgconfig(mutter-cogl-14) -BuildRequires: pkgconfig(mutter-cogl-pango-14) +BuildRequires: pkgconfig(mutter-clutter-13) +BuildRequires: pkgconfig(mutter-cogl-13) +BuildRequires: pkgconfig(mutter-cogl-pango-13) Requires: %{name}-libs%{?_isa} = %{version}-%{release} diff --git a/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec b/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec index fdf71d7219..362f8608a1 100644 --- a/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec +++ b/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec @@ -3,6 +3,7 @@ %global uuid %{extension}@system76.com %global commit 9a30c5bd49c373896410852d6477596ac4c43bd3 %global shortcommit %{lua:print(macros.commit:sub(1,7))} +%global commit_date 240218 %global ver 1.2.0 Name: terra-gnome-shell-extension-%{extension} diff --git a/anda/desktops/gnome/gnome-shell-extension-pop-shell/update.rhai b/anda/desktops/gnome/gnome-shell-extension-pop-shell/update.rhai index 5c4ac207fe..077e121d19 100644 --- a/anda/desktops/gnome/gnome-shell-extension-pop-shell/update.rhai +++ b/anda/desktops/gnome/gnome-shell-extension-pop-shell/update.rhai @@ -1,4 +1,8 @@ if filters.contains("nightly") { - rpm.global("commit", get("https://api.github.com/repos/pop-os/shell/commits/HEAD").json().sha); - rpm.global("ver", gh("pop-os/shell")); + rpm.global("commit", gh_commit("pop-os/shell")); + if rpm.changed() { + rpm.global("ver", gh("pop-os/shell")); + rpm.release(); + rpm.global("commit_date", date()); + } } 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 db1ba9c553..bf123af825 100644 --- a/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec +++ b/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec @@ -9,7 +9,7 @@ Name: latte-dock-nightly Version: 0.10.0^%{snapshot_info} %forgemeta -Release: 1%{?dist} +Release: 1%?dist Summary: Latte is a dock based on plasma frameworks License: GPL-2.0-or-later diff --git a/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec b/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec index 7b892e93e4..abaad53f49 100644 --- a/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec +++ b/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec @@ -1,9 +1,9 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-download-manager -%global commit 6ab489306b1d76628a1bcf413debba1c238ec703 +%global commit 682c4928a91da598767e0be2496d9c35af7db035 %forgemeta Name: lomiri-download-manager -Version: 0.5.1 +Version: 0.1.3 Release: 1%{?dist} Summary: Upload Download Manager for Lomiri License: LGPLv3 diff --git a/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai b/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai index 8afb40a9b2..c472c4a27f 100644 --- a/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai +++ b/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai @@ -1,4 +1,4 @@ -let o = get("https://gitlab.com/api/v4/projects/25034025/repository/tags").json_arr()[0]; +let o = get("https://gitlab.com/api/v4/projects/17088252/repository/tags").json_arr()[0]; let f = rpm.f; rpm.version(o.name); // check if changed 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 8298c1259d..503ff9e0e7 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 aec0f9a6e24d431d3bd2757a6827b4ed338c317a +%global commit 30d9df926b6837b139990a622d39171ea42c9017 %forgemeta Name: lomiri-system-settings @@ -10,7 +10,6 @@ License: GPLv3 URL: https://gitlab.com/ubports/development/core/lomiri-system-settings Source0: %{url}/-/archive/%commit/lomiri-system-settings-%commit.tar.gz Patch0: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/1001_use-maliit-keyboard-for-language-plugin.patch -Patch1: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/2001_disable-current-language-switching.patch BuildRequires: cmake BuildRequires: gcc-c++ 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 29f5ff1f8c..34e54e7fd4 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,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit -%global commit 938ee91945d6e7c59d6312dd4e8c2f2594d8305c +%global commit 454d980c352f3cea725458ff8a3d04ae686d2a96 %forgemeta Name: lomiri-ui-toolkit diff --git a/anda/desktops/lomiri-unity/lomiri-ui-toolkit/update.rhai b/anda/desktops/lomiri-unity/lomiri-ui-toolkit/update.rhai index 4c97bcbcd3..57f833b80f 100644 --- a/anda/desktops/lomiri-unity/lomiri-ui-toolkit/update.rhai +++ b/anda/desktops/lomiri-unity/lomiri-ui-toolkit/update.rhai @@ -1,2 +1,4 @@ -rpm.version(get("https://gitlab.com/api/v4/projects/19057685/repository/tags").json_arr()[0].name); -rpm.global("commit", get("https://gitlab.com/api/v4/projects/19057685/repository/commits").json_arr()[0].id); +rpm.version(gitlab_tag("19057685")); +if rpm.changed() { + rpm.global("commit", gitlab_commit("19057685")); +} diff --git a/anda/desktops/lomiri-unity/lomiri-url-dispatcher/update.rhai b/anda/desktops/lomiri-unity/lomiri-url-dispatcher/update.rhai index 9793815e9a..6243101f9c 100644 --- a/anda/desktops/lomiri-unity/lomiri-url-dispatcher/update.rhai +++ b/anda/desktops/lomiri-unity/lomiri-url-dispatcher/update.rhai @@ -1,2 +1,4 @@ -rpm.version(get("https://gitlab.com/api/v4/projects/17424894/repository/tags").json_arr()[0].name); -rpm.global("commit", get("https://gitlab.com/api/v4/projects/17424894/repository/commits").json_arr()[0].id); +rpm.version(gitlab_tag("17424894")); +if rpm.changed() { + rpm.global("commit", get("https://gitlab.com/api/v4/projects/17424894/repository/commits").json_arr()[0].id); +} diff --git a/anda/desktops/lomiri-unity/lomiri/lomiri.spec b/anda/desktops/lomiri-unity/lomiri/lomiri.spec index 88efe53ba6..1cce8377a9 100644 --- a/anda/desktops/lomiri-unity/lomiri/lomiri.spec +++ b/anda/desktops/lomiri-unity/lomiri/lomiri.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri -%global commit a083a14fe65105fc1996ceb1b92165ca3b0cb94e +%global commit 426b9f3436938f149490cee340e1fab79ee7b650 %forgemeta Name: lomiri diff --git a/anda/desktops/lomiri-unity/lomiri/update.rhai b/anda/desktops/lomiri-unity/lomiri/update.rhai index bf40ea8d35..165f74f3ca 100644 --- a/anda/desktops/lomiri-unity/lomiri/update.rhai +++ b/anda/desktops/lomiri-unity/lomiri/update.rhai @@ -1,3 +1,4 @@ -let o = get("https://gitlab.com/api/v4/projects/25716028/repository/tags").json_arr()[0]; -rpm.version(o.name); -rpm.global("commit", get("https://gitlab.com/api/v4/projects/25716028/repository/commits").json_arr()[0].id); +rpm.version(gitlab_tag("25716028")); +if rpm.changed() { + rpm.global("commit", get("https://gitlab.com/api/v4/projects/25716028/repository/commits").json_arr()[0].id); +} diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index d4e8ef115c..d9131a2f6f 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,6 +1,6 @@ Name: flutter -Version: 3.19.0.0.4.pre -Release: 1%{?dist} +Version: 3.19.0 +Release: 1%?dist Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause URL: https://flutter.dev diff --git a/anda/devs/flutter/update.rhai b/anda/devs/flutter/update.rhai index 103ad474f3..11fa3eaddd 100644 --- a/anda/devs/flutter/update.rhai +++ b/anda/devs/flutter/update.rhai @@ -1,2 +1,7 @@ let obj = get("https://storage.googleapis.com/flutter_infra_release/releases/releases_linux.json").json(); -rpm.version(obj.releases[0].version); +for release in obj.releases { + if release.channel == "stable" { + rpm.version(release.version); + break; + } +} diff --git a/anda/docker/moby-compose/moby-compose.spec b/anda/docker/moby-compose/moby-compose.spec index ee65209d45..708ae3022b 100644 --- a/anda/docker/moby-compose/moby-compose.spec +++ b/anda/docker/moby-compose/moby-compose.spec @@ -1,8 +1,8 @@ %define debug_package %{nil} Name: moby-compose -Version: 2.24.5 -Release: 1%{?dist} +Version: 2.24.6 +Release: 1%?dist Summary: Define and run multi-container applications with Docker License: Apache-2.0 diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 4c72fe18e3..bc03e79911 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,7 +1,7 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit b0b77c217801248e29f23acab82f2ff74ed82ea9 +%global commit 99cbb5d0b26fcfe74816652b5a49e1682a1bf709 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 @@ -33,7 +33,7 @@ Name: prismlauncher-nightly Name: prismlauncher-qt5-nightly %endif Version: 8.0^%{snapshot_info} -Release: 1%{?dist} +Release: 1%?dist Summary: Minecraft launcher with ability to manage multiple instances License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-later AND GPL-2.0-or-later AND ISC AND OFL-1.1 AND LGPL-2.1-only AND MIT AND BSD-2-Clause-FreeBSD AND BSD-3-Clause AND LGPL-3.0-or-later Group: Amusements/Games diff --git a/anda/games/prismlauncher-nightly/update.rhai b/anda/games/prismlauncher-nightly/update.rhai index b26ce9cfec..4b662cbb53 100644 --- a/anda/games/prismlauncher-nightly/update.rhai +++ b/anda/games/prismlauncher-nightly/update.rhai @@ -1,11 +1,10 @@ if filters.contains("nightly") { - let req = new_req("https://api.github.com/repos/PrismLauncher/PrismLauncher/commits/HEAD"); - req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - let sha = req.get().json().sha; - rpm.global("commit", sha); - rpm.release(); - let cmake = get("https://raw.githubusercontent.com/PrismLauncher/PrismLauncher/develop/CMakeLists.txt"); - let maj = find("set\\(Launcher_VERSION_MAJOR\\s+(\\d+)\\)", cmake, 1); - let min = find("set\\(Launcher_VERSION_MINOR\\s+(\\d+)\\)", cmake, 1); - rpm.version(`${maj}.${min}^%{snapshot_info}`); + rpm.global("commit", gh_commit("PrismLauncher/PrismLauncher")); + if rpm.changed() { + rpm.release(); + let cmake = get("https://raw.githubusercontent.com/PrismLauncher/PrismLauncher/develop/CMakeLists.txt"); + let maj = find("set\\(Launcher_VERSION_MAJOR\\s+(\\d+)\\)", cmake, 1); + let min = find("set\\(Launcher_VERSION_MINOR\\s+(\\d+)\\)", cmake, 1); + rpm.version(`${maj}.${min}^${date()}.%{snapshot_info}`); + } } diff --git a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec index b5ac0e2de4..99749c8b52 100644 --- a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec +++ b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec @@ -1,7 +1,7 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit b0b77c217801248e29f23acab82f2ff74ed82ea9 +%global commit 99cbb5d0b26fcfe74816652b5a49e1682a1bf709 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 @@ -33,7 +33,7 @@ Name: prismlauncher-nightly Name: prismlauncher-qt5-nightly %endif Version: 8.0^%{snapshot_info} -Release: 1%{?dist} +Release: 1%?dist Summary: Minecraft launcher with ability to manage multiple instances License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-later AND GPL-2.0-or-later AND ISC AND OFL-1.1 AND LGPL-2.1-only AND MIT AND BSD-2-Clause-FreeBSD AND BSD-3-Clause AND LGPL-3.0-or-later Group: Amusements/Games diff --git a/anda/games/prismlauncher-qt5-nightly/update.rhai b/anda/games/prismlauncher-qt5-nightly/update.rhai index b26ce9cfec..4b662cbb53 100644 --- a/anda/games/prismlauncher-qt5-nightly/update.rhai +++ b/anda/games/prismlauncher-qt5-nightly/update.rhai @@ -1,11 +1,10 @@ if filters.contains("nightly") { - let req = new_req("https://api.github.com/repos/PrismLauncher/PrismLauncher/commits/HEAD"); - req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - let sha = req.get().json().sha; - rpm.global("commit", sha); - rpm.release(); - let cmake = get("https://raw.githubusercontent.com/PrismLauncher/PrismLauncher/develop/CMakeLists.txt"); - let maj = find("set\\(Launcher_VERSION_MAJOR\\s+(\\d+)\\)", cmake, 1); - let min = find("set\\(Launcher_VERSION_MINOR\\s+(\\d+)\\)", cmake, 1); - rpm.version(`${maj}.${min}^%{snapshot_info}`); + rpm.global("commit", gh_commit("PrismLauncher/PrismLauncher")); + if rpm.changed() { + rpm.release(); + let cmake = get("https://raw.githubusercontent.com/PrismLauncher/PrismLauncher/develop/CMakeLists.txt"); + let maj = find("set\\(Launcher_VERSION_MAJOR\\s+(\\d+)\\)", cmake, 1); + let min = find("set\\(Launcher_VERSION_MINOR\\s+(\\d+)\\)", cmake, 1); + rpm.version(`${maj}.${min}^${date()}.%{snapshot_info}`); + } } diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index 1125c73eeb..3f645090a5 100644 --- a/anda/langs/dart/dart.spec +++ b/anda/langs/dart/dart.spec @@ -1,8 +1,8 @@ %define debug_package %{nil} Name: dart -Version: 3.2.6 -Release: 1%{?dist} +Version: 3.3.0 +Release: 1%?dist Summary: The Dart Language License: BSD-3-Clause URL: https://dart.dev/ diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index fb5a1919d1..e782fb9cda 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,10 +1,11 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit a8c168c1688f64e8bd3acba9afee9d02bb03c649 +%global commit 92c8c6d5f4e5a96b71bf4eca5f6a136410f97d6e %global ver 2.1.1 +%global commit_date 240219 %global debug_package %nil Name: nim-nighlty -Version: %ver^%commit +Version: %ver^%commit_date.%commit Release: 1%{?dist} Summary: Imperative, multi-paradigm, compiled programming language License: MIT and BSD diff --git a/anda/langs/nim/nim-nightly/update.rhai b/anda/langs/nim/nim-nightly/update.rhai index 874d47a96c..f39a7756c7 100644 --- a/anda/langs/nim/nim-nightly/update.rhai +++ b/anda/langs/nim/nim-nightly/update.rhai @@ -1,12 +1,13 @@ if filters.contains("nightly") { - let comp = get("https://raw.githubusercontent.com/nim-lang/Nim/devel/lib/system/compilation.nim"); - let maj = find("\\n\\s*NimMajor.+=\\s*(\\d+)\\n", comp, 1); - let min = find("\\n\\s*NimMinor.+=\\s*(\\d+)\\n", comp, 1); - let pat = find("\\n\\s*NimPatch.+=\\s*(\\d+)\\n", comp, 1); - let v = `${maj}.${min}.${pat}`; - rpm.global("ver", v); - let req = new_req("https://api.github.com/repos/nim-lang/Nim/commits/HEAD"); - req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - rpm.global("commit", req.get().json().sha); - rpm.release(); + rpm.global("commit", gh_commit("nim-lang/Nim")); + if rpm.changed() { + let comp = get("https://raw.githubusercontent.com/nim-lang/Nim/devel/lib/system/compilation.nim"); + let maj = find("\\n\\s*NimMajor.+=\\s*(\\d+)\\n", comp, 1); + let min = find("\\n\\s*NimMinor.+=\\s*(\\d+)\\n", comp, 1); + let pat = find("\\n\\s*NimPatch.+=\\s*(\\d+)\\n", comp, 1); + let v = `${maj}.${min}.${pat}`; + rpm.global("ver", v); + rpm.release(); + rpm.global("commit_date", date()); + } } diff --git a/anda/langs/python/protobuf/python3-protobuf.spec b/anda/langs/python/protobuf/python3-protobuf.spec index 0753d31cee..12077e87b4 100644 --- a/anda/langs/python/protobuf/python3-protobuf.spec +++ b/anda/langs/python/protobuf/python3-protobuf.spec @@ -2,8 +2,8 @@ %global pypi_name protobuf Name: python-%{pypi_name} -Version: 4.25.2 -Release: 1%{?dist} +Version: 4.25.3 +Release: 1%?dist Summary: Protocol Buffers License: BSD-3-Clause diff --git a/anda/langs/python/ruff/python3-ruff.spec b/anda/langs/python/ruff/python3-ruff.spec index 8d8210e03d..afb2756b43 100644 --- a/anda/langs/python/ruff/python3-ruff.spec +++ b/anda/langs/python/ruff/python3-ruff.spec @@ -1,8 +1,8 @@ %define debug_package %{nil} Name: python3-ruff -Version: 0.2.1 -Release: 1%{?dist} +Version: 0.2.2 +Release: 1%?dist Summary: An extremely fast Python linter, written in Rust License: MIT URL: https://beta.ruff.rs/ diff --git a/anda/langs/rust/gping/rust-gping.spec b/anda/langs/rust/gping/rust-gping.spec index 0420d1c4fa..eeab701fe7 100644 --- a/anda/langs/rust/gping/rust-gping.spec +++ b/anda/langs/rust/gping/rust-gping.spec @@ -4,8 +4,8 @@ %global crate gping Name: rust-gping -Version: 1.16.0 -Release: 1%{?dist} +Version: 1.16.1 +Release: 1%?dist Summary: Ping, but with a graph License: MIT diff --git a/anda/langs/vala/vala-language-server-nightly/update.rhai b/anda/langs/vala/vala-language-server-nightly/update.rhai index 3f185f0a3b..74251aaf98 100644 --- a/anda/langs/vala/vala-language-server-nightly/update.rhai +++ b/anda/langs/vala/vala-language-server-nightly/update.rhai @@ -1,7 +1,8 @@ if filters.contains("nightly") { - let req = new_req("https://api.github.com/repos/vala-lang/vala-language-server/commits/HEAD"); - req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - rpm.global("commit", json(req.get()).sha); - rpm.global("verrel", gh("vala-lang/vala-language-server")); - rpm.release(); + rpm.global("commit", gh_commit("vala-lang/vala-language-server")); + if rpm.changed() { + rpm.global("commit_date", date()); + rpm.global("verrel", gh("vala-lang/vala-language-server")); + rpm.release(); + } } diff --git a/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec b/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec index bc91da7d5e..f7b354feb6 100644 --- a/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec +++ b/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec @@ -3,14 +3,14 @@ %global commit 3b5fe941bea6ecd5c8fcb84930c40b8582eea165 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date %(date '+%Y%m%d') +%global commit_date 240218 %global snapshot_info %{commit_date}.%{shortcommit} %global verrel 0.48.7 Name: vala-language-server-nightly Summary: Language server for the Vala programming language Version: 0.48.7^%{snapshot_info} -Release: 1%{?dist} +Release: 1%?dist # The entire source is LGPLv2+, except plugins/gnome-builder/vala_langserv.py, which is GPLv3+. # It is not installed when the "plugins" meson option is set to false. # Since GNOME Builder 41, the VLS the plugin has been included. diff --git a/anda/langs/vala/vala-lint-nightly/update.rhai b/anda/langs/vala/vala-lint-nightly/update.rhai index b964fdd1e5..dc9c066adc 100644 --- a/anda/langs/vala/vala-lint-nightly/update.rhai +++ b/anda/langs/vala/vala-lint-nightly/update.rhai @@ -1,7 +1,7 @@ if filters.contains("nightly") { - let req = new_req("https://api.github.com/repos/vala-lang/vala-lint/commits/HEAD"); - req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - let sha = json(req.get()).sha; - rpm.global("commit", sha); - rpm.release(); + rpm.global("commit", gh_commit("vala-lang/vala-lint")); + if rpm.changed() { + rpm.global("commit_date", date()); + rpm.release(); + } } diff --git a/anda/langs/vala/vala-lint-nightly/vala-lint-nightly.spec b/anda/langs/vala/vala-lint-nightly/vala-lint-nightly.spec index 7c9ed5b917..62c942888a 100644 --- a/anda/langs/vala/vala-lint-nightly/vala-lint-nightly.spec +++ b/anda/langs/vala/vala-lint-nightly/vala-lint-nightly.spec @@ -3,13 +3,13 @@ %global commit 8ae2bb65fe66458263d94711ae4ddd978faece00 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date %(date '+%Y%m%d') +%global commit_date 240218 %global snapshot_info %{commit_date}.%{shortcommit} Name: vala-lint-nightly Summary: Check Vala code files for code-style errors Version: 0.1.0^%{snapshot_info} -Release: 1%{?dist} +Release: 1%?dist License: GPL-2.0-or-later URL: https://github.com/vala-lang/vala-lint diff --git a/anda/langs/vala/vala-nightly/update.rhai b/anda/langs/vala/vala-nightly/update.rhai index 9476b1ef67..4df0afe8bc 100644 --- a/anda/langs/vala/vala-nightly/update.rhai +++ b/anda/langs/vala/vala-nightly/update.rhai @@ -1,6 +1,7 @@ if filters.contains("nightly") { - let req = new_req("https://gitlab.gnome.org/api/v4/projects/1551/repository/branches/main"); - let sha = json(req.get()).commit.id; - rpm.global("commit", sha); - rpm.release(); + rpm.global("commit", gitlab_commit("gitlab.gnome.org", "1551", "main")); + if rpm.changed() { + rpm.global("commit_date", date()); + rpm.release(); + } } diff --git a/anda/langs/vala/vala-nightly/vala-nightly.spec b/anda/langs/vala/vala-nightly/vala-nightly.spec index 836545448b..06798e44c3 100644 --- a/anda/langs/vala/vala-nightly/vala-nightly.spec +++ b/anda/langs/vala/vala-nightly/vala-nightly.spec @@ -3,16 +3,16 @@ %global priority 90 %global real_name vala -%global commit eba39daa0c342965c0417195a44dd8f4c5944e76 +%global commit 933eb2d0e41bb7fdc4fe5fc01a03254965990f3e %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global repo https://gitlab.gnome.org/GNOME/%{real_name}.git -%global commit_date %(date '+%Y%m%d') +%global commit_date 240218 %global snapshot_info %{commit_date}.%{shortcommit} Name: vala-nightly Version: 0.58.0^%{snapshot_info} -Release: 1%{?dist} +Release: 1%?dist Summary: A modern programming language for GNOME # Most files are LGPLv2.1+, curses.vapi is 2-clause BSD diff --git a/anda/lib/deviceinfo/update.rhai b/anda/lib/deviceinfo/update.rhai index 377061e75b..746a91e404 100644 --- a/anda/lib/deviceinfo/update.rhai +++ b/anda/lib/deviceinfo/update.rhai @@ -1,3 +1,5 @@ let o = get("https://gitlab.com/api/v4/projects/24742019/repository/tags").json_arr()[0]; -rpm.global("commit", o.commit.id); rpm.version(o.name); +if rpm.changed() { + rpm.global("commit", o.commit.id); +} diff --git a/anda/lib/geonames/update.rhai b/anda/lib/geonames/update.rhai index 91e7ab6bf1..bece1c68b3 100644 --- a/anda/lib/geonames/update.rhai +++ b/anda/lib/geonames/update.rhai @@ -1,3 +1,5 @@ let o = get("https://gitlab.com/api/v4/projects/34230948/repository/tags").json_arr()[0]; -rpm.global("commit", o.commit.id); rpm.version(o.name); +if rpm.changed() { + rpm.global("commit", o.commit.id); +} diff --git a/anda/lib/openh264/openh264.spec b/anda/lib/openh264/openh264.spec index 201d235bdc..6bf4c32de4 100644 --- a/anda/lib/openh264/openh264.spec +++ b/anda/lib/openh264/openh264.spec @@ -3,7 +3,7 @@ %global shortcommit1 %(c=%{commit1}; echo ${c:0:7}) %global openh264_version 2.4.0 -%global gst_version 1.23.1 +%global gst_version 1.23.2 Name: openh264 Version: %{openh264_version} diff --git a/anda/lib/openh264/update.rhai b/anda/lib/openh264/update.rhai index fee9014efa..82c75d7110 100644 --- a/anda/lib/openh264/update.rhai +++ b/anda/lib/openh264/update.rhai @@ -1,4 +1,4 @@ -rpm.global("commit1", get("https://api.github.com/repos/mozilla/gmp-api/commits/HEAD").json().sha); +rpm.global("commit1", gh_commit("mozilla/gmp-api")); let h264 = gh("cisco/openh264"); h264.crop(1); rpm.global("openh264_version", h264); diff --git a/anda/lib/tdlib/tdlib-nightly.spec b/anda/lib/tdlib/tdlib-nightly.spec index ff5b453a20..893b777dd2 100644 --- a/anda/lib/tdlib/tdlib-nightly.spec +++ b/anda/lib/tdlib/tdlib-nightly.spec @@ -1,9 +1,9 @@ -%global commit d79bd4b69403868897496da39b773ab25c69f6af -%global ver 1.8.24 +%global commit d0ff90bb19a235d9357f0874b0a62306e40d90b8 +%global ver 1.8.25 +%global commit_date 240219 Name: tdlib-nightly -Version: %ver^%commit -Release: 1%{?dist} - +Version: %ver^%commit_date.%commit +Release: 1%?dist License: BSL-1.0 URL: https://github.com/tdlib/td Summary: Cross-platform library for building Telegram clients diff --git a/anda/lib/tdlib/update.rhai b/anda/lib/tdlib/update.rhai index bb69634b77..005873e8d5 100644 --- a/anda/lib/tdlib/update.rhai +++ b/anda/lib/tdlib/update.rhai @@ -1,9 +1,8 @@ if filters.contains("nightly") { - let ghreq = new_req("https://api.github.com/repos/tdlib/td/commits/HEAD"); - ghreq.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - rpm.global("commit", json(ghreq.get()).sha); - let req = new_req("https://raw.githubusercontent.com/tdlib/td/master/CMakeLists.txt"); - let v = find("\nproject\\(TDLib\\s+VERSION\\s+([\\d.]+)\\s+", req.get(), 1); - rpm.global("ver", v); - rpm.release(); + rpm.global("commit", gh_commit("tdlib/td")); + if rpm.changed() { + let v = find("\nproject\\(TDLib\\s+VERSION\\s+([\\d.]+)\\s+", gh_rawfile("tdlib/td", "master", "CMakeLists.txt")), 1); + rpm.global("ver", v); + rpm.release(); + } } diff --git a/anda/misc/arrpc/arrpc.spec b/anda/misc/arrpc/arrpc.spec index db8461311f..643d739797 100644 --- a/anda/misc/arrpc/arrpc.spec +++ b/anda/misc/arrpc/arrpc.spec @@ -2,7 +2,7 @@ %global commit c6e23e7eb733ad396d3eebc328404cc656fed581 Name: arrpc -Version: 3.3.0 +Version: 3.3.1 Release: 1%?dist Summary: Open Discord RPC server for atypical setups License: MIT diff --git a/anda/misc/arrpc/update.rhai b/anda/misc/arrpc/update.rhai index 0c683bfb8a..e69f95c76d 100644 --- a/anda/misc/arrpc/update.rhai +++ b/anda/misc/arrpc/update.rhai @@ -1,2 +1,5 @@ let md = get("https://raw.githubusercontent.com/OpenAsar/arrpc/main/changelog.md"); rpm.version(find("(?m)^## v([\\d.]+)", md, 1)); +if rpm.changed() { + rpm.global("commit", gh_commit("OpenAsar/arrpc")); +} diff --git a/anda/misc/click/update.rhai b/anda/misc/click/update.rhai index 8afb40a9b2..f9f3b32b64 100644 --- a/anda/misc/click/update.rhai +++ b/anda/misc/click/update.rhai @@ -1,7 +1,5 @@ let o = get("https://gitlab.com/api/v4/projects/25034025/repository/tags").json_arr()[0]; -let f = rpm.f; rpm.version(o.name); -// check if changed -if rpm.f != f { +if rpm.changed() { rpm.global("commit", o.commit.id); } diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index 98404aa9ff..e9d87f88c9 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,8 +4,8 @@ %define _build_id_links none Name: sass -Version: 1.70.0 -Release: 1%{?dist} +Version: 1.71.0 +Release: 1%?dist Summary: The reference implementation of Sass, written in Dart License: MIT URL: https://sass-lang.com/dart-sass diff --git a/anda/system/avstplg/avstplg.spec b/anda/system/avstplg/avstplg.spec index edac087251..79e4cbb141 100644 --- a/anda/system/avstplg/avstplg.spec +++ b/anda/system/avstplg/avstplg.spec @@ -1,11 +1,12 @@ %global commit 7cb289b6466b662fdf9f7d7ccc9f3c08a7dc0cac +%global commit_date 240219 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %{nil} %define __os_install_post %{nil} Name: avstplg -Version: %shortcommit -Release: 1%{?dist} +Version: %commit_date.%shortcommit +Release: 1%?dist License: Apache-2.0 Summary: Set of tools designed to help develop and debug software and firmware on Intel platforms with AudioDSP onboard. @@ -41,4 +42,4 @@ install -Dm755 avstplg/build/bin/Release/net6.0/avstplg.dll %{buildroot}/%{_libd %changelog * Tue Jan 2 2024 infinitebash -- Initial package. \ No newline at end of file +- Initial package. diff --git a/anda/system/avstplg/update.rhai b/anda/system/avstplg/update.rhai index 958c0dfba0..55b5546bb0 100644 --- a/anda/system/avstplg/update.rhai +++ b/anda/system/avstplg/update.rhai @@ -1,6 +1,7 @@ if filters.contains("nightly") { - let req = new_req("https://api.github.com/repos/thesofproject/avsdk/commits/HEAD"); - req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - rpm.global("commit", json(req.get()).sha); - rpm.release(); -} \ No newline at end of file + rpm.global("commit", gh_commit("thesofproject/avsdk")); + if rpm.changed() { + rpm.release(); + rpm.global("commit_date", date()); + } +} diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index 00d1693e2e..3d76c38e15 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,6 +1,6 @@ Name: limine -Version: 7.0.3 -Release: 1%{?dist} +Version: 7.0.5 +Release: 1%?dist Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause URL: https://limine-bootloader.org diff --git a/anda/system/nvidia-patch/nvidia-patch.spec b/anda/system/nvidia-patch/nvidia-patch.spec index 985f4062f1..639577ceec 100644 --- a/anda/system/nvidia-patch/nvidia-patch.spec +++ b/anda/system/nvidia-patch/nvidia-patch.spec @@ -1,11 +1,12 @@ %global debug_package %{nil} %global commit 564c0661a942f7163cb2cfa6cb1b14b4bcff3a30 %global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commit_date 240218 %global patches %{_datadir}/src/nvidia-patch Name: nvidia-patch -Version: 0^%{shortcommit} +Version: 0^%commit_date.%{shortcommit} Release: 1%{?dist} Summary: NVENC and NvFBC patches for NVIDIA drivers diff --git a/anda/system/nvidia-patch/update.rhai b/anda/system/nvidia-patch/update.rhai index 5b4e723b15..3783aaf80a 100644 --- a/anda/system/nvidia-patch/update.rhai +++ b/anda/system/nvidia-patch/update.rhai @@ -1,4 +1,7 @@ if filters.contains("nightly") { - rpm.global("commit", get("https://api.github.com/repos/keylase/nvidia-patch/commits/HEAD").json().sha); - rpm.release(); + rpm.global("commit", gh_commit("keylase/nvidia-patch")); + if rpm.changed() { + rpm.global("commit_date", date()); + rpm.release(); + } } diff --git a/anda/terra/mock-configs/terra-mock-configs.spec b/anda/terra/mock-configs/terra-mock-configs.spec index cc23801c17..dab6e25cdf 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: 8 +Version: 7 Release: 1%{?dist} Summary: Mock configs for Terra repos @@ -10,8 +10,6 @@ Source1: terra-38-x86_64.cfg Source2: terra-38-aarch64.cfg Source3: terra-39-x86_64.cfg Source4: terra-39-aarch64.cfg -Source5: terra-40-x86_64.cfg -Source6: terra-40-aarch64.cfg BuildRequires: mock-core-configs Requires: mock-core-configs @@ -38,8 +36,6 @@ cp -v %{SOURCE1} %{buildroot}%{_sysconfdir}/mock/ cp -v %{SOURCE2} %{buildroot}%{_sysconfdir}/mock/ cp -v %{SOURCE3} %{buildroot}%{_sysconfdir}/mock/ cp -v %{SOURCE4} %{buildroot}%{_sysconfdir}/mock/ -cp -v %{SOURCE5} %{buildroot}%{_sysconfdir}/mock/ -cp -v %{SOURCE6} %{buildroot}%{_sysconfdir}/mock/ # For legacy compatibility, only while Terra 38 is still alive ln -s %{_sysconfdir}/mock/templates/terra.tpl %{buildroot}%{_sysconfdir}/mock/templates/anda.tpl @@ -48,8 +44,6 @@ ln -s %{_sysconfdir}/mock/terra-38-aarch64.cfg %{buildroot}%{_sysconfdir}/mock/a %files %config %{_sysconfdir}/mock/templates/terra.tpl -%config %{_sysconfdir}/mock/terra-40-x86_64.cfg -%config %{_sysconfdir}/mock/terra-40-aarch64.cfg %config %{_sysconfdir}/mock/terra-39-x86_64.cfg %config %{_sysconfdir}/mock/terra-39-aarch64.cfg %config %{_sysconfdir}/mock/terra-38-x86_64.cfg @@ -59,9 +53,6 @@ ln -s %{_sysconfdir}/mock/terra-38-aarch64.cfg %{buildroot}%{_sysconfdir}/mock/a %config %{_sysconfdir}/mock/anda-38-aarch64.cfg %changelog -* Tue Feb 13 2024 madonuko - 8-1 -- Update for Terra 40 - * Mon Jan 08 2024 Lleyton Gray - 7-1 - Bump ccache max size to 10G diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index 8316d57311..3735763f30 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,6 +1,6 @@ Name: terra-release -Version: 40 -Release: 1 +Version: 39 +Release: 2 Summary: Release package for Terra License: MIT @@ -24,9 +24,6 @@ install -D -p -m 0644 -t %{buildroot}%{_sysconfdir}/yum.repos.d %{SOURCE0} %config(noreplace) %{_sysconfdir}/yum.repos.d/terra.repo %changelog -* Tue Feb 13 2024 madonuko - 40-1 -- Update for Terra 40 - * Thu Nov 16 2023 Lleyton Gray - 39-2 - Add source repository diff --git a/anda/tools/chromium-ectool/chromium-ectool.spec b/anda/tools/chromium-ectool/chromium-ectool.spec index d9388298e0..49bb056500 100644 --- a/anda/tools/chromium-ectool/chromium-ectool.spec +++ b/anda/tools/chromium-ectool/chromium-ectool.spec @@ -32,4 +32,4 @@ install -Dm755 build/host/util/ectool %{buildroot}%{_bindir}/ectool %changelog * Tue Jan 2 2024 infinitebash -- Initial package. \ No newline at end of file +- Initial package. diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 48b299f5cf..e1e5c5103b 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,8 +12,8 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 28.2.2 -Release: 1%{?dist} +Version: 28.2.3 +Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT URL: https://electronjs.org/ diff --git a/anda/tools/gcm-core/gcm-core.spec b/anda/tools/gcm-core/gcm-core.spec index d57ce8f5b9..4778865dea 100644 --- a/anda/tools/gcm-core/gcm-core.spec +++ b/anda/tools/gcm-core/gcm-core.spec @@ -22,7 +22,7 @@ BuildRequires: dotnet-sdk-7.0 # Require DPKG, so that we can use the `dpkg-architecture` command. which makes the build script happy. # TODO: Better solution: Patch out the debian-specific packaging code. BuildRequires: dpkg-dev -Requires: dotnet-runtime-8.0 +Requires: dotnet-runtime-7.0 %description