Merge pull request #11417 from 4fury-c3440d8/next

updates.
This commit is contained in:
Kamil ATLI
2023-01-29 15:22:07 +03:00
committed by GitHub
26 changed files with 245 additions and 99 deletions
+9 -2
View File
@@ -13,8 +13,8 @@
<PartOf>programming.library</PartOf>
<Summary>Efficient and performance-portable vector software.</Summary>
<Description>Highway is a C++ library that provides portable SIMD/vector intrinsics.</Description>
<Archive sha1sum="4853600bf59560ef448b48e7874063f1e43bee7b" type="targz">
https://github.com/google/highway/archive/refs/tags/1.0.2.tar.gz
<Archive sha1sum="52dee4092ae9d6639f9b91cd8e808b372a99c7fe" type="targz">
https://github.com/google/highway/archive/refs/tags/1.0.3.tar.gz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -47,6 +47,13 @@
</Package>
<History>
<Update release="2">
<Date>2023-01-27</Date>
<Version>1.0.3</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2023-01-06</Date>
<Version>1.0.2</Version>
+7 -11
View File
@@ -4,10 +4,7 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import cmaketools, mesontools, pisitools
j = ''.join([
' -DCMAKE_INSTALL_PREFIX=/usr',
@@ -17,19 +14,18 @@ j = ''.join([
' -DZ3_LINK_TIME_OPTIMIZATION=True',
' -DZ3_BUILD_LIBZ3_SHARED=True',
' -DZ3_BUILD_PYTHON_BINDINGS=True',
' -DZ3_INSTALL_PYTHON_BINDINGS=True '
' -DZ3_INSTALL_PYTHON_BINDINGS=True',
' PYTHON=/usr/bin/python3',
' -B_build -G Ninja -L '
])
shelltools.export("PYTHON", "/usr/bin/python3")
def setup():
cmaketools.configure("-Bbuild %s -G 'Ninja'" % j)
cmaketools.configure(j)
def build():
shelltools.system("ninja -C build")
mesontools.build("-C _build")
def install():
shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
mesontools.install("-C _build")
pisitools.dodoc("RELEASE_NOTES.md")
+10 -3
View File
@@ -13,8 +13,8 @@
<PartOf>programming.library</PartOf>
<Summary>The Z3 Theorem Prover.</Summary>
<Description>Z3 is a theorem prover from Microsoft Research.</Description>
<Archive sha1sum="e70730f338cd392d26136b03e92385b37f3447ec" type="targz">
https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.11.2.tar.gz
<Archive sha1sum="98377064e474567d37400a636dfc80602c4cad3d" type="targz">
https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.12.1.tar.gz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -24,7 +24,7 @@
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">616fc2cbd5522137b78097c247feb04e266ff780.patch</Patch>
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
@@ -67,6 +67,13 @@
</Package>
<History>
<Update release="7">
<Date>2023-01-28</Date>
<Version>4.12.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="6">
<Date>2022-09-05</Date>
<Version>4.11.2</Version>
+8 -12
View File
@@ -4,10 +4,7 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import cmaketools, mesontools, pisitools
j = ''.join([
' -DUSE_Z3=ON',
@@ -19,25 +16,24 @@ j = ''.join([
' -DBUILD_SHARED_LIBS=ON',
' -DBUILD_TESTS=OFF',
' -DCMAKE_BUILD_TYPE=Release',
' -DCMAKE_CONFIGURATION_TYPES=RelWithDebInfo',
' -DCMAKE_CONFIGURATION_TYPES=Release',
' -DUSE_BUNDLED_TINYXML2=OFF',
' -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON',
' -DENABLE_CHECK_INTERNAL=ON',
' -DWITH_QCHART=ON -L '
' -DWITH_QCHART=ON',
' -B_build -G Ninja -L '
])
def setup():
cmaketools.configure("-Bbuild %s" % j)
cmaketools.configure(j)
def build():
shelltools.cd("build")
cmaketools.make()
mesontools.build("-C _build")
def check():
pass
def install():
shelltools.cd("build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
mesontools.install("-C _build")
pisitools.dodoc("../AUTHORS")
pisitools.dodoc("AUTHORS")
+12 -4
View File
@@ -16,11 +16,12 @@
<Description>
Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives).
</Description>
<Archive sha1sum="3830a79c3ccc595dfb1e9f0250d38a5cbae5be2e" type="tarbz2">
mirrors://sourceforge/cppcheck/cppcheck-2.9.tar.bz2
<Archive sha1sum="2f002870b803a6c87e8991a7fd28438883155f4a" type="tarbz2">
mirrors://sourceforge/cppcheck/cppcheck-2.10.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>ninja</Dependency>
<Dependency>z3-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>boost-devel</Dependency>
@@ -40,9 +41,9 @@
<Dependency>qt5-assistant-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">htmlreport_py3.patch</Patch>
<!-- <Patch level="1">htmlreport_py3.patch</Patch> -->
<Patch level="1">qm_install_path.patch</Patch>
<Patch level="1">Buffer_is_accessed_out_of_bounds.patch</Patch>
<!-- <Patch level="1">Buffer_is_accessed_out_of_bounds.patch</Patch> -->
</Patches>
</Source>
@@ -70,6 +71,13 @@
</Package>
<History>
<Update release="12">
<Date>2023-01-28</Date>
<Version>2.10</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="11">
<Date>2022-09-05</Date>
<Version>2.9</Version>