update to naev-0.10.0

This commit is contained in:
kirby 2022-12-28 20:36:18 +00:00
parent 528107c765
commit 9564f9bd61
6 changed files with 2803 additions and 1884 deletions

View File

@ -4,7 +4,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 i386
COMMENT-main = 2D space trading and combat game
COMMENT-data = naev game data
V = 0.9.4
V = 0.10.0
DISTNAME = naev-${V}-source
PKGNAME = naev-${V}

View File

@ -1,2 +1,2 @@
SHA256 (naev-0.9.4-source.tar.xz) = uMOCvcYouO7cga/HskbL6v5CKq39HegauWScbVkf46g=
SIZE (naev-0.9.4-source.tar.xz) = 395461576
SHA256 (naev-0.10.0-source.tar.xz) = OCmjVCpMFCBf5Tq+Z10JhriVoMo6yBLArUGTqpVqAs8=
SIZE (naev-0.10.0-source.tar.xz) = 444793760

View File

@ -9,15 +9,21 @@ Index: meson.build
naev_deps += cc.find_library('lapack', required: false)
naev_deps += cc.find_library('metis', required: false)
naev_deps += cc.find_library('suitesparseconfig', required: true)
@@ -269,11 +270,6 @@ if buildExec.disabled() == false
configuration: config_data
)
add_project_arguments('-include', 'config.h', language: 'c')
@@ -195,17 +196,6 @@ if buildExec.disabled() == false
naev_deps += blas
### Soft deps (required: false)
-
- # GLAD
- if not cc.has_header('windows.h')
- naev_deps += cc.find_library('dl', required: true)
- # libdl can be used for debugging stack traces. On non-Windows platforms, GLAD relies on dlopen().
- glad_requires_libdl = not cc.has_header('windows.h')
- if glad_requires_libdl or debug
- libdl = cc.find_library('dl', required: host_machine.system()!='windows')
- if libdl.found()
- naev_deps += libdl
- else
- naev_deps += subproject('dlfcn-win32').get_variable('dl_dep')
- endif
- endif
include_dirs = [include_directories(
'src',
if get_option('debug')
libbacktrace = cc.find_library('backtrace', has_headers: 'backtrace.h', required: false)

View File

@ -5,8 +5,8 @@ Index: utils/build/gen_gettext_stats.py
ap.add_argument('-o', '--output')
ap.add_argument('input')
args = ap.parse_args()
- cmd = ['msgfmt', '--statistics', args.input, '-o', '/dev/null']
+ cmd = ['/usr/local/bin/msgfmt', '--statistics', args.input, '-o', '/dev/null']
- cmd = ['msgfmt', '--statistics', args.input, '-o', os.devnull]
+ cmd = ['/usr/local/bin/msgfmt', '--statistics', args.input, '-o', os.devnull]
env = dict(LC_ALL='C', PATH=os.getenv('PATH', ''))
out = subprocess.check_output(cmd, env=env, encoding='ascii', stderr=subprocess.STDOUT)
msgs = re.match(r'0 translated messages, (\d+) untranslated', out).group(1)

File diff suppressed because it is too large Load Diff

View File

@ -13,9 +13,6 @@ share/icons/hicolor/32x32/apps/org.naev.Naev.png
share/icons/hicolor/64x64/apps/org.naev.Naev.png
share/metainfo/
share/metainfo/org.naev.Naev.metainfo.xml
share/naev/
@tag update-desktop-database
@tag gtk-update-icon-cache %D/share/icons/hicolor
share/naev/dat/gettext/es/
share/naev/dat/gettext/es/LC_MESSAGES/
share/naev/dat/gettext/es/LC_MESSAGES/naev.mo
@comment share/naev/