AUR AI Reviewer

Review Results

Version #2529 of discord_arch_electron · commit 8d89fa6b5214 · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #3834

Comment

The change is a trivial version bump in .SRCINFO from 1.0.158 to 1.0.159 with no modifications to sources, build logic, install scripts, or package metadata beyond pkgver. On its own this does not introduce any new security risk; it simply tracks a new upstream package version. I did not see any indicators of malicious behavior in the provided diff hunk.

@@ -1,6 +1,6 @@
 pkgbase = discord_arch_electron
 	pkgdesc = Discord using system provided electron for increased security and performance
-	pkgver = 1.0.158
+	pkgver = 1.0.159
 	pkgrel = 1
 	epoch = 1
 	url = https://discord.com
Risk 0/5 · Safe .SRCINFO
Result #3835

Comment

This change is a routine version bump in .SRCINFO from Discord 1.0.158 to 1.0.159, updating the source URLs and corresponding SHA-512 checksums. The sources remain HTTPS and point to Discord-owned domains, with no new fetch locations, scripts, or packaging logic introduced. Since .SRCINFO is metadata only and the diff does not add any suspicious execution or persistence behavior, I see no security issue in this change.

@@ -18,43 +18,43 @@ pkgbase = discord_arch_electron
 	provides = discord
 	conflicts = discord
 	options = !strip
-	source = https://dl.discordapp.net/apps/linux/1.0.158/discord-1.0.158.tar.gz
+	source = https://dl.discordapp.net/apps/linux/1.0.159/discord-1.0.159.tar.gz
 	source = LICENSE.html::https://discord.com/terms
 	source = OSS-LICENSES.html::https://discord.com/licenses
 	source = discord-launcher.sh
 	source = krisp-patcher.py
-	source = core-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/full.distro
-	source = discord_desktop_core-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_desktop_core/1/full.distro
-	source = discord_zstd-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_zstd/1/full.distro
-	source = discord_krisp-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_krisp/1/full.distro
-	source = discord_rpc-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_rpc/1/full.distro
-	source = discord_utils-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_utils/1/full.distro
-	source = discord_voice-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_voice/1/full.distro
-	source = discord_game_utils-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_game_utils/1/full.distro
-	source = discord_erlpack-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_erlpack/1/full.distro
-	source = discord_modules-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_modules/1/full.distro
-	source = discord_spellcheck-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_spellcheck/1/full.distro
-	source = discord_dispatch-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_dispatch/1/full.distro
-	source = discord_cloudsync-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_cloudsync/1/full.distro
-	source = discord_sysimg-1.0.158.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.158/discord_sysimg/1/full.distro
-	sha512sums = a05e3bddb4d48597ae4d56a23b2b8f8c095b853a3658e95c2a62dffedfab93b2d4f3dbd646ee3f1a8796edabb1af2c2c7fcd8ef1b0fe26ecd67e1eaa6b624f18
+	source = core-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/full.distro
+	source = discord_desktop_core-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_desktop_core/1/full.distro
+	source = discord_zstd-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_zstd/1/full.distro
+	source = discord_krisp-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_krisp/1/full.distro
+	source = discord_rpc-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_rpc/1/full.distro
+	source = discord_utils-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_utils/1/full.distro
+	source = discord_voice-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_voice/1/full.distro
+	source = discord_game_utils-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_game_utils/1/full.distro
+	source = discord_erlpack-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_erlpack/1/full.distro
+	source = discord_modules-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_modules/1/full.distro
+	source = discord_spellcheck-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_spellcheck/1/full.distro
+	source = discord_dispatch-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_dispatch/1/full.distro
+	source = discord_cloudsync-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_cloudsync/1/full.distro
+	source = discord_sysimg-1.0.159.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.159/discord_sysimg/1/full.distro
+	sha512sums = e83b4d229ba63c4f044ff983b45cc97de7ed36fc901b331adbd4dc9c369bcc313ba6f86d06fa4c06c54eefd08372db34878b61c206f6a777362d1573276d5c09
 	sha512sums = SKIP
 	sha512sums = SKIP
 	sha512sums = d5373e2b2e9754bdcdbcda81fc1392ce6605939651839868823f3c3e0bf16f6fba2fb73bc1a0ff230eebd743d1463f2e8b2295503248f14845b3a56e57385bd1
 	sha512sums = 85da93530b2b92faad58cc84d0f7ddaea6b22fbec413e806c1981eb6369a301ec995eee6bfbe6b828e2cd0baf6168e578bbde456f2450a13199994ff9a1e7cd0
-	sha512sums = f7e4a07a277a139a0a240156b862523e68447c0360a2e252e51da74ebfaa3d50d599fc21980085342fef2e6d686570c4ea76c1941c76397ca84e849610b1d207
-	sha512sums = c66ae752a73451f5ded26fe9d46285c7c8d25b8c1224c65abf4e70a1a074fc3d1f348094a510f89a6cc996968e9c9476869c6db97bdfbc7c686f2d0e38474c5c
-	sha512sums = c48e5be6bea155191c5e294b286959d346fb0b557ca5638a90ac2b7aa4ed89ced5458d5b4627707fc0f4d7b0463410e79b8f347ddece28f18c4ed765b11c2db9
-	sha512sums = 77d2ef853c8a28cfe63bc25d9145d98d71f877c30af63540d3bc9a3eb8b3b9f4559ca839f8f7b3865d8a5353240e7bb01302ac28d756f4e11ca57f79a37b02f6
-	sha512sums = 4e2fcd4ea3d1053268a50977a7074065473e3add92e44ff2db6b3d914085640fefb3015885674e9f9e6ddd9012ee0cf180337c3b7b0e65e90c21d5ecf0b47344
-	sha512sums = 8f943cff82db3c244fc0e933c57a3ca9c62dbf3125ed42d9da49681478781b1fb02a551ef12f491e075da89815f185bfddf2043359e302dddf1a53550b642a7a
-	sha512sums = 2b324b882705745587f760753807dfeb963de21968a35680fffe9160b5e81f7f14bd8c2f89b4014af05dda936522889fc2162f87a7e8975697f985ef601fbdb3
-	sha512sums = e047736044c5d3b5155118cc4bdbc96663a78b30eb10e741440b2f7563314a9403edec8a6fb2bc7fe65104dad8553ae656a59e284ba716f9b9af0bdb7920db8c
-	sha512sums = bbc1fae0094c6a1ba788db20d1aadca82fd1483e8c302767ee113330a7678f088a812a5e1aadfafd2eff9af42791dfb87a74d7d012fb676d52a640596c5c1429
-	sha512sums = 7d5a8f89ea73f35f0824a9f03aa258ce6939e9cd6d0a5aa0415c6a63f474360e59579f23b4038342fab5dae3f41379f3f55c2db71b091e1db24422fcb0c1a8d8
-	sha512sums = 0e1b67a3e8025b062d47fbc878511fa08e71502969bb0b22ff161ba9c6d7be44f4e86af6a0dfdf9fb419c014d4e4f916de68b597282e385910b4e6c97414b417
-	sha512sums = 7e4ca73b41e1edbf193006e95c7c94218ac0f4c84c5e7220a9591e8e96a02a3ac2eb12bebbb2f034f5758147a50361cf8c2530178aa273c7c68ba89278eff8e7
-	sha512sums = 18350a7170519e1a126406a814a1502c90328ca1ab1b8f5722db109c692449d27bb25a9c781d76fc47d359064375ec300c3723cb87a1cffa7cbc484952e33fe3
-	sha512sums = 92362cf99e51aae87094a74488fe79f34786021faeed9c6666b423667e31c5011a655f8ad38c9440508abefc95c0ec7ab6e15577edb950db7fcf3b8472f2e460
+	sha512sums = 4c83350f4db5e5b4b6f44aac2c449152be65a1481bf3973765aeb15cffc0b18e0718d610174c68eec9ab789ca59663ca8ba23c056296d8d9895ebd69e1fbc4a8
+	sha512sums = 2317991821271cccd5ffd3650431f9cc59e7bd640fc682b87c9cee7f4dad944ab4e033075aaff421a15d4dc6994fe059155832a0fe56ef42731eb456694b5b07
+	sha512sums = 04d706a2fc3d8dd0a1354bbd8e5e41fc41104f11e7244bc5755577234819856fa81bdb1a74e3a621c61ccc7490c217b4a373c8b997525dce200b05f205ff46a3
+	sha512sums = 510761d9b25997c1e71d0f823066790924e845e5f294c650b5d038a3b761c29fb9910dae6bcf562c73cb3fef2dc1ec4c73f512f426bb146164dc6c8b9a8f702c
+	sha512sums = 5826f81904b7b8d5be06f98254d353f2e21fc3bf51b08673a92619153a62f02f90ebca633229670785b18e6e20ca680e384ecd856bff055619a6a433d3ac85c8
+	sha512sums = 26e1c4c5dc82423cb5b5ab3b4597c8d8d24a9bdc6543771524a178a0deab1f34d0602525c6f30eb29c4ebfbd9f2a9a369ad3427e609388bcf187b868b559f235
+	sha512sums = 0f17e48fcef921c2a743dba4ab60e4a8ebf6c7616fc9b029920094ba10ee48e4c04ed36dbab9f988ea7d43430432ec748597e24e96d8ec362675556f0cd12398
+	sha512sums = 417e5fdbf7341588abf135578e7f30bd4f08d97bc96bb3e64a8fee43ff908eaac11de5d78b85ad03366334833fe022db1fde914c655e4af816f24d41fd0de54c
+	sha512sums = c5c77f907b86de877b3e03e8fe35031528e7b2f03554c84e2bff97d8e8d26b6a86611a0e393407bb1242aedbe4898f1d2c8233861bd07fa0ae2f0606c0c8feb7
+	sha512sums = d047589d7aef003c8d83cd0c787e467c971640a3743e0ecdf6c534d73f6eb3040b0b7127bfec63a0a41318b0516fb367d9287bfc0c4596d3565303f5f58c146e
+	sha512sums = 0233a43bab269947d4f5a1c9d616348641a65ccccf7ffac3f389ed8f9fe39eea44673589b7ab3d4ccfc20df77169fa8108fda5ab612dc085e1f71577ad3ad5e6
+	sha512sums = bddb9c5aa2a42fd5f20f6a673547b0d236e8414c0307bf843a29c05292cfd43daf1c811f3fe560e9f81356a0d5460f9616487f12edaf29a3df3b002abfd52e6a
+	sha512sums = 26149d214a0504b094a7de7730d5bbc3acd126180dca30723c50f66790e2a00ad480cf867f9c5d9fb9d3115638c9d09948ec5fb3de6fe725a06061a071aa6782
+	sha512sums = 0a36002c47d1e15a3fd449132ca9a5464033ae5d8b63bcea7febca8967dc52502cacd7849d698868fcddf5909f752e2e0949259be2d1be4152705dafc90ed252
 
 pkgname = discord_arch_electron
Risk 0/5 · Safe PKGBUILD
Result #3836

Comment

The change is a simple version bump in PKGBUILD from 1.0.158 to 1.0.159 with no other modifications. There are no new sources, build steps, install scripts, permissions changes, or packaging logic introduced in the reviewed hunk. Based on the provided diff alone, this appears low risk.

@@ -9,7 +9,7 @@
 _pkgname=discord
 _electron=electron
 pkgname=${_pkgname}_arch_electron
-pkgver=1.0.158
+pkgver=1.0.159
 pkgrel=1
 epoch=1
 pkgdesc="Discord using system provided ${_electron} for increased security and performance"
Risk 0/5 · Safe PKGBUILD
Result #3837

Comment

The change only updates sha512 checksums for existing upstream Discord tarballs; no sources, URLs, build steps, install scripts, or packaging logic changed. I did not find any new network fetches, code execution, privilege escalation, or persistence mechanisms introduced by this diff. The risk is limited to the integrity of the refreshed checksums themselves, which is expected when upstream artifacts change.

@@ -48,25 +48,25 @@ source=("https://dl.discordapp.net/apps/linux/${pkgver}/${_pkgname}-${pkgver}.ta
         "discord_dispatch-${pkgver}.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/${pkgver}/discord_dispatch/1/full.distro"
         "discord_cloudsync-${pkgver}.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/${pkgver}/discord_cloudsync/1/full.distro"
         "discord_sysimg-${pkgver}.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/${pkgver}/discord_sysimg/1/full.distro")
-sha512sums=('a05e3bddb4d48597ae4d56a23b2b8f8c095b853a3658e95c2a62dffedfab93b2d4f3dbd646ee3f1a8796edabb1af2c2c7fcd8ef1b0fe26ecd67e1eaa6b624f18'
+sha512sums=('e83b4d229ba63c4f044ff983b45cc97de7ed36fc901b331adbd4dc9c369bcc313ba6f86d06fa4c06c54eefd08372db34878b61c206f6a777362d1573276d5c09'
             '2590151db4404a9ecbae2c45269c74f5ea26479967de5bc0b221a9143f4efeeeda9e335c23cf1f982680ab4fd895dcf3fd5731bd230908b3b2568eee0ec223ec'
             '5cccf397a772fed0db9b19253e496e78af27810227325ce681de985e2e0fbbdb195873d9642574ad3ae7bfcf4699bfdaa16933ca50c13cb98a1ff53c86c6de05'
             'd5373e2b2e9754bdcdbcda81fc1392ce6605939651839868823f3c3e0bf16f6fba2fb73bc1a0ff230eebd743d1463f2e8b2295503248f14845b3a56e57385bd1'
             '85da93530b2b92faad58cc84d0f7ddaea6b22fbec413e806c1981eb6369a301ec995eee6bfbe6b828e2cd0baf6168e578bbde456f2450a13199994ff9a1e7cd0'
-            'f7e4a07a277a139a0a240156b862523e68447c0360a2e252e51da74ebfaa3d50d599fc21980085342fef2e6d686570c4ea76c1941c76397ca84e849610b1d207'
-            'c66ae752a73451f5ded26fe9d46285c7c8d25b8c1224c65abf4e70a1a074fc3d1f348094a510f89a6cc996968e9c9476869c6db97bdfbc7c686f2d0e38474c5c'
-            'c48e5be6bea155191c5e294b286959d346fb0b557ca5638a90ac2b7aa4ed89ced5458d5b4627707fc0f4d7b0463410e79b8f347ddece28f18c4ed765b11c2db9'
-            '77d2ef853c8a28cfe63bc25d9145d98d71f877c30af63540d3bc9a3eb8b3b9f4559ca839f8f7b3865d8a5353240e7bb01302ac28d756f4e11ca57f79a37b02f6'
-            '4e2fcd4ea3d1053268a50977a7074065473e3add92e44ff2db6b3d914085640fefb3015885674e9f9e6ddd9012ee0cf180337c3b7b0e65e90c21d5ecf0b47344'
-            '8f943cff82db3c244fc0e933c57a3ca9c62dbf3125ed42d9da49681478781b1fb02a551ef12f491e075da89815f185bfddf2043359e302dddf1a53550b642a7a'
-            '2b324b882705745587f760753807dfeb963de21968a35680fffe9160b5e81f7f14bd8c2f89b4014af05dda936522889fc2162f87a7e8975697f985ef601fbdb3'
-            'e047736044c5d3b5155118cc4bdbc96663a78b30eb10e741440b2f7563314a9403edec8a6fb2bc7fe65104dad8553ae656a59e284ba716f9b9af0bdb7920db8c'
-            'bbc1fae0094c6a1ba788db20d1aadca82fd1483e8c302767ee113330a7678f088a812a5e1aadfafd2eff9af42791dfb87a74d7d012fb676d52a640596c5c1429'
-            '7d5a8f89ea73f35f0824a9f03aa258ce6939e9cd6d0a5aa0415c6a63f474360e59579f23b4038342fab5dae3f41379f3f55c2db71b091e1db24422fcb0c1a8d8'
-            '0e1b67a3e8025b062d47fbc878511fa08e71502969bb0b22ff161ba9c6d7be44f4e86af6a0dfdf9fb419c014d4e4f916de68b597282e385910b4e6c97414b417'
-            '7e4ca73b41e1edbf193006e95c7c94218ac0f4c84c5e7220a9591e8e96a02a3ac2eb12bebbb2f034f5758147a50361cf8c2530178aa273c7c68ba89278eff8e7'
-            '18350a7170519e1a126406a814a1502c90328ca1ab1b8f5722db109c692449d27bb25a9c781d76fc47d359064375ec300c3723cb87a1cffa7cbc484952e33fe3'
-            '92362cf99e51aae87094a74488fe79f34786021faeed9c6666b423667e31c5011a655f8ad38c9440508abefc95c0ec7ab6e15577edb950db7fcf3b8472f2e460')
+            '4c83350f4db5e5b4b6f44aac2c449152be65a1481bf3973765aeb15cffc0b18e0718d610174c68eec9ab789ca59663ca8ba23c056296d8d9895ebd69e1fbc4a8'
+            '2317991821271cccd5ffd3650431f9cc59e7bd640fc682b87c9cee7f4dad944ab4e033075aaff421a15d4dc6994fe059155832a0fe56ef42731eb456694b5b07'
+            '04d706a2fc3d8dd0a1354bbd8e5e41fc41104f11e7244bc5755577234819856fa81bdb1a74e3a621c61ccc7490c217b4a373c8b997525dce200b05f205ff46a3'
+            '510761d9b25997c1e71d0f823066790924e845e5f294c650b5d038a3b761c29fb9910dae6bcf562c73cb3fef2dc1ec4c73f512f426bb146164dc6c8b9a8f702c'
+            '5826f81904b7b8d5be06f98254d353f2e21fc3bf51b08673a92619153a62f02f90ebca633229670785b18e6e20ca680e384ecd856bff055619a6a433d3ac85c8'
+            '26e1c4c5dc82423cb5b5ab3b4597c8d8d24a9bdc6543771524a178a0deab1f34d0602525c6f30eb29c4ebfbd9f2a9a369ad3427e609388bcf187b868b559f235'
+            '0f17e48fcef921c2a743dba4ab60e4a8ebf6c7616fc9b029920094ba10ee48e4c04ed36dbab9f988ea7d43430432ec748597e24e96d8ec362675556f0cd12398'
+            '417e5fdbf7341588abf135578e7f30bd4f08d97bc96bb3e64a8fee43ff908eaac11de5d78b85ad03366334833fe022db1fde914c655e4af816f24d41fd0de54c'
+            'c5c77f907b86de877b3e03e8fe35031528e7b2f03554c84e2bff97d8e8d26b6a86611a0e393407bb1242aedbe4898f1d2c8233861bd07fa0ae2f0606c0c8feb7'
+            'd047589d7aef003c8d83cd0c787e467c971640a3743e0ecdf6c534d73f6eb3040b0b7127bfec63a0a41318b0516fb367d9287bfc0c4596d3565303f5f58c146e'
+            '0233a43bab269947d4f5a1c9d616348641a65ccccf7ffac3f389ed8f9fe39eea44673589b7ab3d4ccfc20df77169fa8108fda5ab612dc085e1f71577ad3ad5e6'
+            'bddb9c5aa2a42fd5f20f6a673547b0d236e8414c0307bf843a29c05292cfd43daf1c811f3fe560e9f81356a0d5460f9616487f12edaf29a3df3b002abfd52e6a'
+            '26149d214a0504b094a7de7730d5bbc3acd126180dca30723c50f66790e2a00ad480cf867f9c5d9fb9d3115638c9d09948ec5fb3de6fe725a06061a071aa6782'
+            '0a36002c47d1e15a3fd449132ca9a5464033ae5d8b63bcea7febca8967dc52502cacd7849d698868fcddf5909f752e2e0949259be2d1be4152705dafc90ed252')
 
 # Skip "LICENSE.html" and "OSS-LICENSES.html" files hashes as they are unstable
 # Since "updpkgsums"/"pkgctl version upgrade" overwrite the checksum array with