Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
naev


Commits:
0c1f7d33 by Sven-Hendrik Haase at 2025-12-27T16:03:18+01:00
upgpkg: 0.13.0-1

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
 pkgbase = naev
        pkgdesc = 2D action/rpg space game
-       pkgver = 0.12.6
+       pkgver = 0.13.0
        pkgrel = 1
-       url = https://github.com/naev/naev
+       url = https://codeberg.org/naev/naev
        arch = x86_64
        license = GPL3
        makedepends = freeglut
@@ -10,12 +10,12 @@ pkgbase = naev
        makedepends = meson
        makedepends = git
        makedepends = python-yaml
+       makedepends = rust
+       makedepends = rust-bindgen
        depends = glu
        depends = openal
        depends = libvorbis
-       depends = sdl2
-       depends = sdl2_image
-       depends = sdl2_mixer
+       depends = sdl3
        depends = libgl
        depends = libxml2
        depends = freetype2
@@ -26,10 +26,13 @@ pkgbase = naev
        depends = physfs
        depends = libunibreak
        depends = suitesparse
-       depends = cblas
+       depends = openblas
        depends = cmark
        depends = enet
-       source = 
https://github.com/naev/naev/releases/download/v0.12.6/naev-0.12.6-source.tar.xz
-       sha512sums = 
4d28e9caa26e4c6328b33f17e7c101bc80c6f30540f8d148e7441a9193a3a1a7ee647d501acde7b72b60a9e60ef66774363fdeacefa7c2b7522e278ed44017d2
+       depends = opus
+       depends = dav1d
+       options = !lto
+       source = 
https://codeberg.org/naev/naev/releases/download/v0.13.0/naev-0.13.0-source.tar.xz
+       sha512sums = 
a6e4bcabe480f5bac00db6598f5416b9f484feb61c526970b2dd46ebc7aea1284bf4b228dd49a892ff358df576533acca665fc5e38e3182b5673165dd1a2744c
 
 pkgname = naev


=====================================
.nvchecker.toml
=====================================
@@ -1,5 +1,5 @@
 [naev]
 source = "git"
-git = "https://github.com/naev/naev.git";
+git = "https://codeberg.org/naev/naev";
 prefix = "v"
 exclude_regex = '.*(alpha|beta|rc).*'


=====================================
PKGBUILD
=====================================
@@ -2,23 +2,24 @@
 # Contributor: Johan Rehnberg <[email protected]>
 
 pkgname=naev
-pkgver=0.12.6
+pkgver=0.13.0
 pkgrel=1
 pkgdesc='2D action/rpg space game'
 arch=('x86_64')
-url="https://github.com/naev/naev";
+url="https://codeberg.org/naev/naev";
 license=('GPL3')
-depends=('glu' 'openal' 'libvorbis' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'libgl' 
'libxml2' 'freetype2'
-         'libpng' 'libzip' 'luajit' 'glpk' 'physfs' 'libunibreak' 
'suitesparse' 'cblas'
-         'cmark' 'enet')
-makedepends=('freeglut' 'zip' 'meson' 'git' 'python-yaml')
-source=("https://github.com/naev/naev/releases/download/v$pkgver/naev-$pkgver-source.tar.xz";)
-sha512sums=('4d28e9caa26e4c6328b33f17e7c101bc80c6f30540f8d148e7441a9193a3a1a7ee647d501acde7b72b60a9e60ef66774363fdeacefa7c2b7522e278ed44017d2')
+depends=('glu' 'openal' 'libvorbis' 'sdl3' 'libgl' 'libxml2' 'freetype2' 
'libpng' 'libzip'
+         'luajit' 'glpk' 'physfs' 'libunibreak' 'suitesparse' 'openblas' 
'cmark' 'enet'
+         'opus' 'dav1d')
+makedepends=('freeglut' 'zip' 'meson' 'git' 'python-yaml' 'rust' 
'rust-bindgen')
+source=("https://codeberg.org/naev/naev/releases/download/v${pkgver}/naev-${pkgver}-source.tar.xz";)
+sha512sums=('a6e4bcabe480f5bac00db6598f5416b9f484feb61c526970b2dd46ebc7aea1284bf4b228dd49a892ff358df576533acca665fc5e38e3182b5673165dd1a2744c')
+options=('!lto')
 
 build() {
   cd "$pkgname-$pkgver"
 
-  meson setup -Dprefix=/usr -Dndata_path=/usr/share/naev/ndata -Dblas=cblas 
build .
+  meson setup --buildtype=release -Dprefix=/usr 
-Dndata_path=/usr/share/naev/ndata build .
   cd build
   meson compile
 }
@@ -27,5 +28,4 @@ package() {
   cd "$pkgname-$pkgver/build"
 
   DESTDIR="$pkgdir" meson install
-  rm -r "$pkgdir"/usr/{include,lib}
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/naev/-/commit/0c1f7d33e1e41d39c16da79e139fe3333d240b3b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/naev/-/commit/0c1f7d33e1e41d39c16da79e139fe3333d240b3b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to