@@ -134,6 +134,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="8">
|
||||||
|
<Date>2023-01-29</Date>
|
||||||
|
<Version>5.1.5</Version>
|
||||||
|
<Comment>Rebuild quazip/jxl/raw.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="7">
|
<Update release="7">
|
||||||
<Date>2023-01-23</Date>
|
<Date>2023-01-23</Date>
|
||||||
<Version>5.1.5</Version>
|
<Version>5.1.5</Version>
|
||||||
|
|||||||
@@ -2,22 +2,18 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#
|
#
|
||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import mesontools, pisitools
|
||||||
from pisi.actionsapi import get
|
|
||||||
from pisi.actionsapi import mesontools
|
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
from pisi.actionsapi import shelltools
|
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
shelltools.system("sed -i s/Description/description/ meson.build")
|
#pisitools.dosed("meson.build", "Description", "description")
|
||||||
mesontools.configure()
|
mesontools.configure()
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
mesontools.build()
|
mesontools.build()
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
mesontools.install()
|
mesontools.install()
|
||||||
|
|
||||||
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "TODO")
|
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "TODO")
|
||||||
|
|||||||
@@ -1,19 +1,18 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>babl</Name>
|
<Name>babl</Name>
|
||||||
<Homepage>http://gegl.org/babl</Homepage>
|
<Homepage>https://gegl.org/babl/</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Packager>
|
</Packager>
|
||||||
<License>GPLv3</License>
|
<License>LGPL-3</License>
|
||||||
<License>LGPLv3</License>
|
|
||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>A dynamic, any to any, pixel format translation library</Summary>
|
<Summary>A dynamic, any to any, pixel format translation library</Summary>
|
||||||
<Description>babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations.</Description>
|
<Description>babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations.</Description>
|
||||||
<Archive sha1sum="115357598f03dd00720db3ea462c11f61558ab18" type="tarxz">https://download.gimp.org/pub/babl/0.1/babl-0.1.90.tar.xz</Archive>
|
<Archive sha1sum="fda6f0037a4fae8f8a3952dc846504ae9b87b060" type="tarxz">https://download.gimp.org/pub/babl/0.1/babl-0.1.98.tar.xz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<!-- For rsvg utility -->
|
<!-- For rsvg utility -->
|
||||||
<!--<Dependency>librsvg</Dependency>-->
|
<!--<Dependency>librsvg</Dependency>-->
|
||||||
@@ -30,6 +29,7 @@
|
|||||||
<Dependency>lcms2</Dependency>
|
<Dependency>lcms2</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin/babl</Path>
|
||||||
<Path fileType="library">/usr/lib</Path>
|
<Path fileType="library">/usr/lib</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
<Path fileType="data">/usr/share/gir-1.0</Path>
|
<Path fileType="data">/usr/share/gir-1.0</Path>
|
||||||
@@ -51,6 +51,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="15">
|
||||||
|
<Date>2023-01-28</Date>
|
||||||
|
<Version>0.1.98</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="14">
|
<Update release="14">
|
||||||
<Date>2022-03-22</Date>
|
<Date>2022-03-22</Date>
|
||||||
<Version>0.1.90</Version>
|
<Version>0.1.90</Version>
|
||||||
|
|||||||
@@ -92,10 +92,17 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="6">
|
||||||
|
<Date>2023-01-29</Date>
|
||||||
|
<Version>2.0.1</Version>
|
||||||
|
<Comment>Rebuild updated jxl.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="5">
|
<Update release="5">
|
||||||
<Date>2023-01-08</Date>
|
<Date>2023-01-08</Date>
|
||||||
<Version>2.0.1</Version>
|
<Version>2.0.1</Version>
|
||||||
<Comment>Version bump.</Comment>
|
<Comment>Rebuild jxl.</Comment>
|
||||||
<Name>fury</Name>
|
<Name>fury</Name>
|
||||||
<Email>uglyside@yandex.ru</Email>
|
<Email>uglyside@yandex.ru</Email>
|
||||||
</Update>
|
</Update>
|
||||||
|
|||||||
@@ -2,22 +2,17 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#
|
#
|
||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import mesontools, pisitools
|
||||||
from pisi.actionsapi import get
|
|
||||||
from pisi.actionsapi import mesontools
|
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
mesontools.configure("-Ddocs=false \
|
mesontools.configure("-Dexiv2=enabled -Dgdk-pixbuf=enabled -Ddocs=false")
|
||||||
-Dexiv2=enabled \
|
|
||||||
-Dgdk-pixbuf=enabled")
|
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
mesontools.build()
|
mesontools.build()
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
mesontools.install()
|
mesontools.install()
|
||||||
|
|
||||||
pisitools.dodoc("AUTHORS", "COPYING", "COPYING.LESSER")
|
pisitools.dodoc("AUTHORS", "COPYING", "COPYING.LESSER", "NEWS")
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
From e2bc7a1fe46c0dcee708584555d445c9e066b6a1 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Chris Mayo <aklhfex@gmail.com>
|
||||||
|
Date: Wed, 21 Dec 2022 19:32:02 +0000
|
||||||
|
Subject: [PATCH] raw-load: make compatible with LibRaw 0.21.0
|
||||||
|
|
||||||
|
imgdata.params.shot_select moved to imgdata.rawparams.shot_select
|
||||||
|
https://github.com/LibRaw/LibRaw/blob/979160ff13/Changelog.txt#L182
|
||||||
|
---
|
||||||
|
operations/external/raw-load.c | 4 ++++
|
||||||
|
1 file changed, 4 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/operations/external/raw-load.c b/operations/external/raw-load.c
|
||||||
|
index 13eb661c2..7de2e232d 100644
|
||||||
|
--- a/operations/external/raw-load.c
|
||||||
|
+++ b/operations/external/raw-load.c
|
||||||
|
@@ -114,7 +114,11 @@ prepare (GeglOperation *operation)
|
||||||
|
g_warning ("raw-load: Error Initializing raw library");
|
||||||
|
else
|
||||||
|
{
|
||||||
|
+#if LIBRAW_COMPILE_CHECK_VERSION_NOTLESS(0, 21)
|
||||||
|
+ p->LibRaw->rawparams.shot_select = o->image_num;
|
||||||
|
+#else
|
||||||
|
p->LibRaw->params.shot_select = o->image_num;
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
p->LibRaw->params.aber[0] = 1.0;
|
||||||
|
p->LibRaw->params.aber[2] = 1.0;
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>gegl</Name>
|
<Name>gegl</Name>
|
||||||
<Homepage>http://gegl.org</Homepage>
|
<Homepage>https://gegl.org/</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
<IsA>app:console</IsA>
|
<IsA>app:console</IsA>
|
||||||
<Summary>A graph based image processing framework</Summary>
|
<Summary>A graph based image processing framework</Summary>
|
||||||
<Description>gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.</Description>
|
<Description>gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output.</Description>
|
||||||
<Archive sha1sum="5939715eec112311fda560c294d5b1de1280182c" type="tarxz">https://download.gimp.org/pub/gegl/0.4/gegl-0.4.36.tar.xz</Archive>
|
<Archive sha1sum="f47fbd43a88ae08d58e28e78c39cea00a3b3a26a" type="tarxz">https://download.gimp.org/pub/gegl/0.4/gegl-0.4.40.tar.xz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>ruby</Dependency>
|
<Dependency>ruby</Dependency>
|
||||||
<Dependency>meson</Dependency>
|
<Dependency>meson</Dependency>
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
<Dependency>poppler-glib-devel</Dependency>
|
<Dependency>poppler-glib-devel</Dependency>
|
||||||
<Dependency>libjpeg-turbo-devel</Dependency>
|
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||||
<Dependency>gobject-introspection-devel</Dependency>
|
<Dependency>gobject-introspection-devel</Dependency>
|
||||||
<Dependency versionFrom="0.1.90">babl-devel</Dependency>
|
<Dependency versionFrom="0.1.98">babl-devel</Dependency>
|
||||||
<!--< Dependency>enscript</Dependency> -->
|
<!--< Dependency>enscript</Dependency> -->
|
||||||
<!-- <Dependency>graphviz</Dependency> -->
|
<!-- <Dependency>graphviz</Dependency> -->
|
||||||
<!-- <Dependency>libopenraw-devel</Dependency> -->
|
<!-- <Dependency>libopenraw-devel</Dependency> -->
|
||||||
@@ -57,6 +57,7 @@
|
|||||||
<!--<Patch level="1">gegl-0.2.0-cve-2012-4433-1e92e523.patch</Patch> -->
|
<!--<Patch level="1">gegl-0.2.0-cve-2012-4433-1e92e523.patch</Patch> -->
|
||||||
<!--<Patch level="1">gegl-0.2.0-cve-2012-4433-4757cdf7.patch</Patch> -->
|
<!--<Patch level="1">gegl-0.2.0-cve-2012-4433-4757cdf7.patch</Patch> -->
|
||||||
<!--<Patch level="0">gegl-0.2.0-ffmpeg-0.11.patch</Patch> -->
|
<!--<Patch level="0">gegl-0.2.0-ffmpeg-0.11.patch</Patch> -->
|
||||||
|
<Patch level="1">Libraw_0_21_compatible.patch</Patch>
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -111,6 +112,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="19">
|
||||||
|
<Date>2023-01-28</Date>
|
||||||
|
<Version>0.4.40</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="18">
|
<Update release="18">
|
||||||
<Date>2022-03-22</Date>
|
<Date>2022-03-22</Date>
|
||||||
<Version>0.4.36</Version>
|
<Version>0.4.36</Version>
|
||||||
|
|||||||
@@ -11,4 +11,4 @@
|
|||||||
<Summary xml:lang="tr">gegl için geliştirme dosyaları</Summary>
|
<Summary xml:lang="tr">gegl için geliştirme dosyaları</Summary>
|
||||||
<Description xml:lang="tr">gegl-devel, gegl için geliştirme dosyalarını içerir.</Description>
|
<Description xml:lang="tr">gegl-devel, gegl için geliştirme dosyalarını içerir.</Description>
|
||||||
</Package>
|
</Package>
|
||||||
</PISI>
|
</PISI>
|
||||||
|
|||||||
@@ -2,9 +2,8 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#
|
#
|
||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
from pisi.actionsapi import shelltools
|
|
||||||
from pisi.actionsapi import autotools
|
from pisi.actionsapi import autotools
|
||||||
from pisi.actionsapi import pisitools
|
from pisi.actionsapi import pisitools
|
||||||
from pisi.actionsapi import get
|
from pisi.actionsapi import get
|
||||||
@@ -34,7 +33,6 @@ def setup():
|
|||||||
pisitools.dosed("desktop/gimp.desktop.in", "^MimeType=application/postscript;application/pdf;(.*)$",
|
pisitools.dosed("desktop/gimp.desktop.in", "^MimeType=application/postscript;application/pdf;(.*)$",
|
||||||
"MimeType=\\1;image/x-sun-raster;image/x-gray;image/x-pcx;image/jpg;image/x-bmp;image/pjpeg;image/x-png;application/illustrator;")
|
"MimeType=\\1;image/x-sun-raster;image/x-gray;image/x-pcx;image/jpg;image/x-bmp;image/pjpeg;image/x-png;application/illustrator;")
|
||||||
|
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
autotools.make()
|
autotools.make()
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
<License>GPLv2</License>
|
<License>GPLv2</License>
|
||||||
<Summary>GNU Image Manipulation Program</Summary>
|
<Summary>GNU Image Manipulation Program</Summary>
|
||||||
<Description>GIMP is a mature image editor with many advanced features and plugin support.</Description>
|
<Description>GIMP is a mature image editor with many advanced features and plugin support.</Description>
|
||||||
<Archive sha1sum="2a755e1a2ceffc6e33dff41e102351272c1d1b84" type="tarbz2">https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.30.tar.bz2</Archive>
|
<Archive sha1sum="bc127cd49031fe27bb4210c5b3d2d092278c3073" type="tarbz2">https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.32.tar.bz2</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>bzip2</Dependency>
|
<Dependency>bzip2</Dependency>
|
||||||
<Dependency>xz-devel</Dependency>
|
<Dependency>xz-devel</Dependency>
|
||||||
@@ -21,9 +21,9 @@
|
|||||||
<Dependency>tiff-devel</Dependency>
|
<Dependency>tiff-devel</Dependency>
|
||||||
<Dependency>zlib-devel</Dependency>
|
<Dependency>zlib-devel</Dependency>
|
||||||
<Dependency>lcms-devel</Dependency>
|
<Dependency>lcms-devel</Dependency>
|
||||||
<Dependency versionFrom="0.4.16">gegl-devel</Dependency>
|
<Dependency versionFrom="0.4.40">gegl-devel</Dependency>
|
||||||
<Dependency>glib-networking</Dependency>
|
<Dependency>glib-networking</Dependency>
|
||||||
<Dependency versionFrom="0.1.66">babl-devel</Dependency>
|
<Dependency versionFrom="0.1.98">babl-devel</Dependency>
|
||||||
<Dependency>dbus-devel</Dependency>
|
<Dependency>dbus-devel</Dependency>
|
||||||
<Dependency>gtk2-devel</Dependency>
|
<Dependency>gtk2-devel</Dependency>
|
||||||
<Dependency>aalib-devel</Dependency>
|
<Dependency>aalib-devel</Dependency>
|
||||||
@@ -33,6 +33,7 @@
|
|||||||
<Dependency>libwmf-devel</Dependency>
|
<Dependency>libwmf-devel</Dependency>
|
||||||
<Dependency>jasper-devel</Dependency>
|
<Dependency>jasper-devel</Dependency>
|
||||||
<Dependency>libX11-devel</Dependency>
|
<Dependency>libX11-devel</Dependency>
|
||||||
|
<Dependency>libjxl-devel</Dependency>
|
||||||
<Dependency>libmng-devel</Dependency>
|
<Dependency>libmng-devel</Dependency>
|
||||||
<Dependency>libpng-devel</Dependency>
|
<Dependency>libpng-devel</Dependency>
|
||||||
<Dependency>libXpm-devel</Dependency>
|
<Dependency>libXpm-devel</Dependency>
|
||||||
@@ -122,6 +123,7 @@
|
|||||||
<Dependency>libXmu</Dependency>
|
<Dependency>libXmu</Dependency>
|
||||||
<Dependency>jasper</Dependency>
|
<Dependency>jasper</Dependency>
|
||||||
<Dependency>libX11</Dependency>
|
<Dependency>libX11</Dependency>
|
||||||
|
<Dependency>libjxl</Dependency>
|
||||||
<Dependency>libXext</Dependency>
|
<Dependency>libXext</Dependency>
|
||||||
<Dependency>librsvg</Dependency>
|
<Dependency>librsvg</Dependency>
|
||||||
<Dependency>libexif</Dependency>
|
<Dependency>libexif</Dependency>
|
||||||
@@ -1216,6 +1218,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="18">
|
||||||
|
<Date>2023-01-28</Date>
|
||||||
|
<Version>2.10.32</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="17">
|
<Update release="17">
|
||||||
<Date>2022-05-14</Date>
|
<Date>2022-05-14</Date>
|
||||||
<Version>2.10.30</Version>
|
<Version>2.10.30</Version>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<IsA>app:gui</IsA>
|
<IsA>app:gui</IsA>
|
||||||
<Summary>A collection of tools and libraries for many image file formats</Summary>
|
<Summary>A collection of tools and libraries for many image file formats</Summary>
|
||||||
<Description>ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</Description>
|
<Description>ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</Description>
|
||||||
<Archive sha1sum="02fc1f5acbeb9db9d6d2987ec34cdc2671c554e3" type="tarxz">https://imagemagick.org/archive/ImageMagick-7.1.0-58.tar.xz</Archive>
|
<Archive sha1sum="02fc1f5acbeb9db9d6d2987ec34cdc2671c554e3" type="tarxz">https://imagemagick.org/archive/releases/ImageMagick-7.1.0-58.tar.xz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>xz-devel</Dependency>
|
<Dependency>xz-devel</Dependency>
|
||||||
<Dependency>libzip-devel</Dependency>
|
<Dependency>libzip-devel</Dependency>
|
||||||
@@ -25,6 +25,7 @@
|
|||||||
<Dependency>cairo-devel</Dependency>
|
<Dependency>cairo-devel</Dependency>
|
||||||
<Dependency>pango-devel</Dependency>
|
<Dependency>pango-devel</Dependency>
|
||||||
<Dependency>libraw-devel</Dependency>
|
<Dependency>libraw-devel</Dependency>
|
||||||
|
<Dependency>libjxl-devel</Dependency>
|
||||||
<Dependency>libpng-devel</Dependency>
|
<Dependency>libpng-devel</Dependency>
|
||||||
<Dependency>jasper-devel</Dependency>
|
<Dependency>jasper-devel</Dependency>
|
||||||
<Dependency>liblqr-devel</Dependency>
|
<Dependency>liblqr-devel</Dependency>
|
||||||
@@ -62,6 +63,7 @@
|
|||||||
<Dependency>fftw3</Dependency>
|
<Dependency>fftw3</Dependency>
|
||||||
<Dependency>lcms2</Dependency>
|
<Dependency>lcms2</Dependency>
|
||||||
<Dependency>libraw</Dependency>
|
<Dependency>libraw</Dependency>
|
||||||
|
<Dependency>libjxl</Dependency>
|
||||||
<Dependency>libX11</Dependency>
|
<Dependency>libX11</Dependency>
|
||||||
<Dependency>libgcc</Dependency>
|
<Dependency>libgcc</Dependency>
|
||||||
<Dependency>liblqr</Dependency>
|
<Dependency>liblqr</Dependency>
|
||||||
@@ -118,6 +120,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="20">
|
||||||
|
<Date>2023-01-29</Date>
|
||||||
|
<Version>7.1.0.58</Version>
|
||||||
|
<Comment>Rebuild libjxl.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="19">
|
<Update release="19">
|
||||||
<Date>2023-01-25</Date>
|
<Date>2023-01-25</Date>
|
||||||
<Version>7.1.0.58</Version>
|
<Version>7.1.0.58</Version>
|
||||||
|
|||||||
@@ -13,8 +13,8 @@
|
|||||||
<PartOf>multimedia.graphics</PartOf>
|
<PartOf>multimedia.graphics</PartOf>
|
||||||
<Summary>JPEG XL image format reference implementation.</Summary>
|
<Summary>JPEG XL image format reference implementation.</Summary>
|
||||||
<Description>A reference implementation of JPEG XL (encoder and decoder), called libjxl.</Description>
|
<Description>A reference implementation of JPEG XL (encoder and decoder), called libjxl.</Description>
|
||||||
<Archive sha1sum="43f9515e0c50dc1049de7a55fea1df9b033b0069" type="targz">
|
<Archive sha1sum="588df3e98c39d5203b0a8d42716396951b390d57" type="targz">
|
||||||
https://github.com/libjxl/libjxl/archive/refs/tags/v0.7.0.tar.gz
|
https://github.com/libjxl/libjxl/archive/refs/tags/v0.8.0.tar.gz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
@@ -58,6 +58,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="2">
|
||||||
|
<Date>2023-01-27</Date>
|
||||||
|
<Version>0.8.0</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="1">
|
<Update release="1">
|
||||||
<Date>2023-01-06</Date>
|
<Date>2023-01-06</Date>
|
||||||
<Version>0.7.0</Version>
|
<Version>0.7.0</Version>
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
<Description>
|
<Description>
|
||||||
libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding. One of the main reason is that dcraw is not suited for easy integration into applications, and there is a need for an easy to use API to build free software digital image processing application.
|
libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding. One of the main reason is that dcraw is not suited for easy integration into applications, and there is a need for an easy to use API to build free software digital image processing application.
|
||||||
</Description>
|
</Description>
|
||||||
<Archive sha1sum="92ef8c5487816994cfcc430ae8fd59c3f862abb1" type="tarxz">
|
<Archive sha1sum="4ed83499e6f0b04fbc195c7a2a605fdc10a3e7c1" type="tarxz">
|
||||||
https://libopenraw.freedesktop.org/download/libopenraw-0.3.2.tar.xz
|
https://libopenraw.freedesktop.org/download/libopenraw-0.3.3.tar.xz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>rust</Dependency>
|
<Dependency>rust</Dependency>
|
||||||
@@ -54,6 +54,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="7">
|
||||||
|
<Date>2023-01-27</Date>
|
||||||
|
<Version>0.3.3</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="6">
|
<Update release="6">
|
||||||
<Date>2022-11-24</Date>
|
<Date>2022-11-24</Date>
|
||||||
<Version>0.3.2</Version>
|
<Version>0.3.2</Version>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>Raw image decoder</Summary>
|
<Summary>Raw image decoder</Summary>
|
||||||
<Description>LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others).</Description>
|
<Description>LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others).</Description>
|
||||||
<Archive sha1sum="8143597d820167fb4f3a51c920e142e6f1386d01" type="targz">https://www.libraw.org/data/LibRaw-0.20.2.tar.gz</Archive>
|
<Archive sha1sum="f7c45a6aba2a9d2a1b92214c334845a32d46ebb4" type="targz">https://www.libraw.org/data/LibRaw-0.21.1.tar.gz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>libgomp</Dependency>
|
<Dependency>libgomp</Dependency>
|
||||||
<Dependency>lcms2-devel</Dependency>
|
<Dependency>lcms2-devel</Dependency>
|
||||||
@@ -55,6 +55,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="9">
|
||||||
|
<Date>2023-01-27</Date>
|
||||||
|
<Version>0.21.1</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="8">
|
<Update release="8">
|
||||||
<Date>2022-01-17</Date>
|
<Date>2022-01-17</Date>
|
||||||
<Version>0.20.2</Version>
|
<Version>0.20.2</Version>
|
||||||
|
|||||||
@@ -2,17 +2,20 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#
|
#
|
||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file http://www.gnu.org/copyleft/gpl.txt.
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
from pisi.actionsapi import autotools
|
from pisi.actionsapi import autotools, pisitools
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
|
i = ''.join([
|
||||||
|
' --enable-theora',
|
||||||
|
' --enable-speex',
|
||||||
|
' --disable-static '
|
||||||
|
])
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
autotools.autoreconf("-fi")
|
autotools.autoreconf("-fi")
|
||||||
autotools.configure("--disable-static \
|
autotools.configure(i)
|
||||||
--enable-theora \
|
|
||||||
--enable-speex")
|
|
||||||
|
|
||||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
@@ -20,5 +23,3 @@ def build():
|
|||||||
|
|
||||||
def install():
|
def install():
|
||||||
autotools.install()
|
autotools.install()
|
||||||
|
|
||||||
#pisitools.removeDir("/usr/bin")
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>libshout</Name>
|
<Name>libshout</Name>
|
||||||
<Homepage>http://www.icecast.org</Homepage>
|
<Homepage>https://www.icecast.org/</Homepage>
|
||||||
<Packager>
|
<Packager>
|
||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
@@ -11,8 +11,8 @@
|
|||||||
<License>LGPLv2+</License>
|
<License>LGPLv2+</License>
|
||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>A library for communicating with and sending data to an icecast server</Summary>
|
<Summary>A library for communicating with and sending data to an icecast server</Summary>
|
||||||
<Description>Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server.</Description>
|
<Description>Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server.</Description>
|
||||||
<Archive sha1sum="f14bef3072c81de94b512057bedf4d26cc211ae2" type="targz">https://ftp.osuosl.org/pub/xiph/releases/libshout/libshout-2.4.3.tar.gz</Archive>
|
<Archive sha1sum="14231d7eebee4bb01baa5dd0b964cfad77296241" type="targz">https://ftp.osuosl.org/pub/xiph/releases/libshout/libshout-2.4.6.tar.gz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>libvorbis-devel</Dependency>
|
<Dependency>libvorbis-devel</Dependency>
|
||||||
<Dependency>libogg-devel</Dependency>
|
<Dependency>libogg-devel</Dependency>
|
||||||
@@ -20,9 +20,9 @@
|
|||||||
<Dependency>speex-devel</Dependency>
|
<Dependency>speex-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<!--<Patch level="1">libshout-2.2.2-fix_speex.patch</Patch>
|
<!-- <Patch level="1">libshout-2.2.2-fix_speex.patch</Patch> -->
|
||||||
<Patch level="1">libshout-2.2.2-automagic.patch</Patch>-->
|
<!-- <Patch level="1">libshout-2.2.2-automagic.patch</Patch> -->
|
||||||
<Patch level="1">pthread_flag.patch</Patch>
|
<!-- <Patch level="1">pthread_flag.patch</Patch> -->
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -35,7 +35,10 @@
|
|||||||
<Dependency>speex</Dependency>
|
<Dependency>speex</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin/shout</Path>
|
||||||
<Path fileType="library">/usr/lib</Path>
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/ckport</Path>
|
||||||
|
<Path fileType="manpage">/usr/share/man/man1</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
</Files>
|
</Files>
|
||||||
</Package>
|
</Package>
|
||||||
@@ -59,6 +62,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="6">
|
||||||
|
<Date>2023-01-27</Date>
|
||||||
|
<Version>2.4.6</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="5">
|
<Update release="5">
|
||||||
<Date>2020-01-19</Date>
|
<Date>2020-01-19</Date>
|
||||||
<Version>2.4.3</Version>
|
<Version>2.4.3</Version>
|
||||||
|
|||||||
@@ -60,6 +60,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="5">
|
||||||
|
<Date>2023-01-29</Date>
|
||||||
|
<Version>2.6.2</Version>
|
||||||
|
<Comment>Rebuild new jxl.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="4">
|
<Update release="4">
|
||||||
<Date>2023-01-24</Date>
|
<Date>2023-01-24</Date>
|
||||||
<Version>2.6.2</Version>
|
<Version>2.6.2</Version>
|
||||||
|
|||||||
@@ -4,15 +4,18 @@
|
|||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
from pisi.actionsapi import shelltools
|
|
||||||
from pisi.actionsapi import autotools
|
from pisi.actionsapi import autotools
|
||||||
from pisi.actionsapi import pisitools
|
from pisi.actionsapi import pisitools
|
||||||
from pisi.actionsapi import get
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
def setup():
|
i = ''.join([
|
||||||
shelltools.export("PYTHON", "/usr/bin/env python3")
|
' PYTHON=python3',
|
||||||
|
' --enable-alsa',
|
||||||
|
' --disable-static '
|
||||||
|
])
|
||||||
|
|
||||||
autotools.configure("--enable-alsa --disable-static")
|
def setup():
|
||||||
|
autotools.configure(i)
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
autotools.make()
|
autotools.make()
|
||||||
@@ -20,4 +23,4 @@ def build():
|
|||||||
def install():
|
def install():
|
||||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||||
|
|
||||||
pisitools.dodoc("AUTHORS", "NEWS")
|
pisitools.dodoc("AUTHORS", "CHANGELOG.md")
|
||||||
|
|||||||
@@ -14,9 +14,10 @@
|
|||||||
<PartOf>multimedia.sound</PartOf>
|
<PartOf>multimedia.sound</PartOf>
|
||||||
<Summary>A C library for reading and writing files containing sampled sound</Summary>
|
<Summary>A C library for reading and writing files containing sampled sound</Summary>
|
||||||
<Description>Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface.</Description>
|
<Description>Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface.</Description>
|
||||||
<Archive sha1sum="f16a88e7223baef7c4497536dc1b55b56811debc" type="tarbz2">https://github.com/libsndfile/libsndfile/releases/download/1.0.31/libsndfile-1.0.31.tar.bz2</Archive>
|
<Archive sha1sum="a3d3f98c8063b191614fcbca959fb7b9d8942ceb" type="tarxz">https://github.com/libsndfile/libsndfile/releases/download/1.2.0/libsndfile-1.2.0.tar.xz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>flac-devel</Dependency>
|
<Dependency>flac-devel</Dependency>
|
||||||
|
<Dependency>lame-devel</Dependency>
|
||||||
<Dependency>libogg-devel</Dependency>
|
<Dependency>libogg-devel</Dependency>
|
||||||
<Dependency>python3-devel</Dependency>
|
<Dependency>python3-devel</Dependency>
|
||||||
<Dependency>libopus-devel</Dependency>
|
<Dependency>libopus-devel</Dependency>
|
||||||
@@ -32,6 +33,7 @@
|
|||||||
<Name>libsndfile</Name>
|
<Name>libsndfile</Name>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>flac</Dependency>
|
<Dependency>flac</Dependency>
|
||||||
|
<Dependency>lame</Dependency>
|
||||||
<Dependency>libogg</Dependency>
|
<Dependency>libogg</Dependency>
|
||||||
<Dependency>libopus</Dependency>
|
<Dependency>libopus</Dependency>
|
||||||
<Dependency>alsa-lib</Dependency>
|
<Dependency>alsa-lib</Dependency>
|
||||||
@@ -52,6 +54,7 @@
|
|||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency release="current">libsndfile</Dependency>
|
<Dependency release="current">libsndfile</Dependency>
|
||||||
<Dependency>flac-devel</Dependency>
|
<Dependency>flac-devel</Dependency>
|
||||||
|
<Dependency>lame-devel</Dependency>
|
||||||
<Dependency>libogg-devel</Dependency>
|
<Dependency>libogg-devel</Dependency>
|
||||||
<Dependency>libopus-devel</Dependency>
|
<Dependency>libopus-devel</Dependency>
|
||||||
<Dependency>libvorbis-devel</Dependency>
|
<Dependency>libvorbis-devel</Dependency>
|
||||||
@@ -89,6 +92,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="8">
|
||||||
|
<Date>2023-01-27</Date>
|
||||||
|
<Version>1.2.0</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="7">
|
<Update release="7">
|
||||||
<Date>2021-12-04</Date>
|
<Date>2021-12-04</Date>
|
||||||
<Version>1.0.31</Version>
|
<Version>1.0.31</Version>
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
<Description>
|
<Description>
|
||||||
Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.
|
Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.
|
||||||
</Description>
|
</Description>
|
||||||
<Archive sha1sum="dcebbc0d6f30549da70fb9224c2a1ff1177915a8" type="tarxz">
|
<Archive sha1sum="b7a144a87292ef7aaa4573c42204b69342c7ae91" type="tarxz">
|
||||||
https://musicpd.org/download/mpd/0.23/mpd-0.23.10.tar.xz
|
https://musicpd.org/download/mpd/0.23/mpd-0.23.12.tar.xz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>meson</Dependency>
|
<Dependency>meson</Dependency>
|
||||||
@@ -163,6 +163,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="16">
|
||||||
|
<Date>2023-01-27</Date>
|
||||||
|
<Version>0.23.12</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="15">
|
<Update release="15">
|
||||||
<Date>2022-12-31</Date>
|
<Date>2022-12-31</Date>
|
||||||
<Version>0.23.10</Version>
|
<Version>0.23.10</Version>
|
||||||
|
|||||||
@@ -63,6 +63,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="4">
|
||||||
|
<Date>2023-01-29</Date>
|
||||||
|
<Version>1.1</Version>
|
||||||
|
<Comment>Rebuild with libgps.</Comment>
|
||||||
|
<Name>fury</Name>
|
||||||
|
<Email>uglyside@yandex.ru</Email>
|
||||||
|
</Update>
|
||||||
<Update release="3">
|
<Update release="3">
|
||||||
<Date>2023-01-24</Date>
|
<Date>2023-01-24</Date>
|
||||||
<Version>1.1</Version>
|
<Version>1.1</Version>
|
||||||
|
|||||||
@@ -13,8 +13,8 @@
|
|||||||
<PartOf>programming.library</PartOf>
|
<PartOf>programming.library</PartOf>
|
||||||
<Summary>Efficient and performance-portable vector software.</Summary>
|
<Summary>Efficient and performance-portable vector software.</Summary>
|
||||||
<Description>Highway is a C++ library that provides portable SIMD/vector intrinsics.</Description>
|
<Description>Highway is a C++ library that provides portable SIMD/vector intrinsics.</Description>
|
||||||
<Archive sha1sum="4853600bf59560ef448b48e7874063f1e43bee7b" type="targz">
|
<Archive sha1sum="52dee4092ae9d6639f9b91cd8e808b372a99c7fe" type="targz">
|
||||||
https://github.com/google/highway/archive/refs/tags/1.0.2.tar.gz
|
https://github.com/google/highway/archive/refs/tags/1.0.3.tar.gz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
@@ -47,6 +47,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="1">
|
||||||
<Date>2023-01-06</Date>
|
<Date>2023-01-06</Date>
|
||||||
<Version>1.0.2</Version>
|
<Version>1.0.2</Version>
|
||||||
|
|||||||
@@ -4,10 +4,7 @@
|
|||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
from pisi.actionsapi import shelltools
|
from pisi.actionsapi import cmaketools, mesontools, pisitools
|
||||||
from pisi.actionsapi import cmaketools
|
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
from pisi.actionsapi import get
|
|
||||||
|
|
||||||
j = ''.join([
|
j = ''.join([
|
||||||
' -DCMAKE_INSTALL_PREFIX=/usr',
|
' -DCMAKE_INSTALL_PREFIX=/usr',
|
||||||
@@ -17,19 +14,18 @@ j = ''.join([
|
|||||||
' -DZ3_LINK_TIME_OPTIMIZATION=True',
|
' -DZ3_LINK_TIME_OPTIMIZATION=True',
|
||||||
' -DZ3_BUILD_LIBZ3_SHARED=True',
|
' -DZ3_BUILD_LIBZ3_SHARED=True',
|
||||||
' -DZ3_BUILD_PYTHON_BINDINGS=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():
|
def setup():
|
||||||
cmaketools.configure("-Bbuild %s -G 'Ninja'" % j)
|
cmaketools.configure(j)
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
shelltools.system("ninja -C build")
|
mesontools.build("-C _build")
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
|
mesontools.install("-C _build")
|
||||||
|
|
||||||
pisitools.dodoc("RELEASE_NOTES.md")
|
pisitools.dodoc("RELEASE_NOTES.md")
|
||||||
|
|
||||||
|
|||||||
@@ -13,8 +13,8 @@
|
|||||||
<PartOf>programming.library</PartOf>
|
<PartOf>programming.library</PartOf>
|
||||||
<Summary>The Z3 Theorem Prover.</Summary>
|
<Summary>The Z3 Theorem Prover.</Summary>
|
||||||
<Description>Z3 is a theorem prover from Microsoft Research.</Description>
|
<Description>Z3 is a theorem prover from Microsoft Research.</Description>
|
||||||
<Archive sha1sum="e70730f338cd392d26136b03e92385b37f3447ec" type="targz">
|
<Archive sha1sum="98377064e474567d37400a636dfc80602c4cad3d" type="targz">
|
||||||
https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.11.2.tar.gz
|
https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.12.1.tar.gz
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
<Dependency>python3-setuptools</Dependency>
|
<Dependency>python3-setuptools</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<Patch level="1">616fc2cbd5522137b78097c247feb04e266ff780.patch</Patch>
|
<!-- <Patch level="1">missing.patch</Patch> -->
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -67,6 +67,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="6">
|
||||||
<Date>2022-09-05</Date>
|
<Date>2022-09-05</Date>
|
||||||
<Version>4.11.2</Version>
|
<Version>4.11.2</Version>
|
||||||
|
|||||||
@@ -4,10 +4,7 @@
|
|||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||||
|
|
||||||
from pisi.actionsapi import shelltools
|
from pisi.actionsapi import cmaketools, mesontools, pisitools
|
||||||
from pisi.actionsapi import cmaketools
|
|
||||||
from pisi.actionsapi import pisitools
|
|
||||||
from pisi.actionsapi import get
|
|
||||||
|
|
||||||
j = ''.join([
|
j = ''.join([
|
||||||
' -DUSE_Z3=ON',
|
' -DUSE_Z3=ON',
|
||||||
@@ -19,25 +16,24 @@ j = ''.join([
|
|||||||
' -DBUILD_SHARED_LIBS=ON',
|
' -DBUILD_SHARED_LIBS=ON',
|
||||||
' -DBUILD_TESTS=OFF',
|
' -DBUILD_TESTS=OFF',
|
||||||
' -DCMAKE_BUILD_TYPE=Release',
|
' -DCMAKE_BUILD_TYPE=Release',
|
||||||
' -DCMAKE_CONFIGURATION_TYPES=RelWithDebInfo',
|
' -DCMAKE_CONFIGURATION_TYPES=Release',
|
||||||
' -DUSE_BUNDLED_TINYXML2=OFF',
|
' -DUSE_BUNDLED_TINYXML2=OFF',
|
||||||
' -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON',
|
' -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON',
|
||||||
' -DENABLE_CHECK_INTERNAL=ON',
|
' -DENABLE_CHECK_INTERNAL=ON',
|
||||||
' -DWITH_QCHART=ON -L '
|
' -DWITH_QCHART=ON',
|
||||||
|
' -B_build -G Ninja -L '
|
||||||
])
|
])
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
cmaketools.configure("-Bbuild %s" % j)
|
cmaketools.configure(j)
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
shelltools.cd("build")
|
mesontools.build("-C _build")
|
||||||
cmaketools.make()
|
|
||||||
|
|
||||||
def check():
|
def check():
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
shelltools.cd("build")
|
mesontools.install("-C _build")
|
||||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
|
||||||
|
|
||||||
pisitools.dodoc("../AUTHORS")
|
pisitools.dodoc("AUTHORS")
|
||||||
|
|||||||
@@ -16,11 +16,12 @@
|
|||||||
<Description>
|
<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).
|
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>
|
</Description>
|
||||||
<Archive sha1sum="3830a79c3ccc595dfb1e9f0250d38a5cbae5be2e" type="tarbz2">
|
<Archive sha1sum="2f002870b803a6c87e8991a7fd28438883155f4a" type="tarbz2">
|
||||||
mirrors://sourceforge/cppcheck/cppcheck-2.9.tar.bz2
|
mirrors://sourceforge/cppcheck/cppcheck-2.10.tar.bz2
|
||||||
</Archive>
|
</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
<Dependency>z3-devel</Dependency>
|
<Dependency>z3-devel</Dependency>
|
||||||
<Dependency>zlib-devel</Dependency>
|
<Dependency>zlib-devel</Dependency>
|
||||||
<Dependency>boost-devel</Dependency>
|
<Dependency>boost-devel</Dependency>
|
||||||
@@ -40,9 +41,9 @@
|
|||||||
<Dependency>qt5-assistant-devel</Dependency>
|
<Dependency>qt5-assistant-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<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">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>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -70,6 +71,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="11">
|
||||||
<Date>2022-09-05</Date>
|
<Date>2022-09-05</Date>
|
||||||
<Version>2.9</Version>
|
<Version>2.9</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user