Skip to content
Permalink
Browse files
llvm 16.0.1 rebuilds apps
clazy llvm 16 patch needed
dolphin-emu, kdevelop & qtcreator rebuild
  • Loading branch information
demmm committed Apr 6, 2023
1 parent 3a1c6cf commit 8f90ca5
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
@@ -1,22 +1,26 @@

pkgname=clazy
pkgver=1.11
pkgrel=4
pkgrel=5
pkgdesc="Compiler plugin, Qt oriented code checker based on clang framework"
url="https://invent.kde.org/sdk/clazy"
license=('GPL2')
depends=('clang')
makedepends=('cmake' 'llvm')
arch=('x86_64')
source=("https://download.kde.org/stable/clazy/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
"https://invent.kde.org/sdk/clazy/-/commit/20fca52da739ebefa47e35f6b338bb99a0da3cfe.diff")
"https://invent.kde.org/sdk/clazy/-/commit/20fca52da739ebefa47e35f6b338bb99a0da3cfe.diff"
"https://invent.kde.org/sdk/clazy/-/commit/a05ac7eb6f6198c3f478bd7b5b4bfc062a8d63cc.diff")
sha256sums=('66165df33be8785218720c8947aa9099bae6d06c90b1501953d9f95fdfa0120a'
'b6f76075f9ecd9fad0d1bea84c3868de07d128df6d24c99d2de761e5718429f5')
'b6f76075f9ecd9fad0d1bea84c3868de07d128df6d24c99d2de761e5718429f5'
'4257ed252eee84e1fa2b2b072d6cd3ff01a0a8d82a4b2f224ef783d88e341510')

prepare() {
cd ${pkgname}-${pkgver}
# LLVM 15 needed fix
patch -p1 -i ${srcdir}/20fca52da739ebefa47e35f6b338bb99a0da3cfe.diff
# LLVM 16 needed fix
patch -p1 -i ${srcdir}/a05ac7eb6f6198c3f478bd7b5b4bfc062a8d63cc.diff
}

build() {
@@ -2,7 +2,7 @@
# build version at https://dolphin-emu.org/download/ dev version
pkgname=dolphin-emu
pkgver=5.0.18498
pkgrel=2
pkgrel=3
_commit=46b99671d9158e0ca840c1d8ef249db0f321ced7
pkgdesc='GameCube, Wii and Triforce emulator'
arch=('x86_64')
@@ -4,7 +4,7 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf

pkgname=kdevelop
pkgver=${_kdever}
pkgrel=1
pkgrel=2
pkgdesc="A C/C++ development environment for KDE"
arch=('x86_64')
url="https://www.kdevelop.org/"
@@ -4,7 +4,7 @@ _pkgname=qt-creator-opensource-src
pkgver=10.0.0
_pkgver=10.0
__pkgver=10.0.0
pkgrel=2
pkgrel=3
pkgdesc="Lightweight, cross-platform integrated development environment."
arch=('x86_64')
url="https://www.qt.io/development-tools"

0 comments on commit 8f90ca5

Please sign in to comment.