diff --git a/desktop/gnome2/glibmm/pspec.xml b/desktop/gnome2/glibmm/pspec.xml
index 4e7cbbe36f..f0e1911d2c 100644
--- a/desktop/gnome2/glibmm/pspec.xml
+++ b/desktop/gnome2/glibmm/pspec.xml
@@ -12,7 +12,7 @@
library
C++ interface for glib2
Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance.
- mirrors://gnome/glibmm/2.54/glibmm-2.54.1.tar.xz
+ mirrors://gnome/glibmm/2.62/glibmm-2.62.0.tar.xz
libsigc++-devel
glib2-devel
@@ -53,6 +53,13 @@
+
+ 2020-01-12
+ 2.62.0
+ Version bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-09-16
2.54.1
diff --git a/hardware/bluetooth/sbc/pspec.xml b/hardware/bluetooth/sbc/pspec.xml
index c1eba6ae2a..6f77dd7da1 100644
--- a/hardware/bluetooth/sbc/pspec.xml
+++ b/hardware/bluetooth/sbc/pspec.xml
@@ -13,7 +13,7 @@
library
Bluetooth Subband Codec (SBC) library
An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers.
- http://www.kernel.org/pub/linux/bluetooth/sbc-1.3.tar.gz
+ https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz
@@ -38,6 +38,13 @@
+
+ 2020-01-12
+ 1.4
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.3
diff --git a/hardware/firewire/libiec61883/pspec.xml b/hardware/firewire/libiec61883/pspec.xml
index 17247f3010..5e3bce62a5 100644
--- a/hardware/firewire/libiec61883/pspec.xml
+++ b/hardware/firewire/libiec61883/pspec.xml
@@ -50,6 +50,13 @@
+
+ 2020-01-12
+ 1.2.0
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.2.0
diff --git a/hardware/firewire/libraw1394/pspec.xml b/hardware/firewire/libraw1394/pspec.xml
index f161673a1f..f0eb697d59 100644
--- a/hardware/firewire/libraw1394/pspec.xml
+++ b/hardware/firewire/libraw1394/pspec.xml
@@ -39,6 +39,13 @@
+
+ 2020-01-12
+ 2.1.2
+ Rebuild for new toolchain.
+ Idris Kalp
+ idriskalp@gmail.com
+
2018-08-01
2.1.2
diff --git a/hardware/misc/dkms/comar/pakhandler.py b/hardware/misc/dkms/comar/pakhandler.py
index 0eeec8a3fd..b014273596 100644
--- a/hardware/misc/dkms/comar/pakhandler.py
+++ b/hardware/misc/dkms/comar/pakhandler.py
@@ -33,7 +33,7 @@ def check_dkms(metapath, filepath, action):
# rebuild if /usr/src/*/dkms.conf exists
for d in os.walk("/usr/src").next()[1]:
if os.path.isfile("/usr/src/%s/dkms.conf" % d):
- m = re.match(r".*\/(?P[^\/]+)-(?P[^-]+)\/[^\/]+", path).groupdict()
+ m = re.match(r"(?P[^\/]+)-(?P[^-]+)", d).groupdict()
run_dkms(action, m["name"], m["version"], kver, arch)
generate_initrd(kver)
return
diff --git a/multimedia/sound/celt/pspec.xml b/multimedia/sound/celt/pspec.xml
index 0eae3e7395..864ab71135 100644
--- a/multimedia/sound/celt/pspec.xml
+++ b/multimedia/sound/celt/pspec.xml
@@ -45,6 +45,13 @@
+
+ 2020-01-12
+ 0.11.3
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-01
0.11.3
diff --git a/multimedia/sound/codec2/actions.py b/multimedia/sound/codec2/actions.py
new file mode 100755
index 0000000000..000e17dd5b
--- /dev/null
+++ b/multimedia/sound/codec2/actions.py
@@ -0,0 +1,29 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.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
+
+def setup():
+ shelltools.system("mkdir build_")
+ shelltools.cd("build_")
+
+ shelltools.system("cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib")
+
+def build():
+ shelltools.cd("build_")
+ cmaketools.make()
+
+def install():
+ shelltools.cd("build_")
+ autotools.rawInstall("DESTDIR=%s" %get.installDIR())
+
+ shelltools.cd("..")
+ pisitools.dodoc("COPYING", "README")
+
diff --git a/multimedia/sound/codec2/pspec.xml b/multimedia/sound/codec2/pspec.xml
new file mode 100755
index 0000000000..f3c24d4543
--- /dev/null
+++ b/multimedia/sound/codec2/pspec.xml
@@ -0,0 +1,59 @@
+
+
+
+
+ codec2
+ http://www.rowetel.com/?page_id=452
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ LGPL
+ library
+ Low bit rate open source speech codec
+ Codec 2 is an open source speech codec designed for communications quality speech between 700 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.
+ https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-0.8.1.tar.xz
+
+ cmake
+ speex-devel
+ portaudio-devel
+
+
+
+
+ codec2
+
+ speex
+ portaudio
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ codec2-devel
+ Header files for codec2.
+
+ codec2
+
+
+ /usr/include
+
+
+
+
+
+ 2020-01-12
+ 0.8.1
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/multimedia/sound/gsm/actions.py b/multimedia/sound/gsm/actions.py
index 0cbf908eec..78b768f54b 100644
--- a/multimedia/sound/gsm/actions.py
+++ b/multimedia/sound/gsm/actions.py
@@ -9,7 +9,7 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
from pisi.actionsapi import shelltools
-WorkDir="gsm-1.0-pl13"
+WorkDir="gsm-1.0-pl18"
def setup():
multilib = " -m32" if get.buildTYPE() == "emul32" else ""
@@ -20,12 +20,23 @@ def build():
autotools.make()
def install():
+ #if get.buildTYPE() == "emul32":
+ #autotools.rawInstall("DESTDIR=%s bindir=/emul32 libdir=/usr/lib32" % get.installDIR())
+ #pisitools.remove("/usr/lib32/libgsm.a")
+ #return
+ #else:
+ #autotools.rawInstall("DESTDIR=%s bindir=/usr/bin" % get.installDIR())
+
if get.buildTYPE() == "emul32":
- autotools.rawInstall("DESTDIR=%s bindir=/emul32 libdir=/usr/lib32" % get.installDIR())
- pisitools.remove("/usr/lib32/libgsm.a")
+ pisitools.insinto("/usr/lib32", "lib/*")
+ #pisitools.remove("/usr/lib32/libgsm.a")
return
else:
- autotools.rawInstall("DESTDIR=%s bindir=/usr/bin" % get.installDIR())
+ pisitools.insinto("/usr/bin", "bin/*")
+ pisitools.insinto("/usr/lib", "lib/*")
+ pisitools.insinto("/usr/include/gsm", "inc/*")
+ pisitools.insinto("/usr/share/man/man3", "man/*")
+ pisitools.domove("/usr/share/man/man3/toast.1", "/usr/share/man/man1")
for bin in ["tcat","untoast"]:
pisitools.remove("/usr/bin/%s" % bin)
@@ -36,6 +47,6 @@ def install():
# pisitools.removeDir("/usr/include/gsm")
# No static libs
- pisitools.remove("/usr/lib/libgsm.a")
+ #pisitools.remove("/usr/lib/libgsm.a")
pisitools.dodoc("ChangeLog", "COPYRIGHT", "MACHINES", "MANIFEST", "README")
diff --git a/multimedia/sound/gsm/files/gsm-shared.patch b/multimedia/sound/gsm/files/gsm-shared.patch
new file mode 100644
index 0000000000..18d70cb6cf
--- /dev/null
+++ b/multimedia/sound/gsm/files/gsm-shared.patch
@@ -0,0 +1,189 @@
+--- Makefile 2006-04-26 15:14:26.000000000 -0400
++++ Makefile 2010-06-19 16:53:25.000000000 -0400
+@@ -96,11 +96,11 @@
+ # Other tools
+
+ SHELL = /bin/sh
+-LN = ln
++LN = ln -s -f
+ BASENAME = basename
+ AR = ar
+ ARFLAGS = cr
+-RMFLAGS =
++RMFLAGS = -f
+ FIND = find
+ COMPRESS = compress
+ COMPRESSFLAGS =
+@@ -139,7 +139,7 @@
+
+ # Targets
+
+-LIBGSM = $(LIB)/libgsm.a
++LIBGSMSO = $(LIB)/libgsm.so
+
+ TOAST = $(BIN)/toast
+ UNTOAST = $(BIN)/untoast
+@@ -257,7 +257,7 @@
+ # Install targets
+
+ GSM_INSTALL_TARGETS = \
+- $(GSM_INSTALL_LIB)/libgsm.a \
++ $(GSM_INSTALL_LIB)/libgsm.so \
+ $(GSM_INSTALL_INC)/gsm.h \
+ $(GSM_INSTALL_MAN)/gsm.3 \
+ $(GSM_INSTALL_MAN)/gsm_explode.3 \
+@@ -279,7 +279,7 @@
+
+ # Target rules
+
+-all: $(LIBGSM) $(TOAST) $(TCAT) $(UNTOAST)
++all: $(LIBGSMSO) $(TOAST) $(TCAT) $(UNTOAST)
+ @-echo $(ROOT): Done.
+
+ tst: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/test-result
+@@ -299,24 +299,23 @@
+
+ # The basic API: libgsm
+
+-$(LIBGSM): $(LIB) $(GSM_OBJECTS)
+- -rm $(RMFLAGS) $(LIBGSM)
+- $(AR) $(ARFLAGS) $(LIBGSM) $(GSM_OBJECTS)
+- $(RANLIB) $(LIBGSM)
+-
++$(LIBGSMSO): $(LIB) $(GSM_OBJECTS)
++ $(LD) -shared -Wl,-soname,libgsm.so.1 -o $@.1.0.13 $(GSM_OBJECTS)
++ $(LN) libgsm.so.1.0.13 $(LIBGSMSO).1
++ $(LN) libgsm.so.1.0.13 $(LIBGSMSO)
+
+ # Toast, Untoast and Tcat -- the compress-like frontends to gsm.
+
+-$(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSM)
+- $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSM) $(LDLIB)
++$(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSMSO)
++ $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSMSO) $(LDLIB)
+
+ $(UNTOAST): $(BIN) $(TOAST)
+ -rm $(RMFLAGS) $(UNTOAST)
+- $(LN) $(TOAST) $(UNTOAST)
++ $(LN) toast $(UNTOAST)
+
+ $(TCAT): $(BIN) $(TOAST)
+ -rm $(RMFLAGS) $(TCAT)
+- $(LN) $(TOAST) $(TCAT)
++ $(LN) toast $(TCAT)
+
+
+ # The local bin and lib directories
+@@ -351,53 +350,54 @@
+ fi
+
+ $(TOAST_INSTALL_BIN)/toast: $(TOAST)
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $(TOAST) $@
+ chmod 755 $@
+
+ $(TOAST_INSTALL_BIN)/untoast: $(TOAST_INSTALL_BIN)/toast
+- -rm $@
+- ln $? $@
++ -rm $(RMFLAGS) $@
++ $(LN) toast $@
+
+ $(TOAST_INSTALL_BIN)/tcat: $(TOAST_INSTALL_BIN)/toast
+- -rm $@
+- ln $? $@
++ -rm $(RMFLAGS) $@
++ $(LN) toast $@
+
+ $(TOAST_INSTALL_MAN)/toast.1: $(MAN)/toast.1
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $? $@
+ chmod 444 $@
+
+ $(GSM_INSTALL_MAN)/gsm.3: $(MAN)/gsm.3
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $? $@
+ chmod 444 $@
+
+ $(GSM_INSTALL_MAN)/gsm_option.3: $(MAN)/gsm_option.3
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $? $@
+ chmod 444 $@
+
+ $(GSM_INSTALL_MAN)/gsm_explode.3: $(MAN)/gsm_explode.3
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $? $@
+ chmod 444 $@
+
+ $(GSM_INSTALL_MAN)/gsm_print.3: $(MAN)/gsm_print.3
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $? $@
+ chmod 444 $@
+
+ $(GSM_INSTALL_INC)/gsm.h: $(INC)/gsm.h
+- -rm $@
+- cp $? $@
+- chmod 444 $@
+-
+-$(GSM_INSTALL_LIB)/libgsm.a: $(LIBGSM)
+- -rm $@
++ -rm $(RMFLAGS) $@
+ cp $? $@
+ chmod 444 $@
+
++$(GSM_INSTALL_LIB)/libgsm.so: $(LIBGSMSO)
++ -rm $(RMFLAGS) $@ $@.1 $@.1.0.13
++ cp $?.1.0.13 $@.1.0.13
++ chmod 755 $@.1.0.13
++ $(LN) libgsm.so.1.0.13 $@
++ $(LN) libgsm.so.1.0.13 $@.1
+
+ # Distribution
+
+@@ -425,7 +425,7 @@
+ -print | xargs rm $(RMFLAGS)
+
+ clean: semi-clean
+- -rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \
++ -rm $(RMFLAGS) $(LIBGSMSO)* $(ADDTST)/add \
+ $(TOAST) $(TCAT) $(UNTOAST) \
+ $(ROOT)/gsm-1.0.tar.Z
+
+@@ -473,22 +473,22 @@
+ $(TST)/test-result: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/run
+ ( cd $(TST); ./run )
+
+-$(TST)/lin2txt: $(TST)/lin2txt.o $(LIBGSM)
++$(TST)/lin2txt: $(TST)/lin2txt.o $(LIBGSMSO)
+ $(LD) $(LFLAGS) -o $(TST)/lin2txt \
+- $(TST)/lin2txt.o $(LIBGSM) $(LDLIB)
++ $(TST)/lin2txt.o $(LIBGSMSO) $(LDLIB)
+
+-$(TST)/lin2cod: $(TST)/lin2cod.o $(LIBGSM)
++$(TST)/lin2cod: $(TST)/lin2cod.o $(LIBGSMSO)
+ $(LD) $(LFLAGS) -o $(TST)/lin2cod \
+- $(TST)/lin2cod.o $(LIBGSM) $(LDLIB)
++ $(TST)/lin2cod.o $(LIBGSMSO) $(LDLIB)
+
+-$(TST)/gsm2cod: $(TST)/gsm2cod.o $(LIBGSM)
++$(TST)/gsm2cod: $(TST)/gsm2cod.o $(LIBGSMSO)
+ $(LD) $(LFLAGS) -o $(TST)/gsm2cod \
+- $(TST)/gsm2cod.o $(LIBGSM) $(LDLIB)
++ $(TST)/gsm2cod.o $(LIBGSMSO) $(LDLIB)
+
+-$(TST)/cod2txt: $(TST)/cod2txt.o $(LIBGSM)
++$(TST)/cod2txt: $(TST)/cod2txt.o $(LIBGSMSO)
+ $(LD) $(LFLAGS) -o $(TST)/cod2txt \
+- $(TST)/cod2txt.o $(LIBGSM) $(LDLIB)
++ $(TST)/cod2txt.o $(LIBGSMSO) $(LDLIB)
+
+-$(TST)/cod2lin: $(TST)/cod2lin.o $(LIBGSM)
++$(TST)/cod2lin: $(TST)/cod2lin.o $(LIBGSMSO)
+ $(LD) $(LFLAGS) -o $(TST)/cod2lin \
+- $(TST)/cod2lin.o $(LIBGSM) $(LDLIB)
++ $(TST)/cod2lin.o $(LIBGSMSO) $(LDLIB)
diff --git a/multimedia/sound/gsm/files/pardusflags_1.0.18.patch b/multimedia/sound/gsm/files/pardusflags_1.0.18.patch
new file mode 100644
index 0000000000..f90dbcb75e
--- /dev/null
+++ b/multimedia/sound/gsm/files/pardusflags_1.0.18.patch
@@ -0,0 +1,13 @@
+--- a/Makefile 2019-10-27 14:23:53.080463986 +0300
++++ b/Makefile 2019-10-27 14:25:08.992459854 +0300
+@@ -43,8 +43,8 @@
+ # CC = /usr/lang/acc
+ # CCFLAGS = -c -O
+
+-CC = gcc -ansi -pedantic
+-CCFLAGS = -c -O2 -DNeedFunctionPrototypes=1 -Wall -Wno-comment
++CC = pardusCC -ansi -pedantic
++CCFLAGS = -c pardusCFLAGS -fPIC -D_REENTRANT -DNeedFunctionPrototypes=1
+
+ LD = $(CC)
+
diff --git a/multimedia/sound/gsm/pspec.xml b/multimedia/sound/gsm/pspec.xml
index dc99d4f866..4b6c2a36b8 100644
--- a/multimedia/sound/gsm/pspec.xml
+++ b/multimedia/sound/gsm/pspec.xml
@@ -12,14 +12,16 @@
library
Lossy speech compression library and tool
Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding
- https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/osxwinebuilder/gsm-1.0.13.tar.gz
+ http://www.quut.com/gsm/gsm-1.0.18.tar.gz
gsm-1.0.10-dyn.patch
gsm-1.0-pl10-includes.patch
- gsm-1.0-pl10-shared.diff
- gsm-1.0-pl10-add-includefile.patch
- pardusflags.patch
+
+
+
gsm-1.0.12-64bit.patch
+ gsm-shared.patch
+ pardusflags_1.0.18.patch
@@ -64,6 +66,13 @@
+
+ 2019-10-27
+ 1.0.18
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-31
1.0.13
diff --git a/multimedia/sound/jack-audio-connection-kit/actions.py b/multimedia/sound/jack-audio-connection-kit/actions.py
index f0adfc41c8..d9c8f83963 100644
--- a/multimedia/sound/jack-audio-connection-kit/actions.py
+++ b/multimedia/sound/jack-audio-connection-kit/actions.py
@@ -15,8 +15,9 @@ def setup():
shelltools.system("./waf configure \
--prefix=/usr \
--libdir=/usr/lib \
- --firewire \
- --alsa ")
+ --alsa \
+ --firewire=no \
+ ")
def build():
shelltools.system("./waf build -v")
@@ -29,4 +30,4 @@ def install():
shelltools.chmod("%s/usr/lib/jack/*.so*" % get.installDIR(), 0755)
- pisitools.dodoc("ChangeLog", "README*", "TODO")
+ pisitools.dodoc("ChangeLog.rst", "README*")
diff --git a/multimedia/sound/jack-audio-connection-kit/pspec.xml b/multimedia/sound/jack-audio-connection-kit/pspec.xml
index 99cb27dbe0..f36ef009e8 100644
--- a/multimedia/sound/jack-audio-connection-kit/pspec.xml
+++ b/multimedia/sound/jack-audio-connection-kit/pspec.xml
@@ -13,11 +13,12 @@
service
A low-latency audio server
JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves.
- https://github.com/jackaudio/jack2/archive/v1.9.12.tar.gz
+ https://github.com/jackaudio/jack2/archive/v1.9.14.tar.gz
+ python3
libsamplerate-devel
alsa-lib-devel
- libffado-devel
+
celt-devel
pkgconfig
eigen3
@@ -35,10 +36,11 @@
jack-audio-connection-kit
+ db
alsa-lib
libsamplerate
libsndfile
- libffado
+
readline
libgcc
celt
@@ -85,6 +87,13 @@
+
+ 2020-01-12
+ 1.9.14
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.9.12
diff --git a/multimedia/sound/libgme/actions.py b/multimedia/sound/libgme/actions.py
new file mode 100755
index 0000000000..e1dc9cf282
--- /dev/null
+++ b/multimedia/sound/libgme/actions.py
@@ -0,0 +1,29 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.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
+
+def setup():
+ shelltools.system("mkdir build_")
+ shelltools.cd("build_")
+
+ shelltools.system("cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib")
+
+def build():
+ shelltools.cd("build_")
+ cmaketools.make()
+
+def install():
+ shelltools.cd("build_")
+ autotools.rawInstall("DESTDIR=%s" %get.installDIR())
+
+ shelltools.cd("..")
+ pisitools.dodoc("changes.txt", "design.txt", "gme.txt", "license*", "readme.txt")
+
diff --git a/multimedia/sound/libgme/pspec.xml b/multimedia/sound/libgme/pspec.xml
new file mode 100755
index 0000000000..8e8a03e55e
--- /dev/null
+++ b/multimedia/sound/libgme/pspec.xml
@@ -0,0 +1,57 @@
+
+
+
+
+ libgme
+ https://bitbucket.org/mpyne/game-music-emu/wiki/Home
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ LGPL
+ library
+ Video game music file emulation/playback library
+ game-music-emu is a collection of audio emulators for assorted video game console hardware. It was originally developed by Blargg and used as the basis for several other software products before being converted into a library.
+ https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.2.tar.xz
+
+ cmake
+
+
+
+
+ libgme
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ libgme-devel
+ Header files for libgme.
+
+ libgme
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2020-01-12
+ 0.6.2
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/multimedia/sound/libilbc/actions.py b/multimedia/sound/libilbc/actions.py
new file mode 100755
index 0000000000..a5f32dc938
--- /dev/null
+++ b/multimedia/sound/libilbc/actions.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.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
+
+def setup():
+ autotools.autoreconf("-vfi")
+ autotools.configure("--enable-static='no'")
+
+
+def build():
+
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" %get.installDIR())
+
+ pisitools.dodoc("COPYING", "README.md", "NEWS.md")
+
diff --git a/multimedia/sound/libilbc/pspec.xml b/multimedia/sound/libilbc/pspec.xml
new file mode 100755
index 0000000000..9bde119865
--- /dev/null
+++ b/multimedia/sound/libilbc/pspec.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ libilbc
+ https://github.com/TimothyGu/libilbc/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ A friendly copy of the iLBC codec from the WebRTC project
+ This is a packaging friendly copy of the iLBC codec from the WebRTC project. It provides a base for distribution packages and can be used as drop-in replacement for the non-free code from RFC 3591.
+ https://github.com/TimothyGu/libilbc/releases/download/v2.0.2/libilbc-2.0.2.tar.bz2
+
+
+
+ libilbc
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ libilbc-devel
+ Header files for libilbc.
+
+ libilbc
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2020-01-12
+ 2.0.2
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/multimedia/sound/libsamplerate/pspec.xml b/multimedia/sound/libsamplerate/pspec.xml
index 5a4fef2338..32d1fb0c15 100644
--- a/multimedia/sound/libsamplerate/pspec.xml
+++ b/multimedia/sound/libsamplerate/pspec.xml
@@ -46,6 +46,13 @@
+
+ 2020-01-12
+ 0.1.9
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
0.1.9
diff --git a/multimedia/sound/portaudio/pspec.xml b/multimedia/sound/portaudio/pspec.xml
index df6c096bdf..d9beccf245 100644
--- a/multimedia/sound/portaudio/pspec.xml
+++ b/multimedia/sound/portaudio/pspec.xml
@@ -50,6 +50,13 @@
+
+ 2020-01-12
+ 190600.20161030
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-15
190600.20161030
diff --git a/multimedia/video/aom/actions.py b/multimedia/video/aom/actions.py
new file mode 100755
index 0000000000..82f71565db
--- /dev/null
+++ b/multimedia/video/aom/actions.py
@@ -0,0 +1,29 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.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
+
+def setup():
+ shelltools.system("mkdir build_")
+ shelltools.cd("build_")
+
+ shelltools.system("cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib -DBUILD_SHARED_LIBS=1 -DENABLE_TESTS=0")
+
+def build():
+ shelltools.cd("build_")
+ cmaketools.make()
+
+def install():
+ shelltools.cd("build_")
+ autotools.rawInstall("DESTDIR=%s" %get.installDIR())
+
+ shelltools.cd("..")
+ pisitools.dodoc("AUTHORS", "CHANGELOG", "README.md")
+
diff --git a/multimedia/video/aom/pspec.xml b/multimedia/video/aom/pspec.xml
new file mode 100755
index 0000000000..35242b1c4f
--- /dev/null
+++ b/multimedia/video/aom/pspec.xml
@@ -0,0 +1,58 @@
+
+
+
+
+ aom
+ https://aomedia.org/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ Alliance for Open Media video codec
+ aom is the AOMedia video encoder for ​AV1, an open source and royalty-free video codec. aom can save about 30% bitrate compared to VP9 and H.265 / HEVC, and about 50% over H.264, while retaining the same visual quality.
+ https://sourceforge.net/projects/pisilinux/files/source/aom-20200112.tar.xz
+
+ ninja
+ cmake
+
+
+
+
+ aom
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ aom-devel
+ Header files for aom.
+
+ aom
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2020-01-12
+ 1.0.0_20200112
+ First release
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/multimedia/video/dav1d/actions.py b/multimedia/video/dav1d/actions.py
new file mode 100755
index 0000000000..7c3e37b80d
--- /dev/null
+++ b/multimedia/video/dav1d/actions.py
@@ -0,0 +1,22 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import get
+
+def setup():
+ mesontools.configure()
+
+def build():
+ mesontools.build()
+
+def install():
+ mesontools.install()
+ pisitools.dodoc("COPYING", "README.md", "NEWS")
+
diff --git a/multimedia/video/dav1d/pspec.xml b/multimedia/video/dav1d/pspec.xml
new file mode 100755
index 0000000000..4f20ccc09c
--- /dev/null
+++ b/multimedia/video/dav1d/pspec.xml
@@ -0,0 +1,58 @@
+
+
+
+
+ dav1d
+ https://code.videolan.org/videolan/dav1d/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ AV1 cross-platform decoder focused on speed and correctness
+ dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness.
+ http://downloads.videolan.org/pub/videolan/dav1d/0.5.2/dav1d-0.5.2.tar.xz
+
+ ninja
+ meson
+
+
+
+
+ dav1d
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ dav1d-devel
+ Header files for dav1d.
+
+ dav1d
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2020-01-12
+ 0.5.2
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/multimedia/video/davs2/actions.py b/multimedia/video/davs2/actions.py
new file mode 100755
index 0000000000..76e0ee3a0e
--- /dev/null
+++ b/multimedia/video/davs2/actions.py
@@ -0,0 +1,30 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.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
+
+def setup():
+ shelltools.system("patch -p1 --binary < davs2-1.6-gcc8-fix.patch")
+ shelltools.cd("build/linux")
+ autotools.configure("--extra-ldflags='-Wl,-z,noexecstack' \
+ --chroma-format='all' \
+ --enable-shared \
+ ")
+
+def build():
+ shelltools.cd("build/linux")
+ autotools.make()
+
+def install():
+ shelltools.cd("build/linux")
+ autotools.rawInstall("DESTDIR=%s" %get.installDIR())
+ shelltools.cd("../..")
+ pisitools.dodoc("COPYING", "README.md")
+
diff --git a/multimedia/video/davs2/files/davs2-1.6-gcc8-fix.patch b/multimedia/video/davs2/files/davs2-1.6-gcc8-fix.patch
new file mode 100644
index 0000000000..592a8cd3ad
--- /dev/null
+++ b/multimedia/video/davs2/files/davs2-1.6-gcc8-fix.patch
@@ -0,0 +1,180 @@
+From 00ef2c8062a7f7d7265d933676fb5cc60f1ea659 Mon Sep 17 00:00:00 2001
+From: Daniel Bermond
+Date: Tue, 20 Nov 2018 16:54:25 +0000
+Subject: [PATCH] Make AVX symbols to be strictly visible (fix build with gcc8)
+
+_mm256_insertf128_si256 and _mm256_castsi128_si256 are undeclared
+in the scope of source/common/vec/intrinsic.h, which seems to be
+strictly not permitted by gcc8.
+
+Fixes #9
+---
+ source/common/vec/intrinsic_deblock_avx2.cc | 5 ++---
+ source/common/vec/intrinsic_idct_avx2.cc | 6 +++---
+ source/common/vec/intrinsic_inter_pred.cc | 6 +++---
+ source/common/vec/intrinsic_inter_pred_avx2.cc | 7 ++++---
+ source/common/vec/intrinsic_intra-pred_avx2.cc | 6 +++---
+ source/common/vec/intrinsic_pixel_avx.cc | 6 +++---
+ source/common/vec/intrinsic_sao_avx2.cc | 6 +++---
+ 7 files changed, 21 insertions(+), 21 deletions(-)
+
+diff --git a/source/common/vec/intrinsic_deblock_avx2.cc b/source/common/vec/intrinsic_deblock_avx2.cc
+index b87e472..ca9534e 100644
+--- a/source/common/vec/intrinsic_deblock_avx2.cc
++++ b/source/common/vec/intrinsic_deblock_avx2.cc
+@@ -30,15 +30,14 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
+
++#include "../common.h"
++#include "intrinsic.h"
+
+ #if !HIGH_BIT_DEPTH
+ __m128i c_0_128;
+diff --git a/source/common/vec/intrinsic_idct_avx2.cc b/source/common/vec/intrinsic_idct_avx2.cc
+index 0b40fde..ee5384d 100644
+--- a/source/common/vec/intrinsic_idct_avx2.cc
++++ b/source/common/vec/intrinsic_idct_avx2.cc
+@@ -30,15 +30,15 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
+
++#include "../common.h"
++#include "intrinsic.h"
++
+ /* disable warnings */
+ #pragma warning(disable:4127) // warning C4127: Ìõ¼þ±í´ïʽÊdz£Á¿
+
+diff --git a/source/common/vec/intrinsic_inter_pred.cc b/source/common/vec/intrinsic_inter_pred.cc
+index 46c0da8..55ff6a0 100644
+--- a/source/common/vec/intrinsic_inter_pred.cc
++++ b/source/common/vec/intrinsic_inter_pred.cc
+@@ -30,15 +30,15 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
+
++#include "../common.h"
++#include "intrinsic.h"
++
+ #if !HIGH_BIT_DEPTH
+ /* ---------------------------------------------------------------------------
+ */
+diff --git a/source/common/vec/intrinsic_inter_pred_avx2.cc b/source/common/vec/intrinsic_inter_pred_avx2.cc
+index 6f35771..05f6957 100644
+--- a/source/common/vec/intrinsic_inter_pred_avx2.cc
++++ b/source/common/vec/intrinsic_inter_pred_avx2.cc
+@@ -30,14 +30,15 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
++
++#include "../common.h"
++#include "intrinsic.h"
++
+ #pragma warning(disable:4127) // warning C4127: Ìõ¼þ±í´ïʽÊdz£Á¿
+
+ #if !HIGH_BIT_DEPTH
+diff --git a/source/common/vec/intrinsic_intra-pred_avx2.cc b/source/common/vec/intrinsic_intra-pred_avx2.cc
+index 6440929..1357bdb 100644
+--- a/source/common/vec/intrinsic_intra-pred_avx2.cc
++++ b/source/common/vec/intrinsic_intra-pred_avx2.cc
+@@ -30,15 +30,15 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
+
++#include "../common.h"
++#include "intrinsic.h"
++
+ #if !HIGH_BIT_DEPTH
+
+ void intra_pred_ver_avx(pel_t *src, pel_t *dst, int i_dst, int dir_mode, int bsx, int bsy)
+diff --git a/source/common/vec/intrinsic_pixel_avx.cc b/source/common/vec/intrinsic_pixel_avx.cc
+index 813a36f..fba7e46 100644
+--- a/source/common/vec/intrinsic_pixel_avx.cc
++++ b/source/common/vec/intrinsic_pixel_avx.cc
+@@ -30,15 +30,15 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
+
++#include "../common.h"
++#include "intrinsic.h"
++
+ /* ---------------------------------------------------------------------------
+ */
+ void *davs2_memzero_aligned_c_avx(void *dst, size_t n)
+diff --git a/source/common/vec/intrinsic_sao_avx2.cc b/source/common/vec/intrinsic_sao_avx2.cc
+index 11be4d3..bb0c4aa 100644
+--- a/source/common/vec/intrinsic_sao_avx2.cc
++++ b/source/common/vec/intrinsic_sao_avx2.cc
+@@ -30,15 +30,15 @@
+ * For more information, contact us at sswang @ pku.edu.cn.
+ */
+
+-#include "../common.h"
+-#include "intrinsic.h"
+-
+ #include
+ #include
+ #include
+ #include
+ #include
+
++#include "../common.h"
++#include "intrinsic.h"
++
+ #if !HIGH_BIT_DEPTH
+ #ifdef _MSC_VER
+ #pragma warning(disable:4244) // TODO: ÐÞÕý±àÒëwarning
diff --git a/multimedia/video/davs2/pspec.xml b/multimedia/video/davs2/pspec.xml
new file mode 100755
index 0000000000..a2a5e52968
--- /dev/null
+++ b/multimedia/video/davs2/pspec.xml
@@ -0,0 +1,60 @@
+
+
+
+
+ davs2
+ https://github.com/pkuvcl/davs2/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ GPL
+ library
+ Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard
+ davs2 is an open-source decoder of AVS2-P2/IEEE1857.4 video coding standard.
+ https://github.com/pkuvcl/davs2/archive/1.6.tar.gz
+
+ yasm-devel
+
+
+ davs2-1.6-gcc8-fix.patch
+
+
+
+
+ davs2
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ davs2-devel
+ Header files for davs2.
+
+ davs2
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2020-01-12
+ 1.6
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/multimedia/video/kvazaar/actions.py b/multimedia/video/kvazaar/actions.py
new file mode 100755
index 0000000000..5312c9d329
--- /dev/null
+++ b/multimedia/video/kvazaar/actions.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.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
+
+def setup():
+ autotools.autoreconf("-vfi")
+ autotools.configure("--enable-static='no'")
+
+
+def build():
+
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" %get.installDIR())
+
+ pisitools.dodoc("COPYING", "README.md", "CREDITS")
+
diff --git a/multimedia/video/kvazaar/pspec.xml b/multimedia/video/kvazaar/pspec.xml
new file mode 100755
index 0000000000..124327a5e5
--- /dev/null
+++ b/multimedia/video/kvazaar/pspec.xml
@@ -0,0 +1,52 @@
+
+
+
+
+ kvazaar
+ http://ultravideo.cs.tut.fi/#encoder
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ LGPL
+ library
+ An open-source HEVC encoder
+ Kvazaar is an award-winning academic open-source video encoder for the state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard. Kvazaar is being developed in C and optimized in Assembly under the LGPLv2.1.
+ https://github.com/ultravideo/kvazaar/releases/download/v1.3.0/kvazaar-1.3.0.tar.xz
+
+
+
+ kvazaar
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+
+
+
+
+ kvazaar-devel
+ Header files for kvazaar.
+
+ kvazaar
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2020-01-12
+ 1.3.0
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+
diff --git a/network/misc/libconfig/actions.py b/network/misc/libconfig/actions.py
index 314a28be20..dc3be57927 100644
--- a/network/misc/libconfig/actions.py
+++ b/network/misc/libconfig/actions.py
@@ -9,6 +9,7 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
+ autotools.autoreconf("-vfi")
autotools.configure("--disable-static")
# Do not link to unused m library
diff --git a/network/misc/libconfig/pspec.xml b/network/misc/libconfig/pspec.xml
index 8ac788c069..1f9037b442 100644
--- a/network/misc/libconfig/pspec.xml
+++ b/network/misc/libconfig/pspec.xml
@@ -12,7 +12,10 @@
library
C/C++ Configuration File Library
Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.
- http://pkgs.fedoraproject.org/repo/pkgs/libconfig/libconfig-1.5.tar.gz/a939c4990d74e6fc1ee62be05716f633/libconfig-1.5.tar.gz
+ https://github.com/hyperrealm/libconfig/archive/v1.7.2.tar.gz
+
+ texinfo
+
@@ -37,6 +40,13 @@
+
+ 2020-01-12
+ 1.7.2
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.5
diff --git a/network/web/firefox/pspec.xml b/network/web/firefox/pspec.xml
index 10e3c0c713..6aa3f67276 100644
--- a/network/web/firefox/pspec.xml
+++ b/network/web/firefox/pspec.xml
@@ -15,7 +15,7 @@
app:gui
Firefox Web Browser
It is more secure and faster to browse the web with Firefox web browser. You can personalize your web browser with many specifications that is not enough to explain in two sentences.
- https://ftp.mozilla.org/pub/firefox/releases/71.0/source/firefox-71.0.source.tar.xz
+ https://ftp.mozilla.org/pub/firefox/releases/72.0.1/source/firefox-72.0.1.source.tar.xz
mozconfig
@@ -549,6 +549,13 @@
+
+ 2020-01-09
+ 72.0.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2019-12-02
71.0
diff --git a/pisi-index.xml b/pisi-index.xml
index a2023fa742..52ac1cdfb8 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -169,7 +169,7 @@
Development files for libiec61883
libiec61883 için geliştirme dosyaları
- libiec61883
+ libiec61883
libraw1394-devel
@@ -178,6 +178,13 @@
+
+ 2020-01-12
+ 1.2.0
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.2.0
@@ -330,7 +337,7 @@
Development files for libraw1394
libraw1394 için geliştirme dosyaları
- libraw1394
+ libraw1394
/usr/include
@@ -338,6 +345,13 @@
+
+ 2020-01-12
+ 2.1.2
+ Rebuild for new toolchain.
+ Idris Kalp
+ idriskalp@gmail.com
+
2018-08-01
2.1.2
@@ -645,6 +659,13 @@
+
+ 2020-01-12
+ 1.20.7
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-01
1.20.7
@@ -2045,7 +2066,7 @@
hardware.bluetooth
Bluetooth Subband Codec (SBC) library
An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers.
- http://www.kernel.org/pub/linux/bluetooth/sbc-1.3.tar.gz
+ https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz
hardware/bluetooth/sbc/pspec.xml
@@ -2060,7 +2081,7 @@
sbc-devel
Development files for sbc
- sbc
+ sbc
/usr/include
@@ -2068,6 +2089,13 @@
+
+ 2020-01-12
+ 1.4
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.3
@@ -5646,7 +5674,7 @@
Gelişmiş Linux Ses Mimarisi kütüphanesi
alsa-lib provides ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs.
alsa-lib, ses aygıtlarına erişim sağlayarak kolayca uygulama yazılmasını sağlayan bir kütüphanedir.
- ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.5.tar.bz2
+ ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.2.1.2.tar.bz2
python-devel
@@ -5669,13 +5697,14 @@
Development files for alsa-lib
alsa-lib için geliştirme dosyaları
- alsa-lib
+ alsa-lib
- /usr/lib/pkgconfig
- /usr/lib32/pkgconfig
+ /usr/lib/pkgconfig
+ /usr/lib32/pkgconfig
/usr/include/sys
/usr/include/alsa
+ /usr/include/asoundlib.h
/usr/share/aclocal
/usr/share/man/man3
@@ -5691,6 +5720,13 @@
+
+ 2020-01-11
+ 1.2.1.2
+ Version bump
+ Kamil Atlı
+ suvari@pisilinux.org
+
2018-09-16
1.1.5
@@ -13287,9 +13323,6 @@
A relatively new feature in bash is programmable completion. Since now, users have been able to complete commands, variables and filenames; now it is also possible to complete parameters.
Kabukta çeşitli uygulamalar için otomatik tamamlama özelliği eklenebilmesine olanak sağlayan bir programdır.
https://github.com/scop/bash-completion/releases/download/2.10/bash-completion-2.10.tar.xz
-
- pisilinux.patch
-
util/shell/bash-completion/pspec.xml
@@ -37135,7 +37168,7 @@
libXtst-devel
libICE-devel
libXrandr-devel
- mesa-devel
+ libglvnd-devel
mesa-glu-devel
@@ -37177,8 +37210,8 @@
Development files for libsdl
libsdl için geliştirme dosyaları
- libsdl
- DirectFB-devel
+ libsdl
+ DirectFB-devel
alsa-lib-devel
aalib-devel
libX11-devel
@@ -37203,13 +37236,20 @@
emul32
emul32
- libsdl
+ libsdl
/usr/lib32
+
+ 2020-01-11
+ 1.2.15
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2018-08-01
1.2.15
@@ -38802,7 +38842,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
libtheora
- http://www.theora.org/
+ https://www.theora.org/
PisiLinux Community
admins@pisilinux.org
@@ -38847,7 +38887,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
libogg-32bit
- libtheora
+ libtheora
libogg-32bit
@@ -38859,7 +38899,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
Development files for libtheora
libtheora için geliştirme dosyaları
- libtheora
+ libtheora
libogg-devel
@@ -38869,6 +38909,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+ 2020-01-11
+ 1.1.1
+ Rebuild
+ Kamil Atlı
+ suvari@pisilinux.org
+
2018-07-31
1.1.1
@@ -39478,6 +39525,110 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ dav1d
+ https://code.videolan.org/videolan/dav1d/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ multimedia.video
+ AV1 cross-platform decoder focused on speed and correctness
+ dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness.
+ http://downloads.videolan.org/pub/videolan/dav1d/0.5.2/dav1d-0.5.2.tar.xz
+
+ ninja
+ meson
+
+ multimedia/video/dav1d/pspec.xml
+
+
+ dav1d
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ dav1d-devel
+ Header files for dav1d.
+
+ dav1d
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2020-01-12
+ 0.5.2
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+ aom
+ https://aomedia.org/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ multimedia.video
+ Alliance for Open Media video codec
+ aom is the AOMedia video encoder for ​AV1, an open source and royalty-free video codec. aom can save about 30% bitrate compared to VP9 and H.265 / HEVC, and about 50% over H.264, while retaining the same visual quality.
+ https://sourceforge.net/projects/pisilinux/files/source/aom-20200112.tar.xz
+
+ ninja
+ cmake
+
+ multimedia/video/aom/pspec.xml
+
+
+ aom
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ aom-devel
+ Header files for aom.
+
+ aom
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2020-01-12
+ 1.0.0_20200112
+ First release
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
gst-libav
@@ -40073,6 +40224,52 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ kvazaar
+ http://ultravideo.cs.tut.fi/#encoder
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ LGPL
+ library
+ multimedia.video
+ An open-source HEVC encoder
+ Kvazaar is an award-winning academic open-source video encoder for the state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard. Kvazaar is being developed in C and optimized in Assembly under the LGPLv2.1.
+ https://github.com/ultravideo/kvazaar/releases/download/v1.3.0/kvazaar-1.3.0.tar.xz
+ multimedia/video/kvazaar/pspec.xml
+
+
+ kvazaar
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+
+
+
+ kvazaar-devel
+ Header files for kvazaar.
+
+ kvazaar
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2020-01-12
+ 1.3.0
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
smplayer
@@ -42522,6 +42719,60 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ davs2
+ https://github.com/pkuvcl/davs2/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ GPL
+ library
+ multimedia.video
+ Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard
+ davs2 is an open-source decoder of AVS2-P2/IEEE1857.4 video coding standard.
+ https://github.com/pkuvcl/davs2/archive/1.6.tar.gz
+
+ davs2-1.6-gcc8-fix.patch
+
+
+ yasm-devel
+
+ multimedia/video/davs2/pspec.xml
+
+
+ davs2
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ davs2-devel
+ Header files for davs2.
+
+ davs2
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2020-01-12
+ 1.6
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
opencore-amr
@@ -43009,6 +43260,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
bash-completion
python3-devel
libxml2-devel
+ elfutils-devel
glib2-devel
gsl-devel
gmp-devel
@@ -43482,13 +43734,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus.
GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included.
Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur.
- http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/1.16/gst-plugins-base-1.16.1.tar.xz
+ http://ftp.acc.umu.se/pub/gnome/sources/gst-plugins-base/1.16/gst-plugins-base-1.16.2.tar.xz
xz-devel
valgrind
zlib-devel
orc-devel
- iso-codes
+ iso-codes-devel
cdparanoia-devel
pango-devel
cairo-devel
@@ -43497,6 +43749,8 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
libXext-devel
libopus-devel
alsa-lib-devel
+ python3-devel
+ elfutils-devel
libvorbis-devel
libtheora-devel
libvisual-devel
@@ -43504,7 +43758,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
wayland-devel
libunwind-devel
xorg-proto
- gstreamer-devel
+ gstreamer-devel
gobject-introspection-devel
multimedia/video/gst-plugins-base/pspec.xml
@@ -43517,7 +43771,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
glib2
pango
cairo
- mesa
+ libglvnd
libXv
libX11
libogg
@@ -43532,7 +43786,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
libtheora
cdparanoia
wayland-client
- gstreamer
+ gstreamer
/usr/bin
@@ -43567,11 +43821,11 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
gstreamer-32bit
- gst-plugins-base
+ gst-plugins-base
orc-32bit
zlib-32bit
cairo-32bit
- mesa-32bit
+ libglvnd-32bit
glib2-32bit
libXv-32bit
libpng-32bit
@@ -43602,14 +43856,14 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
Development files for gst-plugins-base
gst-plugins-base için geliştirme dosyaları
- gst-plugins-base
+ gst-plugins-base
orc-devel
gstreamer-devel
glib2-devel
/usr/include
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
/usr/lib32/pkgconfig/gstreamer*.pc
/usr/share/man/man3
@@ -43626,6 +43880,13 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+ 2020-01-11
+ 1.16.2
+ Rebuild.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2019-10-20
1.16.1
@@ -46110,7 +46371,7 @@ cleaner, which will allow to add new features in the future.
Gerçek zamanlı bir mp3 oynatıcı
mpg123 is a fast and free console MP3 player. It does not require high system resources, it can even run in a 100MHz computer.
mpg123 düşük konfigürasyonlu sistemlerde de rahatlıkla çalışabilen hızlı bir mp3 oynatıcısıdır.
- mirrors://sourceforge/mpg123/mpg123-1.25.6.tar.bz2
+ mirrors://sourceforge/mpg123/mpg123-1.25.13.tar.bz2
alsa-lib-devel
@@ -46159,6 +46420,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 1.25.13
+ Version Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-07
1.25.6
@@ -46896,11 +47164,11 @@ cleaner, which will allow to add new features in the future.
Düşük gecikmeli bir ses sunucu
JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves.
GNU/Linux gibi POSIX uyumlu işletim sistemleri için yazılmış, düşük gecikmeli bir ses sunucudur. Bir çok sayıdaki uygulamayı bir ses aygıtına bağlayıp aralarında ses alışverişi yapmaya olanak sağlamaktadır.
- https://github.com/jackaudio/jack2/archive/v1.9.12.tar.gz
+ https://github.com/jackaudio/jack2/archive/v1.9.14.tar.gz
+ python3
libsamplerate-devel
alsa-lib-devel
- libffado-devel
celt-devel
pkgconfig
eigen3
@@ -46914,10 +47182,10 @@ cleaner, which will allow to add new features in the future.
jack-audio-connection-kit
+ db
alsa-lib
libsamplerate
libsndfile
- libffado
readline
libgcc
celt
@@ -46963,6 +47231,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 1.9.14
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.9.12
@@ -48713,13 +48988,10 @@ cleaner, which will allow to add new features in the future.
multimedia.sound
DSP library derived from Speex.
DSP library derived from Speex
- http://downloads.xiph.org/releases/speex/speexdsp-1.2rc3.tar.gz
+ http://downloads.xiph.org/releases/speex/speexdsp-1.2.0.tar.gz
glibc-devel
-
- speexdsp-fixbuilds-774c87d.patch
-
multimedia/sound/speexdsp/pspec.xml
@@ -48737,7 +49009,7 @@ cleaner, which will allow to add new features in the future.
speexdsp-devel
Development files for speexdsp
- speexdsp
+ speexdsp
/usr/include
@@ -48751,13 +49023,20 @@ cleaner, which will allow to add new features in the future.
emul32
emul32
- speexdsp
+ speexdsp
/usr/lib32/libspeexdsp*
+
+ 2020-01-12
+ 1.2.0
+ Version bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.2_rc3
@@ -49012,7 +49291,7 @@ cleaner, which will allow to add new features in the future.
Development files for portaudio
portaudio için geliştirme dosyaları
- portaudio
+ portaudio
/usr/include
@@ -49021,6 +49300,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 190600.20161030
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-15
190600.20161030
@@ -49266,6 +49552,126 @@ cleaner, which will allow to add new features in the future.
+
+
+ codec2
+ http://www.rowetel.com/?page_id=452
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ LGPL
+ library
+ multimedia.sound
+ Low bit rate open source speech codec
+ Codec 2 is an open source speech codec designed for communications quality speech between 700 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.
+ https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-0.8.1.tar.xz
+
+ cmake
+ speex-devel
+ portaudio-devel
+
+ multimedia/sound/codec2/pspec.xml
+
+
+ codec2
+
+ speex
+ portaudio
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ codec2-devel
+ Header files for codec2.
+
+ codec2
+
+
+ /usr/include
+
+
+
+
+ 2020-01-12
+ 0.8.1
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
+
+
+ libopenmpt
+ http://lib.openmpt.org/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ multimedia.sound
+ A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream.
+ A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream.
+ https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.4.9+release.autotools.tar.gz
+
+ flac-devel
+ zlib-devel
+ libogg-devel
+ mpg123-devel
+ libvorbis-devel
+ portaudio-devel
+ libsndfile-devel
+ pulseaudio-libs-devel
+
+ multimedia/sound/libopenmpt/pspec.xml
+
+
+ libopenmpt
+
+ flac
+ zlib
+ libgcc
+ libogg
+ mpg123
+ libvorbis
+ portaudio
+ libsndfile
+ pulseaudio-libs
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+
+
+
+ libopenmpt-devel
+ Header files for libopenmpt.
+
+ libopenmpt
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2019-10-26
+ 0.4.9
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
liblastfm
@@ -49406,7 +49812,7 @@ cleaner, which will allow to add new features in the future.
celt için geliştirme dosyaları
library
- celt
+ celt
/usr/include
@@ -49414,6 +49820,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 0.11.3
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-01
0.11.3
@@ -50370,7 +50783,7 @@ cleaner, which will allow to add new features in the future.
libsamplerate için geliştirme dosyaları
libsamplerate için geliştirme dosyaları
- libsamplerate
+ libsamplerate
/usr/include
@@ -50378,6 +50791,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 0.1.9
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
0.1.9
@@ -50585,6 +51005,57 @@ cleaner, which will allow to add new features in the future.
+
+
+ libgme
+ https://bitbucket.org/mpyne/game-music-emu/wiki/Home
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ LGPL
+ library
+ multimedia.sound
+ Video game music file emulation/playback library
+ game-music-emu is a collection of audio emulators for assorted video game console hardware. It was originally developed by Blargg and used as the basis for several other software products before being converted into a library.
+ https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.2.tar.xz
+
+ cmake
+
+ multimedia/sound/libgme/pspec.xml
+
+
+ libgme
+
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ libgme-devel
+ Header files for libgme.
+
+ libgme
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2020-01-12
+ 0.6.2
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
pulseaudio
@@ -50973,14 +51444,13 @@ cleaner, which will allow to add new features in the future.
Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding
GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır
Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate
- https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/osxwinebuilder/gsm-1.0.13.tar.gz
+ http://www.quut.com/gsm/gsm-1.0.18.tar.gz
gsm-1.0.10-dyn.patch
gsm-1.0-pl10-includes.patch
- gsm-1.0-pl10-shared.diff
- gsm-1.0-pl10-add-includefile.patch
- pardusflags.patch
gsm-1.0.12-64bit.patch
+ gsm-shared.patch
+ pardusflags_1.0.18.patch
multimedia/sound/gsm/pspec.xml
@@ -50998,7 +51468,7 @@ cleaner, which will allow to add new features in the future.
Development files for gsm
gsm için geliştirme dosyaları
- gsm
+ gsm
/usr/include
@@ -51012,13 +51482,20 @@ cleaner, which will allow to add new features in the future.
emul32
emul32
- gsm
+ gsm
/usr/lib32
+
+ 2019-10-27
+ 1.0.18
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-31
1.0.13
@@ -51671,7 +52148,7 @@ cleaner, which will allow to add new features in the future.
emul32
emul32
- libvisual
+ libvisual
/usr/lib32
@@ -51682,16 +52159,22 @@ cleaner, which will allow to add new features in the future.
Development files for libvisual
libvisual için geliştirme dosyaları
- libvisual
+ libvisual
/usr/include
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
/usr/lib32/pkgconfig
- /usr/share/man/man3
+
+ 2020-01-11
+ 0.4.0
+ Rebuild
+ Kamil Atlıy
+ suvari@pisilinux.org
+
2018-07-31
0.4.0
@@ -51855,7 +52338,7 @@ cleaner, which will allow to add new features in the future.
Development files for libsndfile
libsndfile için geliştirme dosyaları
- libsndfile
+ libsndfile
/usr/include
@@ -51880,13 +52363,20 @@ cleaner, which will allow to add new features in the future.
alsa-lib-32bit
libogg-32bit
libvorbis-32bit
- libsndfile
+ libsndfile
/usr/lib32
+
+ 2020-01-12
+ 1.0.28
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-01
1.0.28
@@ -52127,6 +52617,51 @@ cleaner, which will allow to add new features in the future.
+
+
+ libilbc
+ https://github.com/TimothyGu/libilbc/
+
+ Mathias Freire
+ mathiasfreire45@gmail.com
+
+ BSD
+ library
+ multimedia.sound
+ A friendly copy of the iLBC codec from the WebRTC project
+ This is a packaging friendly copy of the iLBC codec from the WebRTC project. It provides a base for distribution packages and can be used as drop-in replacement for the non-free code from RFC 3591.
+ https://github.com/TimothyGu/libilbc/releases/download/v2.0.2/libilbc-2.0.2.tar.bz2
+ multimedia/sound/libilbc/pspec.xml
+
+
+ libilbc
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+
+
+
+ libilbc-devel
+ Header files for libilbc.
+
+ libilbc
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2020-01-12
+ 2.0.2
+ First release.
+ Idris Kalp
+ idriskalp@gmail.com
+
+
+
suil
@@ -52655,7 +53190,7 @@ cleaner, which will allow to add new features in the future.
Development files for aalib
aalib için geliştirme dosyaları
- aalib
+ aalib
/usr/share/aclocal
@@ -52664,6 +53199,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 1.4_rc5
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-01
1.4_rc5
@@ -55460,7 +56002,7 @@ cleaner, which will allow to add new features in the future.
webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı
webp image format and format conversion png,jpeg,tiff
webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı
- https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0.3.tar.gz
+ https://github.com/webmproject/libwebp/archive/v1.1.0.tar.gz
mesa-devel
mesa-glu-devel
@@ -55503,6 +56045,13 @@ cleaner, which will allow to add new features in the future.
+
+ 2020-01-12
+ 1.1.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2019-10-26
1.0.3
@@ -74228,7 +74777,10 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
C/C++ Yapılandırma Dosyası Kitaplığı
Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.
Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz.
- http://pkgs.fedoraproject.org/repo/pkgs/libconfig/libconfig-1.5.tar.gz/a939c4990d74e6fc1ee62be05716f633/libconfig-1.5.tar.gz
+ https://github.com/hyperrealm/libconfig/archive/v1.7.2.tar.gz
+
+ texinfo
+
network/misc/libconfig/pspec.xml
@@ -74243,7 +74795,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
Development files for libconfig
libconfig için geliştirme dosyaları
- libconfig
+ libconfig
/usr/include
@@ -74252,6 +74804,13 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
+
+ 2020-01-12
+ 1.7.2
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
1.5
@@ -75716,7 +76275,7 @@ complete albums that you have purchased from Amazon.
Mozilla Firefox – otwarta przeglądarka internetowa oparta na silniku Gecko, stworzona i rozwijana przez Korporację Mozilla oraz ochotników.
Navegue por la web de forma rápida y segura. Navegador web de código abierto que se puede personalizar con caracterÃsticas adicionales.
firefox
- https://ftp.mozilla.org/pub/firefox/releases/71.0/source/firefox-71.0.source.tar.xz
+ https://ftp.mozilla.org/pub/firefox/releases/72.0.1/source/firefox-72.0.1.source.tar.xz
mozconfig
pisilinux/browserconfig.properties
@@ -75835,7 +76394,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-az
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-az@firefox.mozilla.org.xpi
@@ -75849,7 +76408,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-bs
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-bs@firefox.mozilla.org.xpi
@@ -75863,7 +76422,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-ca
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-ca@firefox.mozilla.org.xpi
@@ -75877,7 +76436,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-da
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-da@firefox.mozilla.org.xpi
@@ -75891,7 +76450,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-de
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-de@firefox.mozilla.org.xpi
@@ -75905,7 +76464,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-el
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-el@firefox.mozilla.org.xpi
@@ -75919,7 +76478,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-en-US
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi
@@ -75933,7 +76492,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-en-GB
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi
@@ -75947,7 +76506,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-es-AR
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi
@@ -75961,7 +76520,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-es-CL
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi
@@ -75975,7 +76534,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-es-ES
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi
@@ -75989,7 +76548,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-fi
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-fi@firefox.mozilla.org.xpi
@@ -76003,7 +76562,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-fr
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-fr@firefox.mozilla.org.xpi
@@ -76017,7 +76576,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-hr
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-hr@firefox.mozilla.org.xpi
@@ -76031,7 +76590,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-hu
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-hu@firefox.mozilla.org.xpi
@@ -76045,7 +76604,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-it
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-it@firefox.mozilla.org.xpi
@@ -76059,7 +76618,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-lt
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-lt@firefox.mozilla.org.xpi
@@ -76073,7 +76632,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-nl
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-nl@firefox.mozilla.org.xpi
@@ -76087,7 +76646,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-pl
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-pl@firefox.mozilla.org.xpi
@@ -76101,7 +76660,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-pt-BR
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi
@@ -76115,7 +76674,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-pt-PT
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi
@@ -76129,7 +76688,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-ro
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-ro@firefox.mozilla.org.xpi
@@ -76143,7 +76702,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-ru
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-ru@firefox.mozilla.org.xpi
@@ -76157,7 +76716,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-sr
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-sr@firefox.mozilla.org.xpi
@@ -76171,7 +76730,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-sv-SE
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi
@@ -76185,7 +76744,7 @@ complete albums that you have purchased from Amazon.
system.locale
lang-tr
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-tr@firefox.mozilla.org.xpi
@@ -76199,13 +76758,20 @@ complete albums that you have purchased from Amazon.
system.locale
lang-uk
- firefox
+ firefox
/usr/lib/firefox/browser/extensions/langpack-uk@firefox.mozilla.org.xpi
+
+ 2020-01-09
+ 72.0.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2019-12-02
71.0
@@ -191859,7 +192425,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.Glibmm est l'interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage.
Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance.
Glibmm, ünlü GUI kitaplığı GTK+ için resmi C++ arayüzüdür. Önemli özelliklerinin arasında tip bağımsız çağırmalar ve miras ile genişleyebilen uyumlu parçacıklar vardır.
- mirrors://gnome/glibmm/2.54/glibmm-2.54.1.tar.xz
+ mirrors://gnome/glibmm/2.62/glibmm-2.62.0.tar.xz
libsigc++-devel
glib2-devel
@@ -191885,7 +192451,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.Development files for glibmm
glibmm için geliştirme dosyaları
- glibmm
+ glibmm
glib2-devel
libsigc++-devel
@@ -191899,6 +192465,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.
+
+ 2020-01-12
+ 2.62.0
+ Version bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-09-16
2.54.1
@@ -198623,7 +199196,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.C++ için sinyal altyapısı
libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming.
libsigc++, widget kitaplıkları, soyut arabirimlerde ve genel programlama esnasında kullanılmak üzere tasarlanmış bir sinyal ve callback altyapısıdır.
- mirrors://gnome/libsigc++/2.10/libsigc++-2.10.0.tar.xz
+ mirrors://gnome/libsigc++/2.10/libsigc++-2.10.2.tar.xz
programming/misc/libsigc++/pspec.xml
@@ -198641,7 +199214,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.Development files for libsigc++
libsigc++ için geliştirme dosyaları
- libsigc++
+ libsigc++
/usr/include
@@ -198658,6 +199231,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.
+
+ 2020-01-12
+ 2.10.2
+ Version Bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-09-16
2.10.0
@@ -199447,17 +200027,16 @@ It supports email, address books, calendars, tasks, news feeds and much more.DBus kitaplığı için C++ bağlayıcıları
dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop.
dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır.
- http://source.pisilinux.org/1.0/dbus-c++.tar.gz
+ https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz
dbus-devel
expat-devel
glib2-devel
- dbus-c++-build-fix.patch
- dbus-c++-linkfix.patch
- gcc-44.patch
disable-threading.patch
+ fix-writechar.patch
+ gcc47.patch
programming/misc/dbus-c++/pspec.xml
@@ -199478,7 +200057,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.
dbus-c++-devel
- dbus-c++
+ dbus-c++
dbus-devel
expat-devel
glib2-devel
@@ -199489,6 +200068,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.
+
+ 2020-01-12
+ 0.9.0
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
0.0_20090907
@@ -200389,7 +200975,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.programming.misc
C++ wrapper for the libxml2 XML parser library
libxml++ is a C++ wrapper for the libxml XML parser library.
- http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.0/libxml++-3.0.1.tar.xz
+ http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.0.tar.xz
glibmm-devel
libsigc++-devel
@@ -200414,7 +201000,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.Development files for libxmlpp
libxmlpp için geliştirme dosyaları
- libxmlpp
+ libxmlpp
glibmm-devel
libxml2-devel
@@ -200434,6 +201020,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.
+
+ 2020-01-12
+ 3.2.0
+ Version Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-09-16
3.0.1
@@ -207024,6 +207617,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.
/usr/lib
+ /usr/share
/usr/share/man
@@ -214056,7 +214650,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.programming.language.python3
D-Bus Python bindings
dbus-python provides a Python module which wraps the D-Bus programming API.
- https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz
+ https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.14.tar.gz
python3-devel
dbus-devel
@@ -214084,6 +214678,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.
+
+ 2020-01-12
+ 1.2.14
+ Version bump
+ Idris Kalp
+ idriskalp@gmail.com
+
2018-08-03
1.2.4
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index dcea3e8612..6fdc49ca1c 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-aa4abb82599670392bf2762386d4bc48bbf0d3a8
\ No newline at end of file
+43c936bf774c02019d6439fabe912359348719b5
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 32264b584c..8fd34132fc 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index b93e4117af..34ddbb3e87 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-510b1f62925031055eb61dd3de6f79820cb41a4d
\ No newline at end of file
+63e8d98dc4738df2c13562f954cd9c39436c0100
\ No newline at end of file
diff --git a/programming/language/perl/perl-GSSAPI/pspec.xml b/programming/language/perl/perl-GSSAPI/pspec.xml
index 4125928b1d..25514d7b5c 100644
--- a/programming/language/perl/perl-GSSAPI/pspec.xml
+++ b/programming/language/perl/perl-GSSAPI/pspec.xml
@@ -34,6 +34,7 @@
/usr/lib
+ /usr/share
/usr/share/man
/usr/share/doc
diff --git a/programming/language/python3/dbus-python3/actions.py b/programming/language/python3/dbus-python3/actions.py
index 9df1d8bafd..ff1d6ac742 100644
--- a/programming/language/python3/dbus-python3/actions.py
+++ b/programming/language/python3/dbus-python3/actions.py
@@ -18,7 +18,8 @@ def setup():
--localstatedir=/var \
--disable-api-docs \
--disable-html-docs \
- --disable-static")
+ --disable-static \
+ PYTHON_VERSION=3")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
@@ -38,4 +39,4 @@ def install():
# remove dbus-python-common files in py3 package
pisitools.removeDir("/usr/include/")
pisitools.removeDir("/usr/lib/pkgconfig")
- pisitools.removeDir("/usr/share/")
+ #pisitools.removeDir("/usr/share/")
diff --git a/programming/language/python3/dbus-python3/pspec.xml b/programming/language/python3/dbus-python3/pspec.xml
index 55efa091a1..39e94181cf 100644
--- a/programming/language/python3/dbus-python3/pspec.xml
+++ b/programming/language/python3/dbus-python3/pspec.xml
@@ -13,7 +13,7 @@
library
D-Bus Python bindings
dbus-python provides a Python module which wraps the D-Bus programming API.
- https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz
+ https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.14.tar.gz
python3-devel
dbus-devel
@@ -43,6 +43,13 @@
+
+ 2020-01-12
+ 1.2.14
+ Version bump
+ Idris Kalp
+ idriskalp@gmail.com
+
2018-08-03
1.2.4
diff --git a/programming/misc/boost/pspec.xml b/programming/misc/boost/pspec.xml
index a7410805cc..868dde9601 100644
--- a/programming/misc/boost/pspec.xml
+++ b/programming/misc/boost/pspec.xml
@@ -86,7 +86,7 @@
- 2020-01-06
+ 2020-01-12
1.72.0
Version bump.
Mustafa Cinasal
diff --git a/programming/misc/dbus-c++/actions.py b/programming/misc/dbus-c++/actions.py
index 06ba3ac641..10b5de82ea 100644
--- a/programming/misc/dbus-c++/actions.py
+++ b/programming/misc/dbus-c++/actions.py
@@ -12,10 +12,14 @@ from pisi.actionsapi import get
def setup():
pisitools.dosed("configure.ac", "-O3", "")
shelltools.export("CPPFLAGS", get.CXXFLAGS())
+
+ shelltools.export("LDFLAGS", "%s -lpthread" % get.LDFLAGS())
- shelltools.system("./autogen.sh")
+ #shelltools.system("./autogen.sh")
autotools.configure("--disable-static \
- --enable-glib")
+ --enable-glib \
+ --disable-ecore \
+ --disable-examples")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
diff --git a/programming/misc/dbus-c++/files/fix-writechar.patch b/programming/misc/dbus-c++/files/fix-writechar.patch
new file mode 100644
index 0000000000..d936b7fc17
--- /dev/null
+++ b/programming/misc/dbus-c++/files/fix-writechar.patch
@@ -0,0 +1,9 @@
+--- libdbus-c++-0.9.0/src/pipe.cpp.writechar 2017-02-16 11:07:13.591950169 +0000
++++ libdbus-c++-0.9.0/src/pipe.cpp 2017-02-16 11:04:17.158796092 +0000
+@@ -83,5 +83,5 @@
+ void Pipe::signal()
+ {
+ // TODO: ignoring return of read/write generates warning; maybe relevant for eventloop work...
+- ::write(_fd_write, '\0', 1);
++ ::write(_fd_write, "", 1);
+ }
diff --git a/programming/misc/dbus-c++/files/gcc47.patch b/programming/misc/dbus-c++/files/gcc47.patch
new file mode 100644
index 0000000000..6a82773006
--- /dev/null
+++ b/programming/misc/dbus-c++/files/gcc47.patch
@@ -0,0 +1,10 @@
+--- src/eventloop-integration.cpp.orig 2012-05-09 11:22:09.683290763 +0200
++++ src/eventloop-integration.cpp 2012-05-09 11:22:44.313288912 +0200
+@@ -38,6 +38,7 @@
+ #include
+ #include
+ #include
++#include
+
+ using namespace DBus;
+ using namespace std;
diff --git a/programming/misc/dbus-c++/pspec.xml b/programming/misc/dbus-c++/pspec.xml
index f71203a407..dc60d71dd0 100644
--- a/programming/misc/dbus-c++/pspec.xml
+++ b/programming/misc/dbus-c++/pspec.xml
@@ -13,17 +13,16 @@
C++ bindings for DBus library
dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop.
- http://source.pisilinux.org/1.0/dbus-c++.tar.gz
+ https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz
dbus-devel
expat-devel
glib2-devel
- dbus-c++-build-fix.patch
- dbus-c++-linkfix.patch
- gcc-44.patch
disable-threading.patch
+ fix-writechar.patch
+ gcc47.patch
@@ -57,6 +56,13 @@
+
+ 2020-01-12
+ 0.9.0
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
0.0_20090907
diff --git a/programming/misc/icu4c/actions.py b/programming/misc/icu4c/actions.py
index a442b383a8..797e193b08 100644
--- a/programming/misc/icu4c/actions.py
+++ b/programming/misc/icu4c/actions.py
@@ -41,7 +41,7 @@ def install():
pisitools.removeDir("/_emul32")
for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()):
pisitools.dosed("%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "_emul32", "usr")
- pisitools.dosed("%s/usr/lib32/icu/64.2/Makefile.inc" % get.installDIR(), "_emul32", "usr")
+ pisitools.dosed("%s/usr/lib32/icu/%s/Makefile.inc" % ( get.installDIR(), get.srcVERSION()), "_emul32", "usr")
pisitools.dosed("%s/usr/bin/icu-config-32" % get.installDIR(), "_emul32", "usr")
return
diff --git a/programming/misc/icu4c/pspec.xml b/programming/misc/icu4c/pspec.xml
index 7a99734311..8c68fdc673 100644
--- a/programming/misc/icu4c/pspec.xml
+++ b/programming/misc/icu4c/pspec.xml
@@ -14,7 +14,7 @@
ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries.
- http://download.icu-project.org/files/icu4c/64.2/icu4c-64_2-src.tgz
+ https://github.com/unicode-org/icu/releases/download/release-65-1/icu4c-65_1-src.tgz
libgcc
@@ -72,6 +72,13 @@
+
+ 2020-01-12
+ 65.1
+ Version bump.
+ Idris Kalp
+ idriskalp@gmail.com
+
2020-01-06
64.2
diff --git a/programming/misc/libevent/pspec.xml b/programming/misc/libevent/pspec.xml
index e1dca73c9c..1de816c1f8 100644
--- a/programming/misc/libevent/pspec.xml
+++ b/programming/misc/libevent/pspec.xml
@@ -12,9 +12,9 @@
library
A library to execute a function when a specific event occurs on a file descriptor
The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop.
- https://github.com/libevent/libevent/archive/release-2.1.8-stable.tar.gz
+ https://github.com/libevent/libevent/archive/release-2.1.11-stable.tar.gz
- openssl-devel
+ openssl-devel
zlib-devel
@@ -27,7 +27,7 @@
libevent
- openssl
+ openssl
/usr/bin
@@ -50,6 +50,13 @@
+
+ 2020-01-12
+ 2.1.11
+ Version bump
+ İdris Kalp
+ aidriskalp@gmail.com
+
2018-08-05
2.1.8
diff --git a/programming/misc/libsigc++/pspec.xml b/programming/misc/libsigc++/pspec.xml
index 67e911fa32..f08fc27257 100644
--- a/programming/misc/libsigc++/pspec.xml
+++ b/programming/misc/libsigc++/pspec.xml
@@ -12,7 +12,7 @@
library
Typesafe signal framework for C++
libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming.
- mirrors://gnome/libsigc++/2.10/libsigc++-2.10.0.tar.xz
+ mirrors://gnome/libsigc++/2.10/libsigc++-2.10.2.tar.xz
@@ -48,6 +48,13 @@
+
+ 2020-01-12
+ 2.10.2
+ Version Bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-09-16
2.10.0
diff --git a/programming/misc/libxmlpp/pspec.xml b/programming/misc/libxmlpp/pspec.xml
index b570d25046..1ea19ae3bb 100644
--- a/programming/misc/libxmlpp/pspec.xml
+++ b/programming/misc/libxmlpp/pspec.xml
@@ -12,7 +12,7 @@
library
C++ wrapper for the libxml2 XML parser library
libxml++ is a C++ wrapper for the libxml XML parser library.
- http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.0/libxml++-3.0.1.tar.xz
+ http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.0.tar.xz
glibmm-devel
libsigc++-devel
@@ -59,6 +59,13 @@
+
+ 2020-01-12
+ 3.2.0
+ Version Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-09-16
3.0.1
diff --git a/programming/misc/unixODBC/pspec.xml b/programming/misc/unixODBC/pspec.xml
index b19c0698a9..ee126dde33 100644
--- a/programming/misc/unixODBC/pspec.xml
+++ b/programming/misc/unixODBC/pspec.xml
@@ -13,7 +13,7 @@
app:console
ODBC Interface for Linux
The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms.
- ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.5.tar.gz
+ ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.7.tar.gz
libtool-ltdl
@@ -56,6 +56,13 @@
+
+ 2020-01-12
+ 2.3.7
+ Version Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-07-31
2.3.5
diff --git a/science/mathematics/fftw3/pspec.xml b/science/mathematics/fftw3/pspec.xml
index 7deb67169a..926e5ccf67 100644
--- a/science/mathematics/fftw3/pspec.xml
+++ b/science/mathematics/fftw3/pspec.xml
@@ -12,7 +12,7 @@
library
A library for computing the discrete Fourier transform (DFT)
fftw3 is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).
- http://www.fftw.org/fftw-3.3.7.tar.gz
+ ftp://ftp.fftw.org/pub/fftw/fftw-3.3.8.tar.gz
libgfortran
libquadmath
@@ -48,6 +48,13 @@
+
+ 2020-01-12
+ 3.3.8
+ Version Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
2018-08-03
3.3.7
diff --git a/server/auth/cyrus-sasl/actions.py b/server/auth/cyrus-sasl/actions.py
index dff49fe666..ad93dd5bff 100644
--- a/server/auth/cyrus-sasl/actions.py
+++ b/server/auth/cyrus-sasl/actions.py
@@ -16,11 +16,17 @@ def setup():
shelltools.unlink("config/%s" % p)
cleanup()
- autotools.autoreconf("-vfi --no-recursive -I config -I cmulocal")
- shelltools.cd("saslauthd")
- cleanup()
- autotools.autoreconf("-vi --no-recursive -I config -I ../cmulocal -I ../config")
- shelltools.cd("..")
+ #autotools.autoreconf("-vfi --no-recursive -I config -I cmulocal")
+ #shelltools.cd("saslauthd")
+ #cleanup()
+ #autotools.autoreconf("-vi --no-recursive -I config -I ../cmulocal -I ../config")
+ #shelltools.cd("..")
+
+ shelltools.system("libtoolize -c")
+ shelltools.system("aclocal -I config")
+ shelltools.system("automake -a -c")
+ shelltools.system("autoheader")
+ autotools.autoconf()
pisitools.cflags.add("-fPIC")
@@ -72,8 +78,8 @@ def install():
pisitools.dodir("/etc/sasl2")
pisitools.dodir("/run/saslauthd")
- for doc in ["AUTHORS", "COPYING", "ChangeLog", "LDAP_SASLAUTHD", "NEWS", "README"]:
- pisitools.newdoc("saslauthd/%s" % doc, "saslauthd/%s" % doc)
+ #for doc in ["AUTHORS", "COPYING", "ChangeLog", "LDAP_SASLAUTHD", "NEWS", "README"]:
+ #pisitools.newdoc("saslauthd/%s" % doc, "saslauthd/%s" % doc)
- pisitools.dohtml("doc/*.html")
- pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "NEWS", "README", "doc/TODO", "doc/*.txt")
+ pisitools.dohtml("doc/html/*.html")
+ pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "README")
diff --git a/server/auth/cyrus-sasl/files/0006-Enable-autoconf-maintainer-mode.patch b/server/auth/cyrus-sasl/files/0006-Enable-autoconf-maintainer-mode.patch
new file mode 100644
index 0000000000..4f2f65cfe3
--- /dev/null
+++ b/server/auth/cyrus-sasl/files/0006-Enable-autoconf-maintainer-mode.patch
@@ -0,0 +1,22 @@
+From: Debian Cyrus SASL Team
+
+Date: Thu, 24 Mar 2016 11:35:03 +0100
+Subject: Enable autoconf maintainer mode
+
+---
+ configure.ac | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 388f5d0..b3db52c 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -69,6 +69,8 @@ AC_CANONICAL_TARGET
+
+ AM_INIT_AUTOMAKE([1.11 tar-ustar dist-bzip2 foreign -Wno-portability subdir-objects])
+
++AM_MAINTAINER_MODE
++
+ DIRS=""
+
+ AC_ARG_ENABLE(cmulocal,
diff --git a/server/auth/cyrus-sasl/files/0010-Update-required-libraries-when-ld-as-needed-is-used.patch b/server/auth/cyrus-sasl/files/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
new file mode 100644
index 0000000000..d1457ee691
--- /dev/null
+++ b/server/auth/cyrus-sasl/files/0010-Update-required-libraries-when-ld-as-needed-is-used.patch
@@ -0,0 +1,37 @@
+From: Debian Cyrus SASL Team
+
+Date: Thu, 24 Mar 2016 11:35:04 +0100
+Subject: Update required libraries when ld --as-needed is used
+
+it.
+---
+ saslauthd/Makefile.am | 2 +-
+ sasldb/Makefile.am | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/saslauthd/Makefile.am b/saslauthd/Makefile.am
+index 864b29b..4cf3a3d 100644
+--- a/saslauthd/Makefile.am
++++ b/saslauthd/Makefile.am
+@@ -25,7 +25,7 @@ EXTRA_saslauthd_sources = getaddrinfo.c getnameinfo.c
+ saslauthd_DEPENDENCIES = saslauthd-main.o $(LTLIBOBJS_FULL)
+ saslauthd_LDADD = @SASL_KRB_LIB@ \
+ @GSSAPIBASE_LIBS@ @LIB_CRYPT@ @LIB_SIA@ \
+- @LIB_SOCKET@ @SASL_DB_LIB@ @LIB_PAM@ @LDAP_LIBS@ $(LTLIBOBJS_FULL) $(CRYPTO_COMPAT_OBJS) $(LIBSASLDB_OBJS)
++ @LIB_SOCKET@ ../sasldb/libsasldb.la @LIB_PAM@ @LDAP_LIBS@ $(LTLIBOBJS_FULL) $(CRYPTO_COMPAT_OBJS) $(LIBSASLDB_OBJS)
+
+ testsaslauthd_SOURCES = testsaslauthd.c utils.c
+ testsaslauthd_LDADD = @LIB_SOCKET@
+diff --git a/sasldb/Makefile.am b/sasldb/Makefile.am
+index 497ee25..a27645f 100644
+--- a/sasldb/Makefile.am
++++ b/sasldb/Makefile.am
+@@ -54,6 +54,6 @@ noinst_LTLIBRARIES = libsasldb.la
+
+ libsasldb_la_SOURCES = allockey.c sasldb.h
+ EXTRA_libsasldb_la_SOURCES = $(extra_common_sources)
+-libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND)
+-libsasldb_la_LIBADD = $(SASL_DB_BACKEND)
++libsasldb_la_DEPENDENCIES = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
++libsasldb_la_LIBADD = $(SASL_DB_BACKEND) $(SASL_DB_LIB)
+ libsasldb_la_LDFLAGS = -no-undefined
diff --git a/server/auth/cyrus-sasl/files/0013-Don-t-use-la-files-for-opening-plugins.patch b/server/auth/cyrus-sasl/files/0013-Don-t-use-la-files-for-opening-plugins.patch
new file mode 100644
index 0000000000..d024139557
--- /dev/null
+++ b/server/auth/cyrus-sasl/files/0013-Don-t-use-la-files-for-opening-plugins.patch
@@ -0,0 +1,153 @@
+From: Debian Cyrus SASL Team
+
+Date: Thu, 24 Mar 2016 11:35:04 +0100
+Subject: Don't use la files for opening plugins
+
+---
+ lib/dlopen.c | 121 ++++-------------------------------------------------------
+ 1 file changed, 7 insertions(+), 114 deletions(-)
+
+diff --git a/lib/dlopen.c b/lib/dlopen.c
+index 8284cd8..ef90b11 100644
+--- a/lib/dlopen.c
++++ b/lib/dlopen.c
+@@ -246,113 +246,6 @@ static int _sasl_plugin_load(char *plugin, void *library,
+ return result;
+ }
+
+-/* this returns the file to actually open.
+- * out should be a buffer of size PATH_MAX
+- * and may be the same as in. */
+-
+-/* We'll use a static buffer for speed unless someone complains */
+-#define MAX_LINE 2048
+-
+-static int _parse_la(const char *prefix, const char *in, char *out)
+-{
+- FILE *file;
+- size_t length;
+- char line[MAX_LINE];
+- char *ntmp = NULL;
+-
+- if(!in || !out || !prefix || out == in) return SASL_BADPARAM;
+-
+- /* Set this so we can detect failure */
+- *out = '\0';
+-
+- length = strlen(in);
+-
+- if (strcmp(in + (length - strlen(LA_SUFFIX)), LA_SUFFIX)) {
+- if(!strcmp(in + (length - strlen(SO_SUFFIX)),SO_SUFFIX)) {
+- /* check for a .la file */
+- if (strlen(prefix) + strlen(in) + strlen(LA_SUFFIX) + 1 >= MAX_LINE)
+- return SASL_BADPARAM;
+- strcpy(line, prefix);
+- strcat(line, in);
+- length = strlen(line);
+- *(line + (length - strlen(SO_SUFFIX))) = '\0';
+- strcat(line, LA_SUFFIX);
+- file = fopen(line, "r");
+- if(file) {
+- /* We'll get it on the .la open */
+- fclose(file);
+- return SASL_FAIL;
+- }
+- }
+- if (strlen(prefix) + strlen(in) + 1 >= PATH_MAX)
+- return SASL_BADPARAM;
+- strcpy(out, prefix);
+- strcat(out, in);
+- return SASL_OK;
+- }
+-
+- if (strlen(prefix) + strlen(in) + 1 >= MAX_LINE)
+- return SASL_BADPARAM;
+- strcpy(line, prefix);
+- strcat(line, in);
+-
+- file = fopen(line, "r");
+- if(!file) {
+- _sasl_log(NULL, SASL_LOG_WARN,
+- "unable to open LA file: %s", line);
+- return SASL_FAIL;
+- }
+-
+- while(!feof(file)) {
+- if(!fgets(line, MAX_LINE, file)) break;
+- if(line[strlen(line) - 1] != '\n') {
+- _sasl_log(NULL, SASL_LOG_WARN,
+- "LA file has too long of a line: %s", in);
+- fclose(file);
+- return SASL_BUFOVER;
+- }
+- if(line[0] == '\n' || line[0] == '#') continue;
+- if(!strncmp(line, "dlname=", sizeof("dlname=") - 1)) {
+- /* We found the line with the name in it */
+- char *end;
+- char *start;
+- size_t len;
+- end = strrchr(line, '\'');
+- if(!end) continue;
+- start = &line[sizeof("dlname=")-1];
+- len = strlen(start);
+- if(len > 3 && start[0] == '\'') {
+- ntmp=&start[1];
+- *end='\0';
+- /* Do we have dlname="" ? */
+- if(ntmp == end) {
+- _sasl_log(NULL, SASL_LOG_DEBUG,
+- "dlname is empty in .la file: %s", in);
+- fclose(file);
+- return SASL_FAIL;
+- }
+- strcpy(out, prefix);
+- strcat(out, ntmp);
+- }
+- break;
+- }
+- }
+- if(ferror(file) || feof(file)) {
+- _sasl_log(NULL, SASL_LOG_WARN,
+- "Error reading .la: %s\n", in);
+- fclose(file);
+- return SASL_FAIL;
+- }
+- fclose(file);
+-
+- if(!(*out)) {
+- _sasl_log(NULL, SASL_LOG_WARN,
+- "Could not find a dlname line in .la file: %s", in);
+- return SASL_FAIL;
+- }
+-
+- return SASL_OK;
+-}
+ #endif /* DO_DLOPEN */
+
+ /* loads a plugin library */
+@@ -506,18 +399,18 @@ int _sasl_load_plugins(const add_plugin_list_t *entrypoints,
+ if (length + pos>=PATH_MAX) continue; /* too big */
+
+ if (strcmp(dir->d_name + (length - strlen(SO_SUFFIX)),
+- SO_SUFFIX)
+- && strcmp(dir->d_name + (length - strlen(LA_SUFFIX)),
+- LA_SUFFIX))
++ SO_SUFFIX))
+ continue;
+
++ /* We only use .so files for loading plugins */
++
+ memcpy(name,dir->d_name,length);
+ name[length]='\0';
+
+- result = _parse_la(prefix, name, tmp);
+- if(result != SASL_OK)
+- continue;
+-
++ /* Create full name with path */
++ strncpy(tmp, prefix, PATH_MAX);
++ strncat(tmp, name, PATH_MAX);
++
+ /* skip "lib" and cut off suffix --
+ this only need be approximate */
+ strcpy(plugname, name + 3);
diff --git a/server/auth/cyrus-sasl/files/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch b/server/auth/cyrus-sasl/files/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
new file mode 100644
index 0000000000..fd82dd70ef
--- /dev/null
+++ b/server/auth/cyrus-sasl/files/0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
@@ -0,0 +1,26 @@
+From 31b68a9438c24fc9e3e52f626462bf514de31757 Mon Sep 17 00:00:00 2001
+From: Ryan Tandy
+Date: Mon, 24 Dec 2018 15:07:02 -0800
+Subject: [PATCH] Restore LIBS after checking gss_inquire_sec_context_by_oid
+
+Fixes: 4b0306dcd76031460246b2dabcb7db766d6b04d8
+---
+ m4/sasl2.m4 | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/m4/sasl2.m4 b/m4/sasl2.m4
+index 56e0504a..17f5d081 100644
+--- a/m4/sasl2.m4
++++ b/m4/sasl2.m4
+@@ -311,9 +311,10 @@ if test "$gssapi" != no; then
+ [AC_DEFINE(HAVE_GSS_C_SEC_CONTEXT_SASL_SSF,,
+ [Define if your GSSAPI implementation defines GSS_C_SEC_CONTEXT_SASL_SSF])])
+ fi
++ LIBS="$cmu_save_LIBS"
++
+ cmu_save_LIBS="$LIBS"
+ LIBS="$LIBS $GSSAPIBASE_LIBS"
+-
+ AC_MSG_CHECKING([for SPNEGO support in GSSAPI libraries])
+ AC_TRY_RUN([
+ #ifdef HAVE_GSSAPI_H
diff --git a/server/auth/cyrus-sasl/files/0022-Fix-keytab-option-for-MIT-Kerberos.patch b/server/auth/cyrus-sasl/files/0022-Fix-keytab-option-for-MIT-Kerberos.patch
new file mode 100644
index 0000000000..316ecd1888
--- /dev/null
+++ b/server/auth/cyrus-sasl/files/0022-Fix-keytab-option-for-MIT-Kerberos.patch
@@ -0,0 +1,66 @@
+From: Debian Cyrus SASL Team
+
+Date: Thu, 24 Mar 2016 11:35:05 +0100
+Subject: Fix keytab option for MIT Kerberos
+
+---
+ m4/sasl2.m4 | 1 +
+ plugins/gssapi.c | 11 ++++++++---
+ 2 files changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/m4/sasl2.m4 b/m4/sasl2.m4
+index 56e0504..a90f7b4 100644
+--- a/m4/sasl2.m4
++++ b/m4/sasl2.m4
+@@ -282,6 +282,7 @@ if test "$gssapi" != no; then
+ ])
+ fi
+ fi
++ AC_CHECK_FUNCS(krb5_gss_register_acceptor_identity)
+ AC_CHECK_FUNCS(gss_decapsulate_token)
+ AC_CHECK_FUNCS(gss_encapsulate_token)
+ AC_CHECK_FUNCS(gss_oid_equal)
+diff --git a/plugins/gssapi.c b/plugins/gssapi.c
+index ff663da..7c69ac2 100644
+--- a/plugins/gssapi.c
++++ b/plugins/gssapi.c
+@@ -1545,7 +1545,7 @@ static sasl_server_plug_t gssapi_server_plugins[] =
+ };
+
+ int gssapiv2_server_plug_init(
+-#ifndef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY
++#if !defined(HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY) && !defined(HAVE_KRB5_GSS_REGISTER_ACCEPTOR_IDENTITY)
+ const sasl_utils_t *utils __attribute__((unused)),
+ #else
+ const sasl_utils_t *utils,
+@@ -1555,7 +1555,7 @@ int gssapiv2_server_plug_init(
+ sasl_server_plug_t **pluglist,
+ int *plugcount)
+ {
+-#ifdef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY
++#if defined(HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY) || defined(HAVE_KRB5_GSS_REGISTER_ACCEPTOR_IDENTITY)
+ const char *keytab = NULL;
+ char keytab_path[1024];
+ unsigned int rl;
+@@ -1565,7 +1565,7 @@ int gssapiv2_server_plug_init(
+ return SASL_BADVERS;
+ }
+
+-#ifdef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY
++#if defined(HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY) || defined(HAVE_KRB5_GSS_REGISTER_ACCEPTOR_IDENTITY)
+ /* unfortunately, we don't check for readability of keytab if it's
+ the standard one, since we don't know where it is */
+
+@@ -1587,7 +1587,12 @@ int gssapiv2_server_plug_init(
+
+ strncpy(keytab_path, keytab, 1024);
+
++#ifdef HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY
+ gsskrb5_register_acceptor_identity(keytab_path);
++#endif
++#ifdef HAVE_KRB5_GSS_REGISTER_ACCEPTOR_IDENTITY
++ krb5_gss_register_acceptor_identity(keytab_path);
++#endif
+ }
+ #endif
+
diff --git a/server/auth/cyrus-sasl/pspec.xml b/server/auth/cyrus-sasl/pspec.xml
index 8e36f211e1..c5a5c2bf06 100644
--- a/server/auth/cyrus-sasl/pspec.xml
+++ b/server/auth/cyrus-sasl/pspec.xml
@@ -13,7 +13,7 @@
service
The Cyrus SASL (Simple Authentication and Security Layer)
cyrus-sasl is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions.
- http://cyrusimap.org/releases/cyrus-sasl-2.1.26.tar.gz
+ http://cyrusimap.org/releases/cyrus-sasl-2.1.27.tar.gz
mit-kerberos
pam-devel
@@ -24,17 +24,17 @@
- CVE-2013-4122.patch
+
+
+ 0006-Enable-autoconf-maintainer-mode.patch
+ 0010-Update-required-libraries-when-ld-as-needed-is-used.patch
+ 0013-Don-t-use-la-files-for-opening-plugins.patch
+ 0020-Restore-LIBS-after-checking-gss_inquire_sec_context_.patch
+ 0022-Fix-keytab-option-for-MIT-Kerberos.patch
+
+ cyrus-sasl-2.1.20-saslauthd.conf-path.patch
+ cyrus-sasl-2.1.22-ldap-timeout.patch
@@ -92,6 +101,13 @@
+
+ 2020-01-12
+ 2.1.27
+ Version bump
+ Idris Kalp
+ idriskalp@gmail.com
+
2018-08-03
2.1.26
diff --git a/server/database/mariadb/actions.py b/server/database/mariadb/actions.py
index 7aa7c08587..4f6aded834 100644
--- a/server/database/mariadb/actions.py
+++ b/server/database/mariadb/actions.py
@@ -52,7 +52,7 @@ def setup():
-DWITHOUT_FEDERATED_STORAGE_ENGINE=1 \
-DWITHOUT_PBXT_STORAGE_ENGINE=1 \
-DCMAKE_C_FLAGS='-fPIC %s -fno-strict-aliasing -DBIG_JOINS=1 -fomit-frame-pointer -fno-delete-null-pointer-checks' \
- -DCMAKE_CXX_FLAGS='-fPIC %s -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti -fno-delete-null-pointer-checks' \
+ -DCMAKE_CXX_FLAGS='-fPIC %s -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-delete-null-pointer-checks' \
-DWITH_MYSQLD_LDFLAGS='-pie %s,-z,now'" % (get.CFLAGS(), get.CXXFLAGS(), get.LDFLAGS()))
#-DCMAKE_EXE_LINKER_FLAGS='-ljemalloc' \
def build():
@@ -62,21 +62,21 @@ def install():
cmaketools.install("DESTDIR=%s benchdir_root=\"/usr/share/mysql\"" % get.installDIR())
# Config
- pisitools.insinto("/etc/mysql", "%s/usr/share/mysql/my-medium.cnf" % get.installDIR(), "my.cnf")
- pisitools.insinto("/etc/mysql", "%s/%s/scripts/mysqlaccess.conf" % (get.workDIR(), get.srcDIR()))
+ #pisitools.insinto("/etc/mysql", "%s/usr/share/mysql/my-medium.cnf" % get.installDIR(), "my.cnf")
+ #pisitools.insinto("/etc/mysql", "%s/%s/scripts/mysqlaccess.conf" % (get.workDIR(), get.srcDIR()))
pisitools.insinto("/usr/bin", "%s/%s/scripts/mysql_config" % (get.workDIR(), get.srcDIR()))
# Data dir
pisitools.dodir("/var/lib/mysql")
# Documents
- pisitools.dodoc("%s/%s/support-files/my-*.cnf" % (get.workDIR(), get.srcDIR()))
+ #pisitools.dodoc("%s/%s/support-files/my-*.cnf" % (get.workDIR(), get.srcDIR()))
pisitools.dodoc("COPYING", "INSTALL-SOURCE", "README*", "VERSION")
# Remove not needed files
pisitools.removeDir("/usr/data")
pisitools.removeDir("/usr/mysql-test")
pisitools.removeDir("/usr/sql-bench")
- pisitools.remove("/usr/share/man/man1/mysql-test-run.pl.1")
+ #pisitools.remove("/usr/share/man/man1/mysql-test-run.pl.1")
# Remove -lprobes_mysql
#pisitools.dosed("%s/usr/bin/mysql_config" % get.installDIR(), "-lprobes_mysql")
diff --git a/server/database/mariadb/pspec.xml b/server/database/mariadb/pspec.xml
index 6ebba3c082..6107b5b84c 100644
--- a/server/database/mariadb/pspec.xml
+++ b/server/database/mariadb/pspec.xml
@@ -12,7 +12,7 @@
app:console
MariaDB is a drop-in replacement for MySQL
MariaDB strives to be the logical choice for database professionals looking for a robust, scalable, and reliable SQL server.
- https://downloads.mariadb.org/interstitial/mariadb-10.2.13/source/mariadb-10.2.13.tar.gz
+ https://downloads.mariadb.org/f/mariadb-10.4.11/source/mariadb-10.4.11.tar.gz
ncurses-devel
zlib-devel
@@ -23,6 +23,12 @@
libpcre-devel
libaio-devel
unixODBC-devel
+ pam-devel
+ snappy-devel
+ cracklib-devel
+ mit-kerberos
+ xz-devel
+ lzo-devel
cmake
@@ -42,7 +48,9 @@
libxml2
openssl
libaio
- unixODBC
+ unixODBC
+ xz
+ lzo
mysql-lib
@@ -53,6 +61,7 @@
/usr/include
/usr/lib/libmariadb.so.3
/usr/lib/libmariadbclient.a
+ /usr/lib/libmariadbd*
/usr/lib/libmariadb.so
/usr/lib/libmysqlclient.so
/usr/lib/libmysqlclient.so.19
@@ -66,7 +75,8 @@
/usr/lib/libmysqld.so
/usr/lib/libmysqld.so.19
/usr/lib/libmysqlservices.a
- /usr/bin/mysqld_safe_helper
+ /usr/bin/mysqld_safe_helper
+ /usr/lib/pkgconfig/libmariadb.pc
@@ -108,7 +118,11 @@
libgcc
openssl
libxml2
- unixODBC
+ unixODBC
+ pam
+ snappy
+ cracklib
+ mit-kerberos
mysql-server
@@ -197,6 +211,13 @@
+
+ 2020-01-12
+ 10.4.11
+ Version Bump.
+ Idris Kalp
+ idriskalp@gmail.com
+
2018-08-03
10.2.13