diff options
author | Joan Figueras | 2024-05-10 22:20:04 +0200 |
---|---|---|
committer | Joan Figueras | 2024-05-10 22:20:04 +0200 |
commit | 851742b0ee2d3fd8e0e91c7494f98647863937ef (patch) | |
tree | 38f6a6d9bc0908f3a2720de5580e4cc6b948469d | |
parent | 9cf8c96c6fce2da20f94f4bce76570d3d89dffe7 (diff) | |
download | aur-851742b0ee2d3fd8e0e91c7494f98647863937ef.tar.gz |
2024.05.11
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 15 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = basilisk pkgdesc = A XUL-based web-browser demonstrating the Unified XUL Platform (UXP) - pkgver = 2024.02.03 + pkgver = 2024.05.11 pkgrel = 1 url = https://www.basilisk-browser.org/ arch = x86_64 @@ -23,11 +23,11 @@ pkgbase = basilisk depends = ffmpeg depends = ttf-font options = !emptydirs - source = https://repo.palemoon.org/Basilisk-Dev/Basilisk/archive/v2024.02.03.tar.gz - source = https://repo.palemoon.org/MoonchildProductions/UXP/archive/RB_20240130.tar.gz + source = https://repo.palemoon.org/Basilisk-Dev/Basilisk/archive/v2024.05.11.tar.gz + source = https://repo.palemoon.org/MoonchildProductions/UXP/archive/RB_20240423.tar.gz source = https://repo.palemoon.org/mcp-graveyard/Pale-Moon/raw/commit/54aeb54828aba7ab47d6ec4a2ee432589efa2b4f/palemoon/branding/unofficial/browser.desktop - sha256sums = dca0b2ed0192e13ca81aa0ac38651efd88df0712a73d2b8cc66d0af794bf890d - sha256sums = dbb8fa819c5562904252ad89fbbf6f1e5e85622b3b9f59d4583194d7f3a2ae12 + sha256sums = 0c7ac14540e0f5fb643e258c5995da9e5d4a556ffab38c858a6786e054678f62 + sha256sums = 0d6a073c8a4bd6c0de00c19e571e541f306c12a7a3929848cca5dcd70c5d06cf sha256sums = 9ffbaa46c277e3c9addc2ce61b17e8eccffd3860706ca75d4fd70eeaa6f5e380 pkgname = basilisk @@ -3,8 +3,8 @@ # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Jakub Schmidtke <sjakub@gmail.com> pkgname=basilisk -pkgver=2024.02.03 -platform=RB_20240130 +pkgver=2024.05.11 +platform=RB_20240423 pkgrel=1 pkgdesc="A XUL-based web-browser demonstrating the Unified XUL Platform (UXP)" arch=('x86_64') @@ -16,13 +16,19 @@ options=('!emptydirs') source=("https://repo.palemoon.org/Basilisk-Dev/Basilisk/archive/v${pkgver}.tar.gz" "https://repo.palemoon.org/MoonchildProductions/UXP/archive/${platform}.tar.gz" "https://repo.palemoon.org/mcp-graveyard/Pale-Moon/raw/commit/54aeb54828aba7ab47d6ec4a2ee432589efa2b4f/palemoon/branding/unofficial/browser.desktop") -sha256sums=('dca0b2ed0192e13ca81aa0ac38651efd88df0712a73d2b8cc66d0af794bf890d' - 'dbb8fa819c5562904252ad89fbbf6f1e5e85622b3b9f59d4583194d7f3a2ae12' +sha256sums=('0c7ac14540e0f5fb643e258c5995da9e5d4a556ffab38c858a6786e054678f62' + '0d6a073c8a4bd6c0de00c19e571e541f306c12a7a3929848cca5dcd70c5d06cf' '9ffbaa46c277e3c9addc2ce61b17e8eccffd3860706ca75d4fd70eeaa6f5e380') prepare() { cd "$srcdir/$pkgname" + export CFLAGS="-march=native -O2 -pipe -fno-plt -fexceptions \ + -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ + -fstack-clash-protection -fcf-protection" + export CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS" + export LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" + if [ -d platform ]; then cp -rf "$srcdir"/uxp/* "$srcdir"/uxp/.[A-z0-9]* platform/ else |