diff --git a/multimedia/video/xavs2/actions.py b/multimedia/video/xavs2/actions.py
old mode 100755
new mode 100644
index afc008552a..23335ac32a
--- a/multimedia/video/xavs2/actions.py
+++ b/multimedia/video/xavs2/actions.py
@@ -2,38 +2,37 @@
# -*- coding: utf-8 -*-
#
# 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 cmaketools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
from pisi.actionsapi import get
-NoStrip=["/usr/lib"]
+WorkDir = "build/linux"
+
+y = ''.join([
+ ' --prefix=/usr',
+ ' --extra-ldflags="-Wl,-z,noexecstack"',
+ ' --extra-cflags="-Wno-incompatible-pointer-types -Wno-implicit-function-declaration"',
+ ' --chroma-format="all"',
+ ' --enable-pic',
+ ' --enable-shared',
+# ' --disable-asm',
+ ' --disable-avs',
+ ' --disable-swscale',
+ ' --disable-lavf',
+ ' --disable-ffms',
+ ' --disable-gpac',
+ ' --disable-lsmash '
+ ])
def setup():
- shelltools.cd("build/linux")
- autotools.rawConfigure("--prefix=/usr \
- --extra-ldflags='-Wl,-z,noexecstack' \
- --chroma-format='all' \
- --enable-shared \
- --enable-lto \
- --enable-pic \
- --disable-swscale \
- --disable-lavf \
- --disable-ffms \
- --disable-gpac \
- ")
+ autotools.rawConfigure(y)
def build():
- shelltools.cd("build/linux")
- autotools.make()
+ autotools.make()
def install():
- shelltools.cd("build/linux")
- autotools.rawInstall("DESTDIR=%s" %get.installDIR())
- pisitools.remove("/usr/lib/libxavs2.a")
- shelltools.cd("../..")
- pisitools.dodoc("COPYING", "README.md")
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR(), argument = 'install-{cli,lib-shared}')
+ pisitools.dodoc("../../COPYING")
diff --git a/multimedia/video/xavs2/pspec.xml b/multimedia/video/xavs2/pspec.xml
old mode 100755
new mode 100644
index 70321ffd53..29fde65071
--- a/multimedia/video/xavs2/pspec.xml
+++ b/multimedia/video/xavs2/pspec.xml
@@ -5,50 +5,60 @@
xavs2
https://github.com/pkuvcl/xavs2/
- Mathias Freire
- mathiasfreire45@gmail.com
+ PisiLinux Community
+ admin@pisilinux.org
- GPL
- library
+ GPLv2
+ library
Open-Source encoder of AVS2-P2/IEEE1857.4 video coding standard
Open-Source encoder of AVS2-P2/IEEE1857.4 video coding standard
- https://github.com/pkuvcl/xavs2/archive/1.3.tar.gz
-
- yasm
-
+ https://github.com/pkuvcl/xavs2/archive/1.4/xavs2-1.4.tar.gz
+
+ nasm
+
+
+
+
-
+
xavs2
-
- libgcc
-
+
+ libgcc
+
- /usr/bin
- /usr/lib
- /usr/share/doc
-
-
-
-
- xavs2-devel
- Header files for xavs2.
-
- xavs2
-
-
- /usr/include
- /usr/lib/pkgconfig
-
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
-
+
+ xavs2-devel
+ Header files for xavs2.
+
+ xavs2
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2026-04-14
+ 1.4
+ Version bump.
+ İdris Kalp
+ idriskalp@gmail.com
+
2020-01-14
- 1.3
- First release.
- İdris Kalp
- idriskalp@gmail.com
+ 1.3
+ First release.
+ İdris Kalp
+ idriskalp@gmail.com
diff --git a/programming/library/jemalloc/pspec.xml b/programming/library/jemalloc/pspec.xml
index 22a26c0210..1394113ee8 100644
--- a/programming/library/jemalloc/pspec.xml
+++ b/programming/library/jemalloc/pspec.xml
@@ -50,7 +50,7 @@
- 2026-06-14
+ 2026-04-14
5.3.1
Version bump.
Mustafa Cinasal