diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 72c10e8dd2..c59e0973b2 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: discord-canary-openasar -Version: 0.0.316 +Version: 0.0.154 Release: 1%{?dist} Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary-openasar/update.rhai b/anda/apps/discord-canary-openasar/update.rhai index 6ea6cc2b54..d96b864947 100644 --- a/anda/apps/discord-canary-openasar/update.rhai +++ b/anda/apps/discord-canary-openasar/update.rhai @@ -1,3 +1,3 @@ -let txt = get("https://discordapp.com/api/updates/canary/RELEASES"); -let v = find("DiscordCanary-([\\d\\.]+)-", txt, 1); -rpm.version(v); +let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz"); +let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); +rpm.version(newver); diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index b038ea4530..6ce8f6b642 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: discord-canary -Version: 0.0.316 +Version: 0.0.154 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers. URL: discord.com diff --git a/anda/apps/discord-canary/update.rhai b/anda/apps/discord-canary/update.rhai index 6ea6cc2b54..d96b864947 100644 --- a/anda/apps/discord-canary/update.rhai +++ b/anda/apps/discord-canary/update.rhai @@ -1,3 +1,3 @@ -let txt = get("https://discordapp.com/api/updates/canary/RELEASES"); -let v = find("DiscordCanary-([\\d\\.]+)-", txt, 1); -rpm.version(v); +let html = get("https://discordapp.com/api/download/canary?platform=linux&format=tar.gz"); +let newver = find("https://dl-canary\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); +rpm.version(newver); diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 89f9beb3e8..1263895f71 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: discord-openasar -Version: 0.0.311 +Version: 0.0.27 Release: 1%{?dist} Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-openasar/update.rhai b/anda/apps/discord-openasar/update.rhai index c5190244c4..cabf84bbc9 100644 --- a/anda/apps/discord-openasar/update.rhai +++ b/anda/apps/discord-openasar/update.rhai @@ -1,3 +1,3 @@ -let txt = get("https://discordapp.com/api/updates/RELEASES"); -let v = find("Discord-([\\d\\.]+)-", txt, 1); -rpm.version(v); +let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz"); +let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); +rpm.version(newver); diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index a9f4d34cf6..dd51bab150 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: discord-ptb-openasar -Version: 0.0.64 +Version: 0.0.42 Release: 1%{?dist} Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb-openasar/update.rhai b/anda/apps/discord-ptb-openasar/update.rhai index 43ef9e9bd6..32e9b4a735 100644 --- a/anda/apps/discord-ptb-openasar/update.rhai +++ b/anda/apps/discord-ptb-openasar/update.rhai @@ -1,3 +1,3 @@ -let txt = get("https://discordapp.com/api/updates/ptb/RELEASES"); -let v = find("DiscordPTB-([\\d\\.]+)-", txt, 1); -rpm.version(v); +let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz"); +let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); +rpm.version(newver); diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 620c79e46f..5fc9b5eff2 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: discord-ptb -Version: 0.0.64 +Version: 0.0.42 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers. URL: discord.com diff --git a/anda/apps/discord-ptb/update.rhai b/anda/apps/discord-ptb/update.rhai index 43ef9e9bd6..32e9b4a735 100644 --- a/anda/apps/discord-ptb/update.rhai +++ b/anda/apps/discord-ptb/update.rhai @@ -1,3 +1,3 @@ -let txt = get("https://discordapp.com/api/updates/ptb/RELEASES"); -let v = find("DiscordPTB-([\\d\\.]+)-", txt, 1); -rpm.version(v); +let html = get("https://discordapp.com/api/download/ptb?platform=linux&format=tar.gz"); +let newver = find("https://dl-ptb\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); +rpm.version(newver); diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 836ac84d9d..ed4cc133ce 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: discord -Version: 0.0.311 +Version: 0.0.27 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers. URL: discord.com diff --git a/anda/apps/discord/update.rhai b/anda/apps/discord/update.rhai index c5190244c4..cabf84bbc9 100644 --- a/anda/apps/discord/update.rhai +++ b/anda/apps/discord/update.rhai @@ -1,3 +1,3 @@ -let txt = get("https://discordapp.com/api/updates/RELEASES"); -let v = find("Discord-([\\d\\.]+)-", txt, 1); -rpm.version(v); +let html = get("https://discordapp.com/api/download?platform=linux&format=tar.gz"); +let newver = find("https://dl\\.discordapp\\.net/apps/linux/([\\.\\d]+)/", html, 1); +rpm.version(newver);