servo-nightly-bin

MEDIUM
maintainer txtsd 39 votes scanned 2026-11-01 16:01:05.312492
View on AUR
Why flagged

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

Triggered rules

Medium Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1# Maintainer: envolution
2# Contributor: Ralph Torres <mail@ralphptorr.es>
3# Contributor: Rene Hickersberger <r@renehsz.com>
4# Contributor: White-Oak <lpzhelud@gmail.com>
5# Contributor: Solomon Choina <shlomochoina@gmail.com>
6# shellcheck shell=bash disable=SC2034,SC2154
7
8pkgname=servo-nightly-bin
9_pkgname=servo
10pkgver=20251213
11pkgrel=1
12pkgdesc='embeddable, independent, memory-safe, modular, parallel web rendering engine'
13arch=(x86_64)
14url=https://servo.org
15license=(MPL-2.0)
16
17# prepare download URL from stored pkgver
18_datecode=$(echo "$pkgver" | sed 's/\(....\)\(..\)\(..\)/\1-\2-\3/')
19_url="https://github.com/servo/servo-nightly-builds/releases/download/$_datecode"
20
21provides=($_pkgname)
22conflicts=($_pkgname)
23depends=(gst-plugins-bad libunwind)
24source=(
25 "$_pkgname-$pkgver.tar.gz"::"$_url/$_pkgname-latest.tar.gz"
26 "$_pkgname-$pkgver.tar.gz.sha256"::"$_url/$_pkgname-latest.tar.gz.sha256"
27 https://raw.githubusercontent.com/servo/servo/main/LICENSE
28 org.servo.Servo.desktop
29)
30sha256sums=('c01e8e17b5608b8acce90d76310e71cb18119a0c524e5217dcce1c5db3d4ba9a'
31 '60f8ccb3868f03f010e70f6945be2bf504d81fa513f8a20e4d6db6fa34dc3d91'
32 '1af2d2b02d9c86030d29ed77117ca7a1b0e4b6ff35bcf8eeb124867d0f5cb59e'
33 'cb5fe124efa3db92ed298cd67d597ef26e35afa448d4e9fdcb31bb67a961047d')
34
35prepare() {
36 sha256sum $_pkgname-$pkgver.tar.gz | sha256sum -c
37}
38
39package() {
40 install -Dm644 -t "$pkgdir"/usr/share/applications "org.servo.${_pkgname^}.desktop"
41 install -Dm644 -t "$pkgdir"/usr/share/licenses/$_pkgname LICENSE
42 install -Dm755 /dev/stdin "$pkgdir"/usr/bin/$_pkgname <<END
43#!/bin/sh
44exec /usr/lib/servo/servo "\$@"
45END
46
47 install -Dm755 "$_pkgname/$_pkgname" "$pkgdir/usr/lib/$_pkgname/$_pkgname"
48 cp -r "$_pkgname/resources" "$pkgdir/usr/lib/$_pkgname"
49 install -Dm644 "$_pkgname/resources/servo_64.png" "${pkgdir}/usr/share/icons/hicolor/64x64/apps/org.servo.${_pkgname^}.png"
50 find "$pkgdir/usr/lib/$_pkgname/resources" -type d -exec chmod 755 {} +
51 find "$pkgdir/usr/lib/$_pkgname/resources" -type f -exec chmod 644 {} +
52}
53# vim:set ts=2 sw=2 et:
54

Scan history

Scanned at (UTC)SeverityRules
2026-11-01 16:01:05 Medium 1
2026-06-19 22:34:54 Clean 0

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion