diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | fix-build.patch | 11 |
3 files changed, 10 insertions, 35 deletions
@@ -1,12 +1,11 @@ pkgbase = vkquake pkgdesc = A modern Quake 1 engine. Forked from Fitzquake. This version contains Vulkan API support. - pkgver = 1.04.1 - pkgrel = 3 + pkgver = 1.05.0 + pkgrel = 1 url = https://github.com/Novum/vkquake install = vkquake.install arch = x86_64 license = GPL2 - depends = git depends = flac depends = glibc depends = libgl @@ -18,17 +17,14 @@ pkgbase = vkquake depends = sdl2 depends = vulkan-validation-layers provides = vkquake - conflicts = vkquake - source = https://github.com/Novum/vkQuake/archive/1.04.1.tar.gz + source = https://github.com/Novum/vkQuake/archive/1.05.0.tar.gz source = vkquake.desktop source = vkquake.png source = vkquake.svg - source = fix-build.patch - md5sums = 0e7aadbfa99a9890a498a5072167c910 + md5sums = 567088e7e14f0c3d4fc137934e927c02 md5sums = 202e1efb0491aafcc9de6f44295dc272 md5sums = ffc3103326b0378af770b1318cf4e7e6 md5sums = d6b9553906db3cbadfbc40aafafa2b5d - md5sums = 0c17db6ff55638f027a4b12458a1680f pkgname = vkquake @@ -4,35 +4,25 @@ _quake=vkQuake pkgname=vkquake -pkgver=1.04.1 -pkgrel=3 +pkgver=1.05.0 +pkgrel=1 pkgdesc="A modern Quake 1 engine. Forked from Fitzquake. This version contains Vulkan API support." arch=('x86_64') -conflicts=('vkquake') provides=('vkquake') url="https://github.com/Novum/vkquake" license=('GPL2') -depends=( 'git' 'flac' 'glibc' 'libgl' 'libmad' 'libmikmod' +depends=( 'flac' 'glibc' 'libgl' 'libmad' 'libmikmod' 'libvorbis' 'libx11' 'opusfile' 'sdl2' 'vulkan-validation-layers' ) install=$pkgname.install source=("https://github.com/Novum/vkQuake/archive/${pkgver}.tar.gz" 'vkquake.desktop' 'vkquake.png' - 'vkquake.svg' - 'fix-build.patch') -md5sums=( '0e7aadbfa99a9890a498a5072167c910' + 'vkquake.svg') +md5sums=( '567088e7e14f0c3d4fc137934e927c02' '202e1efb0491aafcc9de6f44295dc272' 'ffc3103326b0378af770b1318cf4e7e6' - 'd6b9553906db3cbadfbc40aafafa2b5d' - '0c17db6ff55638f027a4b12458a1680f') - - -prepare() { - cd "$srcdir/$_quake-$pkgver" - # https://github.com/Novum/vkQuake/issues/222 - patch -Np1 -i ../fix-build.patch -} + 'd6b9553906db3cbadfbc40aafafa2b5d') build() { diff --git a/fix-build.patch b/fix-build.patch deleted file mode 100644 index 64904bd1afc4..000000000000 --- a/fix-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- vkquake/Quake/gl_rmisc.c 2020-05-18 10:01:19.180100819 +0200 -+++ vkquake/Quake/gl_rmisc.c 2020-05-18 10:26:56.293423637 +0200 -@@ -1426,7 +1426,7 @@ - VkPipelineDynamicStateCreateInfo dynamic_state_create_info; - memset(&dynamic_state_create_info, 0, sizeof(dynamic_state_create_info)); - dynamic_state_create_info.sType = VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO; -- VkDynamicState dynamic_states[VK_DYNAMIC_STATE_RANGE_SIZE]; -+ VkDynamicState dynamic_states[3]; - dynamic_state_create_info.pDynamicStates = dynamic_states; - - VkPipelineShaderStageCreateInfo shader_stages[2]; |