George Hu pushed to branch main at Arch Linux / Packaging / Packages / klayout
Commits:
bbcd4348 by George Hu at 2025-09-20T18:59:56+08:00
upgpkg: 0.30.4-1: update dependencies to Qt 6
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,22 +1,22 @@
pkgbase = klayout
pkgdesc = High Performance Layout Viewer And Editor. Support of GDS and
OASIS files.
- pkgver = 0.29.9
- pkgrel = 3
+ pkgver = 0.30.4
+ pkgrel = 1
url = https://www.klayout.de
arch = x86_64
license = GPL
depends = libgit2
- depends = qt5-base
- depends = qt5-tools
- depends = qt5-multimedia
- depends = qt5-xmlpatterns
- depends = qt5-svg
+ depends = qt6-base
+ depends = qt6-tools
+ depends = qt6-multimedia
+ depends = qt6-svg
+ depends = qt6-5compat
depends = python
depends = ruby
- source = http://www.klayout.org/downloads/source/klayout-0.29.9.tar.bz2
+ source = http://www.klayout.org/downloads/source/klayout-0.30.4.tar.bz2
source = klayoutEditor.desktop
source = klayoutViewer.desktop
- sha512sums =
82678c61ee4f1cdb341758f5bd1abd6996b41136d9d39afce26ed81766063cfdd3578b48553f521fcccd9acbe790e979b797d86aaaa56e2e46c21f0f1a2a1331
+ sha512sums =
81f7339b1fe150e8d0a19dc3df8666682ffe1a40ce054f02d541be3add1ec0c85d414ef371a129c2de85ad44bd77f37644ecadbf35ed2013116f084831ab8914
sha512sums =
bc6c7621e5cda754509a86664fb3e7ecd15f577dec712f4b0c52c9a7455ba692043a67145f5bf143d8fdc502b84e4212303906d62107537eefb4bebe57b2ffe1
sha512sums =
37a3bbb06ab155c1c22e3990cf160383570e8ea945dbf4964bc94b6fd4e6321627d31071a29d3dbeafc9e2fc406b6905761e299bfccdfe0a35663f2021624f4f
=====================================
PKGBUILD
=====================================
@@ -2,23 +2,22 @@
# Maintainer: Aaron Ali <[email protected]>
pkgname=klayout
-pkgver=0.29.9
-pkgrel=3
+pkgver=0.30.4
+pkgrel=1
pkgdesc="High Performance Layout Viewer And Editor. Support of GDS and OASIS
files."
arch=('x86_64')
url="https://www.klayout.de"
license=('GPL')
-depends=('libgit2' 'qt5-base' 'qt5-tools' 'qt5-multimedia' 'qt5-xmlpatterns'
'qt5-svg' 'python'
- 'ruby')
+depends=('libgit2' 'qt6-base' 'qt6-tools' 'qt6-multimedia' 'qt6-svg'
'qt6-5compat' 'python' 'ruby')
source=(http://www.klayout.org/downloads/source/klayout-$pkgver.tar.bz2
klayoutEditor.desktop klayoutViewer.desktop)
-sha512sums=('82678c61ee4f1cdb341758f5bd1abd6996b41136d9d39afce26ed81766063cfdd3578b48553f521fcccd9acbe790e979b797d86aaaa56e2e46c21f0f1a2a1331'
+sha512sums=('81f7339b1fe150e8d0a19dc3df8666682ffe1a40ce054f02d541be3add1ec0c85d414ef371a129c2de85ad44bd77f37644ecadbf35ed2013116f084831ab8914'
'bc6c7621e5cda754509a86664fb3e7ecd15f577dec712f4b0c52c9a7455ba692043a67145f5bf143d8fdc502b84e4212303906d62107537eefb4bebe57b2ffe1'
'37a3bbb06ab155c1c22e3990cf160383570e8ea945dbf4964bc94b6fd4e6321627d31071a29d3dbeafc9e2fc406b6905761e299bfccdfe0a35663f2021624f4f')
build() {
cd klayout-$pkgver
- ./build.sh
+ ./build.sh -qmake qmake6
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/klayout/-/commit/bbcd4348122e11075f4150a5bfd36787accc8f95
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/klayout/-/commit/bbcd4348122e11075f4150a5bfd36787accc8f95
You're receiving this email because of your account on gitlab.archlinux.org.