AUR AI Reviewer

Review Results

Version #3093 of discord_arch_electron · commit aa82489f5b6e · status Reviewed

Risk 0/5 · Safe .SRCINFO
Result #6205

Comment

The only change in this .SRCINFO hunk is a routine version bump from 1.0.168-2 to 1.0.169-1. No sources, checksums, build steps, install scripts, dependencies, or packaging permissions are changed here, so there is no new security-relevant behavior visible in the reviewed diff. Based on this hunk alone, the change appears low risk.

@@ -1,7 +1,7 @@
 pkgbase = discord_arch_electron
 	pkgdesc = Discord using system provided electron for increased security and performance
-	pkgver = 1.0.168
-	pkgrel = 2
+	pkgver = 1.0.169
+	pkgrel = 1
 	epoch = 1
 	url = https://discord.com
 	install = discord_arch_electron.install
Risk 0/5 · Safe .SRCINFO
Result #6206

Comment

This change is a routine version bump in .SRCINFO from Discord 1.0.168 to 1.0.169, updating the upstream tarball URLs and corresponding SHA-512 checksums. The sources remain HTTPS and point to Discord-hosted release artifacts; there are no new build steps, scripts, patches, or packaging directives introduced by this diff. No obvious integrity or persistence red flags are present in the metadata change itself.

@@ -18,43 +18,43 @@ pkgbase = discord_arch_electron
 	provides = discord
 	conflicts = discord
 	options = !strip
-	source = https://dl.discordapp.net/apps/linux/1.0.168/discord-1.0.168.tar.gz
+	source = https://dl.discordapp.net/apps/linux/1.0.169/discord-1.0.169.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.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/full.distro
-	source = discord_desktop_core-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_desktop_core/1/full.distro
-	source = discord_zstd-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_zstd/1/full.distro
-	source = discord_krisp-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_krisp/1/full.distro
-	source = discord_rpc-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_rpc/1/full.distro
-	source = discord_utils-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_utils/1/full.distro
-	source = discord_voice-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_voice/1/full.distro
-	source = discord_game_utils-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_game_utils/1/full.distro
-	source = discord_erlpack-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_erlpack/1/full.distro
-	source = discord_modules-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_modules/1/full.distro
-	source = discord_spellcheck-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_spellcheck/1/full.distro
-	source = discord_dispatch-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_dispatch/1/full.distro
-	source = discord_ndi-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_ndi/1/full.distro
-	source = discord_sysimg-1.0.168.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.168/discord_sysimg/1/full.distro
-	sha512sums = 33ff24e65e2f1daaf7b1047ad663cee79cb1b1819b9a6d6507e08b55ab6efd423d4c3ee23f7b07ea00f909affef7c0b7826dc502ab3f800cbf6d7ed3955d8d09
+	source = core-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/full.distro
+	source = discord_desktop_core-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_desktop_core/1/full.distro
+	source = discord_zstd-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_zstd/1/full.distro
+	source = discord_krisp-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_krisp/1/full.distro
+	source = discord_rpc-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_rpc/1/full.distro
+	source = discord_utils-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_utils/1/full.distro
+	source = discord_voice-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_voice/1/full.distro
+	source = discord_game_utils-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_game_utils/1/full.distro
+	source = discord_erlpack-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_erlpack/1/full.distro
+	source = discord_modules-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_modules/1/full.distro
+	source = discord_spellcheck-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_spellcheck/1/full.distro
+	source = discord_dispatch-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_dispatch/1/full.distro
+	source = discord_ndi-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_ndi/1/full.distro
+	source = discord_sysimg-1.0.169.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/1.0.169/discord_sysimg/1/full.distro
+	sha512sums = a731e6fd7eefb190b458d0f1cc58a7802be072332829e57f915c8601d6c2f2ca8ed3c886636ccc255c06198e1b717afb20c6586b12baffe7148ed865d5c78e9c
 	sha512sums = SKIP
 	sha512sums = SKIP
 	sha512sums = d5373e2b2e9754bdcdbcda81fc1392ce6605939651839868823f3c3e0bf16f6fba2fb73bc1a0ff230eebd743d1463f2e8b2295503248f14845b3a56e57385bd1
 	sha512sums = 85da93530b2b92faad58cc84d0f7ddaea6b22fbec413e806c1981eb6369a301ec995eee6bfbe6b828e2cd0baf6168e578bbde456f2450a13199994ff9a1e7cd0
-	sha512sums = bf8664745fcf2069eb1903f003625d8d182ae415ee731aba87dd3a7102814072dc355d7682ad3bf588e4ec8b53db2a7fcab058b75602574d4254e33e17df1051
-	sha512sums = 23ce9fecb7701818af57acf5971c08ccc0290196be95c9a5a5d6dbe4e2f602b4c886ab3cf343e42c27599adc0e6153c963e37b9bf5d57afcacb1349f846fdf67
-	sha512sums = 462cb5d9f5b65d2abd3c59dfec3e3edf6c7c2e7a186cd3b4526fd4d83e712aaa4c65e571e04b6f673d3539aa611a675bd71420b629a5a5955696748227846555
-	sha512sums = 2d80a7fc173142e973e8b1f3763d95ebedf4f080f2da5d90971fadd972e92e0b690e5a81759171ad3157deeea4484ff7f55c865ad22b624cc8679c7a13d14f22
-	sha512sums = 49e4e5eafff7da96cd81322adff8c3999abeb70fb598e85ecf77290abb40a0f08d863acd91d996051ff51ca95b2281ee38b74629f46265927c15dd296c49dbb4
-	sha512sums = 9c2ff6d1d865261a0297614b1419d76df98adf792e8a3f37ef81371484cae5f1b5cfed064eb76d1091da5584bc246028b047ee98df5d79ba09f346464681ed9a
-	sha512sums = 8eabc0efd2627226fa9f3d3836f791dfc71254d75b6b4d905d4bfd297b12a0964b90013f7c9b233f8bedcfb44ca88f68e6332c8fde59fe25bfe996f78fd1d492
-	sha512sums = 5377cbd52a42b716f4167d47e775c7f3a978b79b95558aa829786fc28c2eef07c182c8ac608b381184a08fc2aa693c0f64309558c1d206f8d26d1f694f57944f
-	sha512sums = 40a00d7e12fb299dfad485d5f0f57807993ed205209edc9a7612aa316a98236a3488a5bf84ba549ab2a7785e72a65b996424a379272ed6f89b0ff9017fc58e62
-	sha512sums = cd35b680c0bd5ca7ee74014b2696156af2c53d39c23ae49e20f7d97fb6d012778110808c6fe9c4eceb4f0fcf3276a5b52fdcbdba93e1138dae67d42fc9c08464
-	sha512sums = cb4ef01ee9f203324902d49716c5f2a9e069c6ffaef8702574f2edf49f73e2251d83bfc19c49d9642453239b16bbb83f676a5e1fd5ab4dbe87cea4caf769bb1a
-	sha512sums = 8acaeeda97dc025ca8782364cde16397d4db870290dcbe954cf94ae8f9ba67ec26b4ab020bf2255de64d559b2a8f653ed47a75e6cd1835deb0f89dfdb28d7cf0
-	sha512sums = c3405234f82a03190e782073c559c93e3e4cef07972d1163ff553b56421df5545aa93abf50042535c661118d961000ea3d698fa7435bdd9030b8b2a868a06a6a
-	sha512sums = 160edd27d3c7710fc05a7fb5d9c4be8ad369a2485e77b5a17b1a3c29a4a8d829619e79036dce547c99e69e0c4ad3212e8c1f3ee36fe3a1f50938eaf6b7c73a95
+	sha512sums = 0bf3df7696f30edea6e2d285649a72193a687760914e645eb758063e3dd22a774bc9b7d75edf43fb03a8b92f202ab8bbdab8c2dd17e7dd6849722f151d448912
+	sha512sums = 874b3b977d93aef5da32c40b5d0874c21395822f93108ad558473adf46058bed941db99ad8d4bad898a6299099fa2ca32111681c501ee1a0752dd3ca27357537
+	sha512sums = 9e1bd86e77aa68e6d8b843a8cea27c93033903c9f475fc0dcb010133293aed6dd63552ee0ff822390fcbf8adb9ef62c219b2d882576f16e2dd19d136d601c346
+	sha512sums = 49b870953d083cfada11dc032d1008538a2795ffbd47a8ea956cb2471d4904753ac74a84dcfee810b332d6566f266b919893e960532fe38c2137366f779f7063
+	sha512sums = d035ce5bb21b52e3690ef303161eca6194854eb09e15616c188109d546b1a238bc4d425afc616da5388f64223f2a4e3613f23a4b0868d16c7f25080d655a2e76
+	sha512sums = 774c5be2b73b743fecd034ff308998209fba1ab267b58f406542e502326cf9d374a6f8f010f6d65072c664ff6ad50e3d68fc90bf09481a13962fb5bd0b21715b
+	sha512sums = db8316975eb1c7347ced5ef05c1b734633cca608dd9717565934fdd1194ca84c700772d5ee66faae647a7b97a604c11b8b9f9356e49756ac9875cb335b8c8f2e
+	sha512sums = 3a80512038e79c0906634719af0b72a2e8ed2eea2606d5d4c7f5a222182d4923089e7c0514bfc08cd51dfcb8f9d9cc59b8ca4ddffd5aba10678cf56d19e9efbe
+	sha512sums = 7b7f12310e698d7faf1d479bd7a0b9207a2261a1c032766effa5357581d153ab5199ede4574feef7d7898bf8040191c85860521f6fbdef4f970501198485bfd0
+	sha512sums = 33079d65cd5d214106da559202e99e22dc17cfeab961c3099221458ac2daadd78eb7fc513a2e4bbfd1409d591d7ea0b9002a578aea90fbeac625901fbf4b71c4
+	sha512sums = 4db008678d56bddcc5b201a74f21617feb79e8e70d6e23f49eaafe452defc9dda36f7b80a3cfdc6fda5916b924ac585edfa142c01e3fdb8a27a0e02255ac6099
+	sha512sums = a4cb8d40a91aa03be8910ebddc3d6433e26ce33c941dd7a44f81b123f3c7253c3579b14664bf53a32681ec62a18408e17b549bdaa8a69bde5d4671dba0d43f3f
+	sha512sums = adc6de17315d9a0eaf81caea9fdd12ffb9aff4ac007fa86f5f266fbca4b1fb3511790ff4318fc925d59d3101f2c22066efa6d1520ec24fbfe3f0dcbce27d8521
+	sha512sums = 8cc0f1ea0756fa4dcbf8721ed505ee6a2204237ddc3ede1bec15c6b23a35ff1fb94feaa5dddd1cf279182eebcf57a678b20919f73de97e4e047317826ae5a5bb
 
 pkgname = discord_arch_electron
Risk 0/5 · Safe PKGBUILD
Result #6207

Comment

The change is a routine version bump from 1.0.168 to 1.0.169 with pkgrel reset and updated checksums for the upstream Discord release artifacts. No new sources, no build logic changes, no added scripts, and no packaging/persistence behavior was introduced. The diff is limited to metadata and integrity hashes, so I see no security concern in this change itself.

@@ -9,8 +9,8 @@
 _pkgname=discord
 _electron=electron
 pkgname=${_pkgname}_arch_electron
-pkgver=1.0.168
-pkgrel=2
+pkgver=1.0.169
+pkgrel=1
 epoch=1
 pkgdesc="Discord using system provided ${_electron} for increased security and performance"
 arch=('x86_64')
Risk 0/5 · Safe PKGBUILD
Result #6208

Comment

The change only updates the sha512 checksums for existing upstream Discord release artifacts in PKGBUILD. I do not see any new sources, build steps, network fetches outside the declared source array, privilege escalation, or packaging logic changes. The URLs remain HTTPS and point to Discord-hosted release files. This looks like a routine checksum refresh to match a new upstream payload, with no additional security red flags in the provided hunk.

@@ -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_ndi-${pkgver}.tar.br::https://stable.dl2.discordapp.net/distro/app/stable/linux/x64/${pkgver}/discord_ndi/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=('33ff24e65e2f1daaf7b1047ad663cee79cb1b1819b9a6d6507e08b55ab6efd423d4c3ee23f7b07ea00f909affef7c0b7826dc502ab3f800cbf6d7ed3955d8d09'
+sha512sums=('a731e6fd7eefb190b458d0f1cc58a7802be072332829e57f915c8601d6c2f2ca8ed3c886636ccc255c06198e1b717afb20c6586b12baffe7148ed865d5c78e9c'
             '2590151db4404a9ecbae2c45269c74f5ea26479967de5bc0b221a9143f4efeeeda9e335c23cf1f982680ab4fd895dcf3fd5731bd230908b3b2568eee0ec223ec'
             '5cccf397a772fed0db9b19253e496e78af27810227325ce681de985e2e0fbbdb195873d9642574ad3ae7bfcf4699bfdaa16933ca50c13cb98a1ff53c86c6de05'
             'd5373e2b2e9754bdcdbcda81fc1392ce6605939651839868823f3c3e0bf16f6fba2fb73bc1a0ff230eebd743d1463f2e8b2295503248f14845b3a56e57385bd1'
             '85da93530b2b92faad58cc84d0f7ddaea6b22fbec413e806c1981eb6369a301ec995eee6bfbe6b828e2cd0baf6168e578bbde456f2450a13199994ff9a1e7cd0'
-            'bf8664745fcf2069eb1903f003625d8d182ae415ee731aba87dd3a7102814072dc355d7682ad3bf588e4ec8b53db2a7fcab058b75602574d4254e33e17df1051'
-            '23ce9fecb7701818af57acf5971c08ccc0290196be95c9a5a5d6dbe4e2f602b4c886ab3cf343e42c27599adc0e6153c963e37b9bf5d57afcacb1349f846fdf67'
-            '462cb5d9f5b65d2abd3c59dfec3e3edf6c7c2e7a186cd3b4526fd4d83e712aaa4c65e571e04b6f673d3539aa611a675bd71420b629a5a5955696748227846555'
-            '2d80a7fc173142e973e8b1f3763d95ebedf4f080f2da5d90971fadd972e92e0b690e5a81759171ad3157deeea4484ff7f55c865ad22b624cc8679c7a13d14f22'
-            '49e4e5eafff7da96cd81322adff8c3999abeb70fb598e85ecf77290abb40a0f08d863acd91d996051ff51ca95b2281ee38b74629f46265927c15dd296c49dbb4'
-            '9c2ff6d1d865261a0297614b1419d76df98adf792e8a3f37ef81371484cae5f1b5cfed064eb76d1091da5584bc246028b047ee98df5d79ba09f346464681ed9a'
-            '8eabc0efd2627226fa9f3d3836f791dfc71254d75b6b4d905d4bfd297b12a0964b90013f7c9b233f8bedcfb44ca88f68e6332c8fde59fe25bfe996f78fd1d492'
-            '5377cbd52a42b716f4167d47e775c7f3a978b79b95558aa829786fc28c2eef07c182c8ac608b381184a08fc2aa693c0f64309558c1d206f8d26d1f694f57944f'
-            '40a00d7e12fb299dfad485d5f0f57807993ed205209edc9a7612aa316a98236a3488a5bf84ba549ab2a7785e72a65b996424a379272ed6f89b0ff9017fc58e62'
-            'cd35b680c0bd5ca7ee74014b2696156af2c53d39c23ae49e20f7d97fb6d012778110808c6fe9c4eceb4f0fcf3276a5b52fdcbdba93e1138dae67d42fc9c08464'
-            'cb4ef01ee9f203324902d49716c5f2a9e069c6ffaef8702574f2edf49f73e2251d83bfc19c49d9642453239b16bbb83f676a5e1fd5ab4dbe87cea4caf769bb1a'
-            '8acaeeda97dc025ca8782364cde16397d4db870290dcbe954cf94ae8f9ba67ec26b4ab020bf2255de64d559b2a8f653ed47a75e6cd1835deb0f89dfdb28d7cf0'
-            'c3405234f82a03190e782073c559c93e3e4cef07972d1163ff553b56421df5545aa93abf50042535c661118d961000ea3d698fa7435bdd9030b8b2a868a06a6a'
-            '160edd27d3c7710fc05a7fb5d9c4be8ad369a2485e77b5a17b1a3c29a4a8d829619e79036dce547c99e69e0c4ad3212e8c1f3ee36fe3a1f50938eaf6b7c73a95')
+            '0bf3df7696f30edea6e2d285649a72193a687760914e645eb758063e3dd22a774bc9b7d75edf43fb03a8b92f202ab8bbdab8c2dd17e7dd6849722f151d448912'
+            '874b3b977d93aef5da32c40b5d0874c21395822f93108ad558473adf46058bed941db99ad8d4bad898a6299099fa2ca32111681c501ee1a0752dd3ca27357537'
+            '9e1bd86e77aa68e6d8b843a8cea27c93033903c9f475fc0dcb010133293aed6dd63552ee0ff822390fcbf8adb9ef62c219b2d882576f16e2dd19d136d601c346'
+            '49b870953d083cfada11dc032d1008538a2795ffbd47a8ea956cb2471d4904753ac74a84dcfee810b332d6566f266b919893e960532fe38c2137366f779f7063'
+            'd035ce5bb21b52e3690ef303161eca6194854eb09e15616c188109d546b1a238bc4d425afc616da5388f64223f2a4e3613f23a4b0868d16c7f25080d655a2e76'
+            '774c5be2b73b743fecd034ff308998209fba1ab267b58f406542e502326cf9d374a6f8f010f6d65072c664ff6ad50e3d68fc90bf09481a13962fb5bd0b21715b'
+            'db8316975eb1c7347ced5ef05c1b734633cca608dd9717565934fdd1194ca84c700772d5ee66faae647a7b97a604c11b8b9f9356e49756ac9875cb335b8c8f2e'
+            '3a80512038e79c0906634719af0b72a2e8ed2eea2606d5d4c7f5a222182d4923089e7c0514bfc08cd51dfcb8f9d9cc59b8ca4ddffd5aba10678cf56d19e9efbe'
+            '7b7f12310e698d7faf1d479bd7a0b9207a2261a1c032766effa5357581d153ab5199ede4574feef7d7898bf8040191c85860521f6fbdef4f970501198485bfd0'
+            '33079d65cd5d214106da559202e99e22dc17cfeab961c3099221458ac2daadd78eb7fc513a2e4bbfd1409d591d7ea0b9002a578aea90fbeac625901fbf4b71c4'
+            '4db008678d56bddcc5b201a74f21617feb79e8e70d6e23f49eaafe452defc9dda36f7b80a3cfdc6fda5916b924ac585edfa142c01e3fdb8a27a0e02255ac6099'
+            'a4cb8d40a91aa03be8910ebddc3d6433e26ce33c941dd7a44f81b123f3c7253c3579b14664bf53a32681ec62a18408e17b549bdaa8a69bde5d4671dba0d43f3f'
+            'adc6de17315d9a0eaf81caea9fdd12ffb9aff4ac007fa86f5f266fbca4b1fb3511790ff4318fc925d59d3101f2c22066efa6d1520ec24fbfe3f0dcbce27d8521'
+            '8cc0f1ea0756fa4dcbf8721ed505ee6a2204237ddc3ede1bec15c6b23a35ff1fb94feaa5dddd1cf279182eebcf57a678b20919f73de97e4e047317826ae5a5bb')
 
 # Skip "LICENSE.html" and "OSS-LICENSES.html" files hashes as they are unstable
 # Since "updpkgsums"/"pkgctl version upgrade" overwrite the checksum array with