Package Details: basilisk 2024.11.23-1

Git Clone URL: https://aur.archlinux.org/basilisk.git (read-only, click to copy)
Package Base: basilisk
Description: A XUL-based web-browser demonstrating the Unified XUL Platform (UXP)
Upstream URL: https://www.basilisk-browser.org/
Licenses: GPL, MPL, LGPL
Submitter: figue
Maintainer: figue
Last Packager: figue
Votes: 0
Popularity: 0.000000
First Submitted: 2022-12-04 09:32 (UTC)
Last Updated: 2024-11-23 10:44 (UTC)

Dependencies (12)

Required by (0)

Sources (3)

Latest Comments

figue commented on 2024-06-02 18:08 (UTC)

@micwoj92 thanks!

micwoj92 commented on 2024-06-02 10:05 (UTC)

python2-dbus is not needed to build, changed from gcc10 to gcc13 so that users dont have to build compiler for this package. In future upgrade autoconf2.13 can be dropped, that should also allow to build with gcc14, https://repo.palemoon.org/MoonchildProductions/UXP/issues/2512

Please apply:

--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@ arch=('x86_64')
 url="https://www.basilisk-browser.org/"
 license=('MPL' 'GPL' 'LGPL')
 depends=('gtk3' 'gtk2' 'libxt' 'mime-types' 'alsa-lib' 'ffmpeg' 'ttf-font')
-makedepends=('unzip' 'zip' 'python2' 'python2-dbus' 'yasm' 'mesa' 'autoconf2.13' 'gcc10')
+makedepends=('unzip' 'zip' 'python2' 'yasm' 'mesa' 'autoconf2.13' 'gcc13')
 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"
@@ -105,14 +105,14 @@ EOF
 build() {
   cd "$srcdir/$pkgname"

-  export CC=gcc-10
+  export CC=gcc-13
   ./mach build
 }

 package() {
   cd "$srcdir/$pkgname"

-  export CC=gcc-10
+  export CC=gcc-13
   DESTDIR="$pkgdir" ./mach install

   # Install icons and .desktop for menu entry