From 8c285929ba116dd57ed03a2f278a996e89b5f8ef Mon Sep 17 00:00:00 2001 From: Urs Schulz Date: Thu, 13 Jun 2019 16:36:00 +0200 Subject: [PATCH] kicad: update to 5.1.2. --- srcpkgs/kicad/patches/disable-warnings.patch | 13 ++++++++++--- srcpkgs/kicad/template | 10 +++++----- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/srcpkgs/kicad/patches/disable-warnings.patch b/srcpkgs/kicad/patches/disable-warnings.patch index 61f4c971eda..71cf31867c8 100644 --- a/srcpkgs/kicad/patches/disable-warnings.patch +++ b/srcpkgs/kicad/patches/disable-warnings.patch @@ -1,6 +1,6 @@ ---- CMakeLists.txt 2018-08-28 03:25:23.249861345 +0200 -+++ CMakeLists.txt 2018-08-28 03:25:43.136716748 +0200 -@@ -188,18 +188,6 @@ +--- CMakeLists.txt 2019-06-13 14:40:04.382931388 +0200 ++++ CMakeLists.txt 2019-06-13 14:40:56.256019689 +0200 +@@ -203,25 +203,6 @@ endif() @@ -13,6 +13,13 @@ - if(COMPILER_SUPPORTS_WSUGGEST_OVERRIDE) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wsuggest-override") - endif() +- +- CHECK_CXX_COMPILER_FLAG("-Wvla" COMPILER_SUPPORTS_WVLA) +- +- if(COMPILER_SUPPORTS_WVLA) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=vla") +- endif() +- -endif() - - diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template index 24ae4f90c2c..24e71d87d14 100644 --- a/srcpkgs/kicad/template +++ b/srcpkgs/kicad/template @@ -1,7 +1,7 @@ # Template file for 'kicad' pkgname=kicad -version=5.0.2 -revision=2 +version=5.1.2 +revision=1 build_style=cmake configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON @@ -16,12 +16,12 @@ short_desc="Electronic schematic and PCB design software" maintainer="Steve Prybylski " license="GPL-3.0-or-later" homepage="http://kicad-pcb.org" -distfiles="https://launchpad.net/${pkgname}/${version%.*}/${version}/+download/${pkgname}-${version}.tar.xz" -checksum=2f3406e72eb6757789c18bd9204d0c6ddae64b025f4c6fec28037410722ec080 +distfiles="https://launchpad.net/${pkgname}/${version%%.*}.0/${version}/+download/${pkgname}-${version}.tar.xz" +checksum=84376c50b436a1aec985d3de94e6f445ea5c1e5c75c04a239c9837a1ab40778a build_options="spice" build_options_default="spice" -CXXFLAGS="-std=c++14" +CXXFLAGS="-std=c++17" case $XBPS_TARGET_MACHINE in armv6l-musl)