Merge pull request #7501 from IdrisKalp/master

various packages
This commit is contained in:
Idris Kalp
2020-01-12 01:56:05 +03:00
committed by GitHub
37 changed files with 1406 additions and 77 deletions
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>C++ interface for glib2</Summary>
<Description>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.</Description>
<Archive sha1sum="8246192adc17d8e96ae4d2b3b555f31c282e9188" type="tarxz">mirrors://gnome/glibmm/2.54/glibmm-2.54.1.tar.xz</Archive>
<Archive sha1sum="46669946421b1ffc7e3c47a3af71c6cfc719c5b3" type="tarxz">mirrors://gnome/glibmm/2.62/glibmm-2.62.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>libsigc++-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -53,6 +53,13 @@
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.62.0</Version>
<Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-09-16</Date>
<Version>2.54.1</Version>
+7
View File
@@ -50,6 +50,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.2.0</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>1.2.0</Version>
+7
View File
@@ -39,6 +39,13 @@
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.1.2</Version>
<Comment>Rebuild for new toolchain.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="5">
<Date>2018-08-01</Date>
<Version>2.1.2</Version>
+7
View File
@@ -45,6 +45,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>0.11.3</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-01</Date>
<Version>0.11.3</Version>
+29
View File
@@ -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")
+58
View File
@@ -0,0 +1,58 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>codec2</Name>
<Homepage>http://www.rowetel.com/?page_id=452</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>LGPL</License>
<IsA>library</IsA>
<Summary>Low bit rate open source speech codec</Summary>
<Description>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.</Description>
<Archive sha1sum="aa341c6d8d70407cb0b842fb7101ddceb29067cf" type="tarxz">https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-0.8.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>speex-devel</Dependency>
<Dependency>portaudio-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>codec2</Name>
<RuntimeDependencies>
<Dependency>speex</Dependency>
<Dependency>portaudio</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>codec2-devel</Name>
<Summary>Header files for codec2.</Summary>
<RuntimeDependencies>
<Dependency release="current">codec2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.8.1</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</PISI>
+16 -5
View File
@@ -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")
+189
View File
@@ -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)
@@ -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)
+13 -4
View File
@@ -12,14 +12,16 @@
<IsA>library</IsA>
<Summary>Lossy speech compression library and tool</Summary>
<Description>Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding</Description>
<Archive sha1sum="668b0a180039a50d379b3d5a22e78da4b1d90afc" type="targz">https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/osxwinebuilder/gsm-1.0.13.tar.gz</Archive>
<Archive sha1sum="d36580154ea21c1baa6772193365f31d496624b6" type="targz">http://www.quut.com/gsm/gsm-1.0.18.tar.gz</Archive>
<Patches>
<Patch level="1">gsm-1.0.10-dyn.patch</Patch>
<Patch level="1">gsm-1.0-pl10-includes.patch</Patch>
<Patch>gsm-1.0-pl10-shared.diff</Patch>
<Patch>gsm-1.0-pl10-add-includefile.patch</Patch>
<Patch level="1">pardusflags.patch</Patch>
<!-- <Patch>gsm-1.0-pl10-shared.diff</Patch> -->
<!-- <Patch>gsm-1.0-pl10-add-includefile.patch</Patch> -->
<!-- <Patch level="1">pardusflags.patch</Patch> -->
<Patch level="1">gsm-1.0.12-64bit.patch</Patch>
<Patch level="0">gsm-shared.patch</Patch>
<Patch level="1">pardusflags_1.0.18.patch</Patch>
</Patches>
</Source>
@@ -64,6 +66,13 @@
</Package>
<History>
<Update release="5">
<Date>2019-10-27</Date>
<Version>1.0.18</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-31</Date>
<Version>1.0.13</Version>
@@ -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*")
@@ -13,11 +13,11 @@
<IsA>service</IsA>
<Summary>A low-latency audio server</Summary>
<Description>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.</Description>
<Archive sha1sum="8ab6329c6a107cdf370c40afac154370b406437d" type="targz">https://github.com/jackaudio/jack2/archive/v1.9.12.tar.gz</Archive>
<Archive sha1sum="08059d188b7653d067509aac36ebf45d0e84e5bd" type="targz">https://github.com/jackaudio/jack2/archive/v1.9.14.tar.gz</Archive>
<BuildDependencies>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libffado-devel</Dependency>
<!-- <Dependency>libffado-devel</Dependency> -->
<Dependency>celt-devel</Dependency>
<Dependency>pkgconfig</Dependency>
<Dependency>eigen3</Dependency>
@@ -38,7 +38,7 @@
<Dependency>alsa-lib</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>libsndfile</Dependency>
<Dependency>libffado</Dependency>
<!-- <Dependency>libffado</Dependency> -->
<Dependency>readline</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>celt</Dependency>
@@ -85,6 +85,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.9.14</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-08-03</Date>
<Version>1.9.12</Version>
+29
View File
@@ -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")
+54
View File
@@ -0,0 +1,54 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libgme</Name>
<Homepage>https://bitbucket.org/mpyne/game-music-emu/wiki/Home</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>LGPL</License>
<IsA>library</IsA>
<Summary>Video game music file emulation/playback library</Summary>
<Description>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.</Description>
<Archive sha1sum="9047b774bd5623adae6f5412d02d70cf72070d8f" type="tarxz">https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.2.tar.xz</Archive>
</Source>
<Package>
<Name>libgme</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libgme-devel</Name>
<Summary>Header files for libgme.</Summary>
<RuntimeDependencies>
<Dependency release="current">libgme</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.6.2</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</PISI>
+7
View File
@@ -46,6 +46,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>0.1.9</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>0.1.9</Version>
+7
View File
@@ -50,6 +50,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>190600.20161030</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-15</Date>
<Version>190600.20161030</Version>
+29
View File
@@ -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")
+57
View File
@@ -0,0 +1,57 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>aom</Name>
<Homepage>https://aomedia.org/</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Summary>Alliance for Open Media video codec</Summary>
<Description>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.</Description>
<Archive sha1sum="e621d7ecc8da8c8ab86ce50f0b5f51b7278167e8" type="tarxz">https://sourceforge.net/projects/pisilinux/files/source/aom-20200112.tar.xz</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>aom</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>aom-devel</Name>
<Summary>Header files for aom.</Summary>
<RuntimeDependencies>
<Dependency release="current">aom</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>1.0.0_20200112</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</PISI>
+22
View File
@@ -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")
+58
View File
@@ -0,0 +1,58 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dav1d</Name>
<Homepage>https://code.videolan.org/videolan/dav1d/</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Summary>AV1 cross-platform decoder focused on speed and correctness</Summary>
<Description>dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness.</Description>
<Archive sha1sum="a3f16d7c7c47231249edc39667baae17442f781e" type="tarxz">http://downloads.videolan.org/pub/videolan/dav1d/0.5.2/dav1d-0.5.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
<Dependency>meson</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dav1d</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>dav1d-devel</Name>
<Summary>Header files for dav1d.</Summary>
<RuntimeDependencies>
<Dependency release="current">dav1d</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.5.2</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</PISI>
+30
View File
@@ -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")
@@ -0,0 +1,180 @@
From 00ef2c8062a7f7d7265d933676fb5cc60f1ea659 Mon Sep 17 00:00:00 2001
From: Daniel Bermond <danielbermond@yahoo.com>
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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+#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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+#include "../common.h"
+#include "intrinsic.h"
+
/* disable warnings */
#pragma warning(disable:4127) // warning C4127: 条件表达式是常量
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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+#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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+
+#include "../common.h"
+#include "intrinsic.h"
+
#pragma warning(disable:4127) // warning C4127: 条件表达式是常量
#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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+#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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+#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 <mmintrin.h>
#include <emmintrin.h>
#include <tmmintrin.h>
#include <smmintrin.h>
#include <immintrin.h>
+#include "../common.h"
+#include "intrinsic.h"
+
#if !HIGH_BIT_DEPTH
#ifdef _MSC_VER
#pragma warning(disable:4244) // TODO: 修正编译warning
+57
View File
@@ -0,0 +1,57 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>davs2</Name>
<Homepage>https://github.com/pkuvcl/davs2/</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>GPL</License>
<IsA>library</IsA>
<Summary> Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard</Summary>
<Description>davs2 is an open-source decoder of AVS2-P2/IEEE1857.4 video coding standard.</Description>
<Archive sha1sum="640563a6d4bf98e8b8d67b727e92403cca9beb3d" type="targz">https://github.com/pkuvcl/davs2/archive/1.6.tar.gz</Archive>
<AdditionalFiles>
<AdditionalFile target="davs2-1.6-gcc8-fix.patch">davs2-1.6-gcc8-fix.patch</AdditionalFile>
</AdditionalFiles>
</Source>
<Package>
<Name>davs2</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>davs2-devel</Name>
<Summary>Header files for davs2.</Summary>
<RuntimeDependencies>
<Dependency release="current">davs2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>1.6</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</PISI>
+1
View File
@@ -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
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>C/C++ Configuration File Library</Summary>
<Description>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.</Description>
<Archive sha1sum="24306c7efce07669a4053d0977a45e2f3a3add79" type="targz">http://pkgs.fedoraproject.org/repo/pkgs/libconfig/libconfig-1.5.tar.gz/a939c4990d74e6fc1ee62be05716f633/libconfig-1.5.tar.gz</Archive>
<Archive sha1sum="a0b282e78409f9f1a165b0c0011ae2ea78e7a390" type="targz" name="libconfig-1.7.2.tar.gz">https://github.com/hyperrealm/libconfig/archive/v1.7.2.tar.gz</Archive>
</Source>
<Package>
@@ -37,6 +37,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.7.2</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>1.5</Version>
+442 -47
View File
@@ -169,7 +169,7 @@
<Summary xml:lang="en">Development files for libiec61883</Summary>
<Summary xml:lang="tr">libiec61883 için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">libiec61883</Dependency>
<Dependency release="5">libiec61883</Dependency>
<Dependency>libraw1394-devel</Dependency>
</RuntimeDependencies>
<Files>
@@ -178,6 +178,13 @@
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.2.0</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>1.2.0</Version>
@@ -330,7 +337,7 @@
<Summary xml:lang="en">Development files for libraw1394</Summary>
<Summary xml:lang="tr">libraw1394 için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="5">libraw1394</Dependency>
<Dependency release="6">libraw1394</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -338,6 +345,13 @@
</Files>
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.1.2</Version>
<Comment>Rebuild for new toolchain.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="5">
<Date>2018-08-01</Date>
<Version>2.1.2</Version>
@@ -645,6 +659,13 @@
</AdditionalFiles>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.20.7</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-01</Date>
<Version>1.20.7</Version>
@@ -5646,7 +5667,7 @@
<Summary xml:lang="tr">Gelişmiş Linux Ses Mimarisi kütüphanesi</Summary>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">alsa-lib, ses aygıtlarına erişim sağlayarak kolayca uygulama yazılmasını sağlayan bir kütüphanedir.</Description>
<Archive type="tarbz2" sha1sum="636ac0b2b759108ca9b0f4efa1c3e8650cf9c9f6" name="alsa-lib-1.1.5.tar.bz2">ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.5.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="b58599c1237b2525962ed190ef501d3b9aa6edf5" name="alsa-lib-1.2.1.2.tar.bz2">ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.2.1.2.tar.bz2</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
</BuildDependencies>
@@ -5669,13 +5690,14 @@
<Summary xml:lang="en">Development files for alsa-lib</Summary>
<Summary xml:lang="tr">alsa-lib için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="6">alsa-lib</Dependency>
<Dependency release="7">alsa-lib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="library">/usr/lib32/pkgconfig</Path>
<Path fileType="header">/usr/include/sys</Path>
<Path fileType="header">/usr/include/alsa</Path>
<Path fileType="header">/usr/include/asoundlib.h</Path>
<Path fileType="data">/usr/share/aclocal</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
@@ -5691,6 +5713,13 @@
</Files>
</Package>
<History>
<Update release="7">
<Date>2020-01-11</Date>
<Version>1.2.1.2</Version>
<Comment>Version bump</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2018-09-16</Date>
<Version>1.1.5</Version>
@@ -37135,7 +37164,7 @@
<Dependency>libXtst-devel</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>libXrandr-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libglvnd-devel</Dependency>
<Dependency>mesa-glu-devel</Dependency>
</BuildDependencies>
<Patches>
@@ -37177,8 +37206,8 @@
<Summary xml:lang="en">Development files for libsdl</Summary>
<Summary xml:lang="tr">libsdl için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="6">libsdl</Dependency>
<Dependency versionFrom="1.7.1">DirectFB-devel</Dependency>
<Dependency release="7">libsdl</Dependency>
<Dependency versionFrom="1.7.7">DirectFB-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>aalib-devel</Dependency>
<Dependency>libX11-devel</Dependency>
@@ -37203,13 +37232,20 @@
<PartOf>emul32</PartOf>
<BuildType>emul32</BuildType>
<RuntimeDependencies>
<Dependency release="6">libsdl</Dependency>
<Dependency release="7">libsdl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2020-01-11</Date>
<Version>1.2.15</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2018-08-01</Date>
<Version>1.2.15</Version>
@@ -39478,6 +39514,109 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>dav1d</Name>
<Homepage>https://code.videolan.org/videolan/dav1d/</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">AV1 cross-platform decoder focused on speed and correctness</Summary>
<Description xml:lang="en">dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness.</Description>
<Archive type="tarxz" sha1sum="a3f16d7c7c47231249edc39667baae17442f781e" name="dav1d-0.5.2.tar.xz">http://downloads.videolan.org/pub/videolan/dav1d/0.5.2/dav1d-0.5.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
<Dependency>meson</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/dav1d/pspec.xml</SourceURI>
</Source>
<Package>
<Name>dav1d</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>dav1d-devel</Name>
<Summary xml:lang="en">Header files for dav1d.</Summary>
<RuntimeDependencies>
<Dependency release="1">dav1d</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.5.2</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>aom</Name>
<Homepage>https://aomedia.org/</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">Alliance for Open Media video codec</Summary>
<Description xml:lang="en">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.</Description>
<Archive type="tarxz" sha1sum="e621d7ecc8da8c8ab86ce50f0b5f51b7278167e8" name="aom-20200112.tar.xz">https://sourceforge.net/projects/pisilinux/files/source/aom-20200112.tar.xz</Archive>
<BuildDependencies>
<Dependency>ninja</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/aom/pspec.xml</SourceURI>
</Source>
<Package>
<Name>aom</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>aom-devel</Name>
<Summary xml:lang="en">Header files for aom.</Summary>
<RuntimeDependencies>
<Dependency release="1">aom</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>1.0.0_20200112</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>gst-libav</Name>
@@ -42522,6 +42661,57 @@ Bu Skype SILK codec ve Xiph.Org &apos;s Celt codec teknolojisi dahil RFC 6716 ol
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>davs2</Name>
<Homepage>https://github.com/pkuvcl/davs2/</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>GPL</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard</Summary>
<Description xml:lang="en">davs2 is an open-source decoder of AVS2-P2/IEEE1857.4 video coding standard.</Description>
<Archive type="targz" sha1sum="640563a6d4bf98e8b8d67b727e92403cca9beb3d" name="1.6.tar.gz">https://github.com/pkuvcl/davs2/archive/1.6.tar.gz</Archive>
<AdditionalFiles>
<AdditionalFile target="davs2-1.6-gcc8-fix.patch">davs2-1.6-gcc8-fix.patch</AdditionalFile>
</AdditionalFiles>
<SourceURI>multimedia/video/davs2/pspec.xml</SourceURI>
</Source>
<Package>
<Name>davs2</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>davs2-devel</Name>
<Summary xml:lang="en">Header files for davs2.</Summary>
<RuntimeDependencies>
<Dependency release="1">davs2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>1.6</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>opencore-amr</Name>
@@ -46110,7 +46300,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="tr">Gerçek zamanlı bir mp3 oynatıcı</Summary>
<Description xml:lang="en">mpg123 is a fast and free console MP3 player. It does not require high system resources, it can even run in a 100MHz computer.</Description>
<Description xml:lang="tr">mpg123 düşük konfigürasyonlu sistemlerde de rahatlıkla çalışabilen hızlı bir mp3 oynatıcısıdır.</Description>
<Archive type="tarbz2" sha1sum="08f34f542e4c9ce48a75cdbd17a0a8137ab41923" name="mpg123-1.25.6.tar.bz2">mirrors://sourceforge/mpg123/mpg123-1.25.6.tar.bz2</Archive>
<Archive type="tarbz2" sha1sum="2b6428dc563c56fb1374191d1244c8ac928e4d89" name="mpg123-1.25.13.tar.bz2">mirrors://sourceforge/mpg123/mpg123-1.25.13.tar.bz2</Archive>
<BuildDependencies>
<Dependency>alsa-lib-devel</Dependency>
</BuildDependencies>
@@ -46159,6 +46349,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="4">
<Date>2020-01-12</Date>
<Version>1.25.13</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-07</Date>
<Version>1.25.6</Version>
@@ -46896,11 +47093,10 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="tr">Düşük gecikmeli bir ses sunucu</Summary>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">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.</Description>
<Archive type="targz" sha1sum="8ab6329c6a107cdf370c40afac154370b406437d" name="v1.9.12.tar.gz">https://github.com/jackaudio/jack2/archive/v1.9.12.tar.gz</Archive>
<Archive type="targz" sha1sum="08059d188b7653d067509aac36ebf45d0e84e5bd" name="v1.9.14.tar.gz">https://github.com/jackaudio/jack2/archive/v1.9.14.tar.gz</Archive>
<BuildDependencies>
<Dependency>libsamplerate-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libffado-devel</Dependency>
<Dependency>celt-devel</Dependency>
<Dependency>pkgconfig</Dependency>
<Dependency>eigen3</Dependency>
@@ -46917,7 +47113,6 @@ cleaner, which will allow to add new features in the future.</Description>
<Dependency>alsa-lib</Dependency>
<Dependency>libsamplerate</Dependency>
<Dependency>libsndfile</Dependency>
<Dependency>libffado</Dependency>
<Dependency>readline</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>celt</Dependency>
@@ -46963,6 +47158,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.9.14</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-08-03</Date>
<Version>1.9.12</Version>
@@ -48713,13 +48915,10 @@ cleaner, which will allow to add new features in the future.</Description>
<PartOf>multimedia.sound</PartOf>
<Summary xml:lang="en">DSP library derived from Speex.</Summary>
<Description xml:lang="en">DSP library derived from Speex</Description>
<Archive type="targz" sha1sum="818403a21ec428feb39fe58f6cb6836d595e639b" name="speexdsp-1.2rc3.tar.gz">http://downloads.xiph.org/releases/speex/speexdsp-1.2rc3.tar.gz</Archive>
<Archive type="targz" sha1sum="c95f197419b918d416112c353fd9ad2538940dfe" name="speexdsp-1.2.0.tar.gz">http://downloads.xiph.org/releases/speex/speexdsp-1.2.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>glibc-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">speexdsp-fixbuilds-774c87d.patch</Patch>
</Patches>
<SourceURI>multimedia/sound/speexdsp/pspec.xml</SourceURI>
</Source>
<Package>
@@ -48737,7 +48936,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Name>speexdsp-devel</Name>
<Summary xml:lang="en">Development files for speexdsp</Summary>
<RuntimeDependencies>
<Dependency release="2">speexdsp</Dependency>
<Dependency release="3">speexdsp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -48751,13 +48950,20 @@ cleaner, which will allow to add new features in the future.</Description>
<PartOf>emul32</PartOf>
<BuildType>emul32</BuildType>
<RuntimeDependencies>
<Dependency release="2">speexdsp</Dependency>
<Dependency release="3">speexdsp</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libspeexdsp*</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2020-01-12</Date>
<Version>1.2.0</Version>
<Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2018-08-03</Date>
<Version>1.2_rc3</Version>
@@ -49012,7 +49218,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="en">Development files for portaudio</Summary>
<Summary xml:lang="tr">portaudio için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">portaudio</Dependency>
<Dependency release="5">portaudio</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -49021,6 +49227,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>190600.20161030</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-15</Date>
<Version>190600.20161030</Version>
@@ -49266,6 +49479,58 @@ cleaner, which will allow to add new features in the future.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>codec2</Name>
<Homepage>http://www.rowetel.com/?page_id=452</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>LGPL</License>
<IsA>library</IsA>
<PartOf>multimedia.sound</PartOf>
<Summary xml:lang="en">Low bit rate open source speech codec</Summary>
<Description xml:lang="en">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.</Description>
<Archive type="tarxz" sha1sum="aa341c6d8d70407cb0b842fb7101ddceb29067cf" name="codec2-0.8.1.tar.xz">https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-0.8.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>speex-devel</Dependency>
<Dependency>portaudio-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/sound/codec2/pspec.xml</SourceURI>
</Source>
<Package>
<Name>codec2</Name>
<RuntimeDependencies>
<Dependency>speex</Dependency>
<Dependency>portaudio</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>codec2-devel</Name>
<Summary xml:lang="en">Header files for codec2.</Summary>
<RuntimeDependencies>
<Dependency release="1">codec2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.8.1</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>liblastfm</Name>
@@ -49406,7 +49671,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="tr">celt için geliştirme dosyaları</Summary>
<IsA>library</IsA>
<RuntimeDependencies>
<Dependency release="4">celt</Dependency>
<Dependency release="5">celt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -49414,6 +49679,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>0.11.3</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-01</Date>
<Version>0.11.3</Version>
@@ -50370,7 +50642,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="tr">libsamplerate için geliştirme dosyaları</Summary>
<Description xml:lang="tr">libsamplerate için geliştirme dosyaları</Description>
<RuntimeDependencies>
<Dependency release="4">libsamplerate</Dependency>
<Dependency release="5">libsamplerate</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -50378,6 +50650,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>0.1.9</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>0.1.9</Version>
@@ -50585,6 +50864,54 @@ cleaner, which will allow to add new features in the future.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>libgme</Name>
<Homepage>https://bitbucket.org/mpyne/game-music-emu/wiki/Home</Homepage>
<Packager>
<Name>Mathias Freire</Name>
<Email>mathiasfreire45@gmail.com</Email>
</Packager>
<License>LGPL</License>
<IsA>library</IsA>
<PartOf>multimedia.sound</PartOf>
<Summary xml:lang="en">Video game music file emulation/playback library</Summary>
<Description xml:lang="en">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.</Description>
<Archive type="tarxz" sha1sum="9047b774bd5623adae6f5412d02d70cf72070d8f" name="game-music-emu-0.6.2.tar.xz">https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.2.tar.xz</Archive>
<SourceURI>multimedia/sound/libgme/pspec.xml</SourceURI>
</Source>
<Package>
<Name>libgme</Name>
<RuntimeDependencies>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libgme-devel</Name>
<Summary xml:lang="en">Header files for libgme.</Summary>
<RuntimeDependencies>
<Dependency release="1">libgme</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-01-12</Date>
<Version>0.6.2</Version>
<Comment>First release.</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>pulseaudio</Name>
@@ -50973,14 +51300,13 @@ cleaner, which will allow to add new features in the future.</Description>
<Description xml:lang="en">Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding</Description>
<Description xml:lang="tr">GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır</Description>
<Description xml:lang="es">Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate</Description>
<Archive type="targz" sha1sum="668b0a180039a50d379b3d5a22e78da4b1d90afc" name="gsm-1.0.13.tar.gz">https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/osxwinebuilder/gsm-1.0.13.tar.gz</Archive>
<Archive type="targz" sha1sum="d36580154ea21c1baa6772193365f31d496624b6" name="gsm-1.0.18.tar.gz">http://www.quut.com/gsm/gsm-1.0.18.tar.gz</Archive>
<Patches>
<Patch level="1">gsm-1.0.10-dyn.patch</Patch>
<Patch level="1">gsm-1.0-pl10-includes.patch</Patch>
<Patch>gsm-1.0-pl10-shared.diff</Patch>
<Patch>gsm-1.0-pl10-add-includefile.patch</Patch>
<Patch level="1">pardusflags.patch</Patch>
<Patch level="1">gsm-1.0.12-64bit.patch</Patch>
<Patch level="0">gsm-shared.patch</Patch>
<Patch level="1">pardusflags_1.0.18.patch</Patch>
</Patches>
<SourceURI>multimedia/sound/gsm/pspec.xml</SourceURI>
</Source>
@@ -50998,7 +51324,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="en">Development files for gsm</Summary>
<Summary xml:lang="tr">gsm için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">gsm</Dependency>
<Dependency release="5">gsm</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -51012,13 +51338,20 @@ cleaner, which will allow to add new features in the future.</Description>
<PartOf>emul32</PartOf>
<BuildType>emul32</BuildType>
<RuntimeDependencies>
<Dependency release="4">gsm</Dependency>
<Dependency release="5">gsm</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2019-10-27</Date>
<Version>1.0.18</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-31</Date>
<Version>1.0.13</Version>
@@ -51855,7 +52188,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="en">Development files for libsndfile</Summary>
<Summary xml:lang="tr">libsndfile için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="5">libsndfile</Dependency>
<Dependency release="6">libsndfile</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -51880,13 +52213,20 @@ cleaner, which will allow to add new features in the future.</Description>
<Dependency>alsa-lib-32bit</Dependency>
<Dependency>libogg-32bit</Dependency>
<Dependency>libvorbis-32bit</Dependency>
<Dependency release="5">libsndfile</Dependency>
<Dependency release="6">libsndfile</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>1.0.28</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-08-01</Date>
<Version>1.0.28</Version>
@@ -52655,7 +52995,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="en">Development files for aalib</Summary>
<Summary xml:lang="tr">aalib için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">aalib</Dependency>
<Dependency release="5">aalib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/aclocal</Path>
@@ -52664,6 +53004,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.4_rc5</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-01</Date>
<Version>1.4_rc5</Version>
@@ -55460,7 +55807,7 @@ cleaner, which will allow to add new features in the future.</Description>
<Summary xml:lang="tr">webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı</Summary>
<Description xml:lang="en">webp image format and format conversion png,jpeg,tiff</Description>
<Description xml:lang="tr">webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı</Description>
<Archive type="targz" sha1sum="611400f942ce03c15fa03e1757b5e0f8713645e9" name="libwebp-1.0.3.tar.gz">https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0.3.tar.gz</Archive>
<Archive type="targz" sha1sum="da93fd4f595f9a995572af3976aed1349543900c" name="v1.1.0.tar.gz">https://github.com/webmproject/libwebp/archive/v1.1.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>mesa-devel</Dependency>
<Dependency>mesa-glu-devel</Dependency>
@@ -55503,6 +55850,13 @@ cleaner, which will allow to add new features in the future.</Description>
</Files>
</Package>
<History>
<Update release="8">
<Date>2020-01-12</Date>
<Version>1.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="7">
<Date>2019-10-26</Date>
<Version>1.0.3</Version>
@@ -74228,7 +74582,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
<Summary xml:lang="tr">C/C++ Yapılandırma Dosyası Kitaplığı</Summary>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML&apos;den daha basit ve okunabilirdir. XML&apos;den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz.</Description>
<Archive type="targz" sha1sum="24306c7efce07669a4053d0977a45e2f3a3add79" name="libconfig-1.5.tar.gz">http://pkgs.fedoraproject.org/repo/pkgs/libconfig/libconfig-1.5.tar.gz/a939c4990d74e6fc1ee62be05716f633/libconfig-1.5.tar.gz</Archive>
<Archive type="targz" sha1sum="a0b282e78409f9f1a165b0c0011ae2ea78e7a390" name="libconfig-1.7.2.tar.gz">https://github.com/hyperrealm/libconfig/archive/v1.7.2.tar.gz</Archive>
<SourceURI>network/misc/libconfig/pspec.xml</SourceURI>
</Source>
<Package>
@@ -74243,7 +74597,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
<Summary xml:lang="en">Development files for libconfig</Summary>
<Summary xml:lang="tr">libconfig için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">libconfig</Dependency>
<Dependency release="5">libconfig</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -74252,6 +74606,13 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>1.7.2</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>1.5</Version>
@@ -191859,7 +192220,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Description xml:lang="fr">Glibmm est l&apos;interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu&apos;un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage.</Description>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">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.</Description>
<Archive type="tarxz" sha1sum="8246192adc17d8e96ae4d2b3b555f31c282e9188" name="glibmm-2.54.1.tar.xz">mirrors://gnome/glibmm/2.54/glibmm-2.54.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="46669946421b1ffc7e3c47a3af71c6cfc719c5b3" name="glibmm-2.62.0.tar.xz">mirrors://gnome/glibmm/2.62/glibmm-2.62.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>libsigc++-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -191885,7 +192246,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="en">Development files for glibmm</Summary>
<Summary xml:lang="tr">glibmm için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="5">glibmm</Dependency>
<Dependency release="6">glibmm</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libsigc++-devel</Dependency>
</RuntimeDependencies>
@@ -191899,6 +192260,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.62.0</Version>
<Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2018-09-16</Date>
<Version>2.54.1</Version>
@@ -198623,7 +198991,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="tr">C++ için sinyal altyapısı</Summary>
<Description xml:lang="en">libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming.</Description>
<Description xml:lang="tr">libsigc++, widget kitaplıkları, soyut arabirimlerde ve genel programlama esnasında kullanılmak üzere tasarlanmış bir sinyal ve callback altyapısıdır.</Description>
<Archive type="tarxz" sha1sum="7807a12a1e90a98bd8c9440e5b312d3cb1121bf7" name="libsigc++-2.10.0.tar.xz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.0.tar.xz</Archive>
<Archive type="tarxz" sha1sum="9250f1c54d1985fb1a36c9650b963ecdae1227de" name="libsigc++-2.10.2.tar.xz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.2.tar.xz</Archive>
<SourceURI>programming/misc/libsigc++/pspec.xml</SourceURI>
</Source>
<Package>
@@ -198641,7 +199009,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="en">Development files for libsigc++</Summary>
<Summary xml:lang="tr">libsigc++ için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">libsigc++</Dependency>
<Dependency release="6">libsigc++</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -198658,6 +199026,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.10.2</Version>
<Comment>Version Bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-09-16</Date>
<Version>2.10.0</Version>
@@ -199447,17 +199822,16 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="tr">DBus kitaplığı için C++ bağlayıcıları</Summary>
<Description xml:lang="en">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.</Description>
<Description xml:lang="tr">dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır.</Description>
<Archive type="targz" sha1sum="ffb89c619a9cc126a92b319d7ce72cf12e22b4eb" name="dbus-c++.tar.gz">http://source.pisilinux.org/1.0/dbus-c++.tar.gz</Archive>
<Archive type="targz" sha1sum="105bc04c9ad03c69e612a41e83acd04b7dfd3a41" name="libdbus-c%2B%2B-0.9.0.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</Archive>
<BuildDependencies>
<Dependency>dbus-devel</Dependency>
<Dependency>expat-devel</Dependency>
<Dependency>glib2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">dbus-c++-build-fix.patch</Patch>
<Patch level="1">dbus-c++-linkfix.patch</Patch>
<Patch level="1">gcc-44.patch</Patch>
<Patch level="1">disable-threading.patch</Patch>
<Patch level="1">fix-writechar.patch</Patch>
<Patch level="0">gcc47.patch</Patch>
</Patches>
<SourceURI>programming/misc/dbus-c++/pspec.xml</SourceURI>
</Source>
@@ -199478,7 +199852,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Package>
<Name>dbus-c++-devel</Name>
<RuntimeDependencies>
<Dependency release="4">dbus-c++</Dependency>
<Dependency release="5">dbus-c++</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>expat-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -199489,6 +199863,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>0.9.0</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>0.0_20090907</Version>
@@ -200389,7 +200770,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<PartOf>programming.misc</PartOf>
<Summary xml:lang="en">C++ wrapper for the libxml2 XML parser library</Summary>
<Description xml:lang="en">libxml++ is a C++ wrapper for the libxml XML parser library.</Description>
<Archive type="tarxz" sha1sum="00a4082da23f8293bc8cf7d529977171ccf020bb" name="libxml++-3.0.1.tar.xz">http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.0/libxml++-3.0.1.tar.xz</Archive>
<Archive type="tarxz" sha1sum="583de9193ad9d3d82924be01b2ea3adf65d77a78" name="libxml++-3.2.0.tar.xz">http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>glibmm-devel</Dependency>
<Dependency>libsigc++-devel</Dependency>
@@ -200414,7 +200795,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Summary xml:lang="en">Development files for libxmlpp</Summary>
<Summary xml:lang="tr">libxmlpp için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="4">libxmlpp</Dependency>
<Dependency release="5">libxmlpp</Dependency>
<Dependency>glibmm-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
</RuntimeDependencies>
@@ -200434,6 +200815,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>3.2.0</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-09-16</Date>
<Version>3.0.1</Version>
@@ -214056,7 +214444,7 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<PartOf>programming.language.python3</PartOf>
<Summary xml:lang="en">D-Bus Python bindings</Summary>
<Description xml:lang="en">dbus-python provides a Python module which wraps the D-Bus programming API.</Description>
<Archive type="targz" sha1sum="078a76d760ba649991b0ac0ae2eaeda41c00ca5b" name="dbus-python-1.2.4.tar.gz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz</Archive>
<Archive type="targz" sha1sum="7ccb3c5870d3411439a91e695f5780bf2527ed93" name="dbus-python-1.2.14.tar.gz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.14.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>dbus-devel</Dependency>
@@ -214084,6 +214472,13 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
</Files>
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>1.2.14</Version>
<Comment>Version bump</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="5">
<Date>2018-08-03</Date>
<Version>1.2.4</Version>
+1 -1
View File
@@ -1 +1 @@
aa4abb82599670392bf2762386d4bc48bbf0d3a8
46fedb616643f729f0fdcdec8516544b57e1163a
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
510b1f62925031055eb61dd3de6f79820cb41a4d
d366da06373173b3003be7981b0359a9bbad183b
@@ -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/")
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>D-Bus Python bindings</Summary>
<Description>dbus-python provides a Python module which wraps the D-Bus programming API.</Description>
<Archive sha1sum="078a76d760ba649991b0ac0ae2eaeda41c00ca5b" type="targz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz</Archive>
<Archive sha1sum="7ccb3c5870d3411439a91e695f5780bf2527ed93" type="targz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.14.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>dbus-devel</Dependency>
@@ -43,6 +43,13 @@
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>1.2.14</Version>
<Comment>Version bump</Comment>
<Name>Idris Kalp</Name>
<Email>idriskalp@gmail.com</Email>
</Update>
<Update release="5">
<Date>2018-08-03</Date>
<Version>1.2.4</Version>
+6 -2
View File
@@ -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 ")
@@ -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);
}
@@ -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 <cassert>
#include <sys/poll.h>
#include <fcntl.h>
+#include <unistd.h>
using namespace DBus;
using namespace std;
+10 -4
View File
@@ -13,17 +13,16 @@
<Summary>C++ bindings for DBus library</Summary>
<Description>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.</Description>
<!--http://www.filewatcher.com/m/dbus-c++_0~20090907.orig.tar.gz.855848-0.html-->
<Archive sha1sum="ffb89c619a9cc126a92b319d7ce72cf12e22b4eb" type="targz">http://source.pisilinux.org/1.0/dbus-c++.tar.gz</Archive>
<Archive sha1sum="105bc04c9ad03c69e612a41e83acd04b7dfd3a41" type="targz">https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>dbus-devel</Dependency>
<Dependency>expat-devel</Dependency>
<Dependency>glib2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">dbus-c++-build-fix.patch</Patch>
<Patch level="1">dbus-c++-linkfix.patch</Patch>
<Patch level="1">gcc-44.patch</Patch>
<Patch level="1">disable-threading.patch</Patch>
<Patch level="1">fix-writechar.patch</Patch>
<Patch level="0">gcc47.patch</Patch>
</Patches>
</Source>
@@ -57,6 +56,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>0.9.0</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-08-03</Date>
<Version>0.0_20090907</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Typesafe signal framework for C++</Summary>
<Description>libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming.</Description>
<Archive sha1sum="7807a12a1e90a98bd8c9440e5b312d3cb1121bf7" type="tarxz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.0.tar.xz</Archive>
<Archive sha1sum="9250f1c54d1985fb1a36c9650b963ecdae1227de" type="tarxz">mirrors://gnome/libsigc++/2.10/libsigc++-2.10.2.tar.xz</Archive>
</Source>
<Package>
@@ -48,6 +48,13 @@
</Package>
<History>
<Update release="6">
<Date>2020-01-12</Date>
<Version>2.10.2</Version>
<Comment>Version Bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-09-16</Date>
<Version>2.10.0</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>C++ wrapper for the libxml2 XML parser library</Summary>
<Description>libxml++ is a C++ wrapper for the libxml XML parser library.</Description>
<Archive sha1sum="00a4082da23f8293bc8cf7d529977171ccf020bb" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.0/libxml++-3.0.1.tar.xz</Archive>
<Archive sha1sum="583de9193ad9d3d82924be01b2ea3adf65d77a78" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>glibmm-devel</Dependency>
<Dependency>libsigc++-devel</Dependency>
@@ -59,6 +59,13 @@
</Package>
<History>
<Update release="5">
<Date>2020-01-12</Date>
<Version>3.2.0</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2018-09-16</Date>
<Version>3.0.1</Version>