hardware/firewire:update and rebuild

This commit is contained in:
alihanozturk
2017-02-17 10:15:59 +03:00
parent 24f7a15090
commit cf14f93e37
11 changed files with 317 additions and 218 deletions
+7
View File
@@ -48,6 +48,13 @@
</Package>
<History>
<Update release="3">
<Date>2017-02-17</Date>
<Version>0.5.4</Version>
<Comment>Rebuild.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-06-09</Date>
<Version>0.5.4</Version>
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Programming interface for IEEE 1394 based cameras</Summary>
<Description>libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/).</Description>
<Archive sha1sum="fb487f0e3f4096d81b34ccbe0e92cf99a0a47140" type="targz">https://sourceforge.net/projects/libdc1394/files/libdc1394-2/2.2.4/libdc1394-2.2.4.tar.gz</Archive>
<Archive sha1sum="dae8a3ea7d800d438d813e1a14155cced5912a29" type="targz">https://sourceforge.net/projects/libdc1394/files/libdc1394-2/2.2.5/libdc1394-2.2.5.tar.gz</Archive>
<BuildDependencies>
<Dependency>libraw1394-devel</Dependency>
<Dependency>libusb-devel</Dependency>
@@ -46,6 +46,13 @@
</Package>
<History>
<Update release="4">
<Date>2017-02-17</Date>
<Version>2.2.5</Version>
<Comment>Version bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2016-11-27</Date>
<Version>2.2.4</Version>
@@ -0,0 +1,19 @@
Author: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Forwarded: Yes
Applied-Upstream: 2.3.1
Last-Update: 2016-08-11
Description: Fix FTBFS with gcc6
Index: b/src/ffadotypes.h
===================================================================
--- a/src/ffadotypes.h
+++ b/src/ffadotypes.h
@@ -51,6 +51,8 @@ struct ffado_handle {
};
+#include <cmath>
+#include <algorithm>
#include <vector>
#include <string>
@@ -1,65 +0,0 @@
# AUTHOR: lilrc <lilrc@users-sourceforge.net>
# A patch to avoid calling jackd --version from within the build system
# which generates a sandbox violation. Instead use pkgconfig as jack
# will install the necessary pkgconfig files.
diff -ur libffado-2.1.0.a/SConstruct libffado-2.1.0.b/SConstruct
--- libffado-2.1.0.a/SConstruct 2013-04-01 12:55:08.239992516 +0200
+++ libffado-2.1.0.b/SConstruct 2013-04-01 13:54:42.019972442 +0200
@@ -194,16 +194,6 @@
# restricted to 0-255.
return (int(maj) << 24) | (int(min) << 8) | int(patch)
-def CheckJackdVer():
- print 'Checking jackd version...',
- ret = Popen("which jackd >/dev/null 2>&1 && jackd --version | cut -d ' ' -f 3", shell=True, stdout=PIPE).stdout.read()[:-1]
- if (ret == ""):
- print "not installed"
- return -1
- else:
- print ret
- return VersionInt(ret)
-
if env['SERIALIZE_USE_EXPAT']:
env['SERIALIZE_USE_EXPAT']=1
else:
@@ -248,24 +238,9 @@
if not env['SERIALIZE_USE_EXPAT']:
pkgs['libxml++-2.6'] = '2.13.0'
- # Provide a way for users to compile newer libffado which will work
- # against older jack installations which will not accept the new API
- # version reported at runtime.
- jackd_ver = CheckJackdVer()
- if (jackd_ver != -1):
- # If jackd is available, use the version number reported by it. This
- # means users don't have to have jack development files present on
- # their system for this to work.
- have_jack = (jackd_ver >= VersionInt('0.0.0'))
- good_jack1 = (jackd_ver < VersionInt('1.9.0')) and (jackd_ver >= VersionInt('0.122.0'))
- good_jack2 = (jackd_ver >= VersionInt('1.9.9'))
- else:
- # Jackd is not runnable. Attempt to identify a version from
- # pkgconfig on the off-chance jack details are available from there.
- print "Will retry jack detection using pkg-config"
- have_jack = conf.CheckPKG('jack >= 0.0.0')
- good_jack1 = conf.CheckPKG('jack < 1.9.0') and conf.CheckPKG('jack >= 0.122.0')
- good_jack2 = conf.CheckPKG('jack >= 1.9.9')
+ have_jack = conf.CheckPKG('jack >= 0.0.0')
+ good_jack1 = conf.CheckPKG('jack < 1.9.0') and conf.CheckPKG('jack >= 0.122.0')
+ good_jack2 = conf.CheckPKG('jack >= 1.9.9')
if env['ENABLE_SETBUFFERSIZE_API_VER'] == 'auto':
if not(have_jack):
print """
diff -ur libffado-2.1.0.a/support/tools/ffado-diag-static libffado-2.1.0.b/support/tools/ffado-diag-static
--- libffado-2.1.0.a/support/tools/ffado-diag-static 2010-05-03 21:37:15.000000000 +0200
+++ libffado-2.1.0.b/support/tools/ffado-diag-static 2013-04-02 17:45:15.924979761 +0200
@@ -75,7 +75,7 @@
print " gcc ............... %s" % get_version_first_line('gcc --version')
print " g++ ............... %s" % get_version_first_line('g++ --version')
print " PyQt4 (by pyuic4) . %s" % get_version_first_line('pyuic4 --version')
- print " jackd ............. %s" % get_version_first_line('jackd --version')
+ print " jackd ............. %s" % get_version_first_line('pkg-config --modversion jack')
print " path ............ %s" % get_command_path('jackd')
print " flags ........... %s" % get_package_flags("jack")
print " libraw1394 ........ %s" % get_package_version("libraw1394")
@@ -1,44 +0,0 @@
# Patch to change the order of the checks for jack version. See
# http://subversion.ffado.org/ticket/381 for more information.
# Applied upstream.
Index: SConstruct
===================================================================
--- SConstruct (revision 2574)
+++ SConstruct (revision 2575)
@@ -250,21 +250,21 @@
# Provide a way for users to compile newer libffado which will work
# against older jack installations which will not accept the new API
# version reported at runtime.
- jackd_ver = CheckJackdVer()
- if (jackd_ver != -1):
- # If jackd is available, use the version number reported by it. This
- # means users don't have to have jack development files present on
- # their system for this to work.
- have_jack = (jackd_ver >= VersionInt('0.0.0'))
- good_jack1 = (jackd_ver < VersionInt('1.9.0')) and (jackd_ver >= VersionInt('0.121.4'))
- good_jack2 = (jackd_ver >= VersionInt('1.9.9'))
+ have_jack = conf.CheckPKG('jack')
+ if have_jack:
+ good_jack1 = conf.CheckPKG('jack < 1.9.0') and conf.CheckPKG('jack >= 0.121.4')
+ good_jack2 = conf.CheckPKG('jack >= 1.9.9')
else:
- # Jackd is not runnable. Attempt to identify a version from
- # pkgconfig on the off-chance jack details are available from there.
- print "Will retry jack detection using pkg-config"
- have_jack = conf.CheckPKG('jack >= 0.0.0')
- good_jack1 = conf.CheckPKG('jack < 1.9.0') and conf.CheckPKG('jack >= 0.122.0')
- good_jack2 = conf.CheckPKG('jack >= 1.9.9')
+ jackd_ver = CheckJackdVer()
+ if (jackd_ver != -1):
+ # If jackd is unknown to pkg-config but is never-the-less
+ # runnable, use the version number reported by it. This means
+ # users don't have to have jack development files present on
+ # their system for this to work.
+ have_jack = (jackd_ver >= VersionInt('0.0.0'))
+ good_jack1 = (jackd_ver < VersionInt('1.9.0')) and (jackd_ver >= VersionInt('0.121.4'))
+ good_jack2 = (jackd_ver >= VersionInt('1.9.9'))
+
if env['ENABLE_SETBUFFERSIZE_API_VER'] == 'auto':
if not(have_jack):
print """
@@ -1,102 +0,0 @@
# AUTHOR: Karl Linden (lilrc)
# DESCRIPTION: Patch to remove the automagic dependency on PyQt and friends.
# STATUS: Sent upstream as of 26 March 2015.
# SEE: http://subversion.ffado.org/ticket/391
Index: SConstruct
===================================================================
--- SConstruct (revision 2587)
+++ SConstruct (working copy)
@@ -68,6 +68,7 @@
this code.""", False ),
BoolVariable( "ENABLE_ALL", "Enable/Disable support for all devices.", False ),
BoolVariable( "SERIALIZE_USE_EXPAT", "Use libexpat for XML serialization.", False ),
+ EnumVariable( "BUILD_MIXER", "Build the ffado-mixer", 'auto', allowed_values=('auto', 'true', 'false'), ignorecase=2),
BoolVariable( "BUILD_TESTS", """\
Build the tests in their directory. As some contain quite some functionality,
this is on by default.
@@ -379,28 +380,33 @@
#
# PyQT checks
-build_mixer = False
-if conf.CheckForApp( 'which pyuic4' ) and conf.CheckForPyModule( 'dbus' ) and conf.CheckForPyModule( 'PyQt4' ) and conf.CheckForPyModule( 'dbus.mainloop.qt' ):
- env['PYUIC4'] = True
- build_mixer = True
+if env['BUILD_MIXER'] != 'false':
+ if conf.CheckForApp( 'which pyuic4' ) and conf.CheckForPyModule( 'dbus' ) and conf.CheckForPyModule( 'PyQt4' ) and conf.CheckForPyModule( 'dbus.mainloop.qt' ):
+ env['BUILD_MIXER'] = 'true'
+ elif not env.GetOption('clean'):
+ if env['BUILD_MIXER'] == 'auto':
+ env['BUILD_MIXER'] = 'false'
+ print """
+The prerequisites ('pyuic4' and the python-modules 'dbus' and 'PyQt4', the
+packages could be named like dbus-python and PyQt) to build the mixer were not
+found. Therefore the qt4 mixer will not be installed."""
+ else: # env['BUILD_MIXER'] == 'true'
+ print """
+The prerequisites ('pyuic4' and the python-modules 'dbus' and 'PyQt4', the
+packages could be named like dbus-python and PyQt) to build the mixer were not
+found, but BUILD_MIXER was requested."""
+ Exit( 1 )
-if conf.CheckForApp( 'xdg-desktop-menu --help' ):
- env['XDG_TOOLS'] = True
-else:
- print """
-I couldn't find the program 'xdg-desktop-menu'. Together with xdg-icon-resource
-this is needed to add the fancy entry to your menu. But if the mixer will be
-installed, you can start it by executing "ffado-mixer".
-"""
+env['XDG_TOOLS'] = False
+if env['BUILD_MIXER'] == 'true':
+ if conf.CheckForApp( 'xdg-desktop-menu --help' ) and conf.CheckForApp( 'xdg-icon-resource --help' ):
+ env['XDG_TOOLS'] = True
+ else:
+ print """
+I couldn't find the 'xdg-desktop-menu' and 'xdg-icon-resource' programs. These
+are needed to add the fancy entry for the mixer to your menu, but you can still
+start it by executing "ffado-mixer"."""
-if not build_mixer and not env.GetOption('clean'):
- print """
-I couldn't find all the prerequisites ('pyuic4' and the python-modules 'dbus'
-and 'PyQt4', the packages could be named like dbus-python and PyQt) to build the
-mixer.
-Therefor the qt4 mixer will not get installed.
-"""
-
#
# Optional pkg-config
#
@@ -510,7 +516,7 @@
env.Alias( "install", env['sharedir'] )
env.Alias( "install", env['bindir'] )
env.Alias( "install", env['mandir'] )
-if build_mixer:
+if env['BUILD_MIXER'] == 'true':
env.Alias( "install", env['pypkgdir'] )
#
@@ -909,7 +915,7 @@
if env.GetOption( "clean" ):
env.Execute( action )
- if env.has_key( 'XDG_TOOLS' ) and env.has_key( 'PYUIC4' ):
+ if env['BUILD_MIXER'] == 'true' and env['XDG_TOOLS']:
if not env.GetOption("clean"):
action = "install"
else:
Index: support/mixer-qt4/SConscript
===================================================================
--- support/mixer-qt4/SConscript (revision 2587)
+++ support/mixer-qt4/SConscript (working copy)
@@ -26,7 +26,7 @@
Import( 'env' )
-if env.has_key('PYUIC4'):
+if env['BUILD_MIXER'] == 'true':
e = env.Clone()
def findfiles( arg, dirname, names ):
@@ -0,0 +1,252 @@
Index: /trunk/libffado/src/SConscript
===================================================================
--- /trunk/libffado/src/SConscript (revision 2590)
+++ /trunk/libffado/src/SConscript (revision 2650)
@@ -289,4 +289,7 @@
libenv.MergeFlags( env['LIBCONFIG_FLAGS'] )
if not env['SERIALIZE_USE_EXPAT']:
+ if 'LIBXML30_FLAGS' in env :
+ libenv.MergeFlags( env['LIBXML30_FLAGS'] )
+ if not('LIBXML30_FLAGS' in env) :
libenv.MergeFlags( env['LIBXML26_FLAGS'] )
else:
Index: /trunk/libffado/src/libutil/serialize_libxml.cpp
===================================================================
--- /trunk/libffado/src/libutil/serialize_libxml.cpp (revision 1763)
+++ /trunk/libffado/src/libutil/serialize_libxml.cpp (revision 2650)
@@ -76,9 +76,17 @@
Util::XMLSerialize::writeVersion()
{
+#if LIBXMLXX_MAJOR_VERSION == 3
+ xmlpp::Element* pElem = m_doc.get_root_node()->add_child_element( "CacheVersion" );
+#else
xmlpp::Node* pNode = m_doc.get_root_node();
xmlpp::Element* pElem = pNode->add_child( "CacheVersion" );
+#endif
char* valstr;
asprintf( &valstr, "%s", CACHE_VERSION );
+#if LIBXMLXX_MAJOR_VERSION == 3
+ pElem->set_first_child_text( valstr );
+#else
pElem->set_child_text( valstr );
+#endif
free( valstr );
}
@@ -100,12 +108,20 @@
}
- xmlpp::Node* pNode = m_doc.get_root_node();
+ xmlpp::Element* pNode = m_doc.get_root_node();
pNode = getNodePath( pNode, tokens );
// element to be added
+#if LIBXMLXX_MAJOR_VERSION == 3
+ xmlpp::Element* pElem = pNode->add_child_element( tokens[tokens.size() - 1] );
+#else
xmlpp::Element* pElem = pNode->add_child( tokens[tokens.size() - 1] );
+#endif
char* valstr;
asprintf( &valstr, "%lld", value );
+#if LIBXMLXX_MAJOR_VERSION == 3
+ pElem->set_first_child_text( valstr );
+#else
pElem->set_child_text( valstr );
+#endif
free( valstr );
@@ -128,16 +144,21 @@
}
- xmlpp::Node* pNode = m_doc.get_root_node();
+ xmlpp::Element* pNode = m_doc.get_root_node();
pNode = getNodePath( pNode, tokens );
// element to be added
+#if LIBXMLXX_MAJOR_VERSION == 3
+ xmlpp::Element* pElem = pNode->add_child_element( tokens[tokens.size() - 1] );
+ pElem->set_first_child_text( str );
+#else
xmlpp::Element* pElem = pNode->add_child( tokens[tokens.size() - 1] );
pElem->set_child_text( str );
+#endif
return true;
}
-xmlpp::Node*
-Util::XMLSerialize::getNodePath( xmlpp::Node* pRootNode,
+xmlpp::Element*
+Util::XMLSerialize::getNodePath( xmlpp::Element* pRootNode,
std::vector<string>& tokens )
{
@@ -150,5 +171,5 @@
unsigned int iTokenIdx = 0;
- xmlpp::Node* pCurNode = pRootNode;
+ xmlpp::Element* pCurNode = pRootNode;
for (bool bFound = false;
( iTokenIdx < tokens.size() - 1 );
@@ -161,5 +182,5 @@
{
if ( ( *it )->get_name() == tokens[iTokenIdx] ) {
- pCurNode = *it;
+ pCurNode = (xmlpp::Element*) *it;
bFound = true;
break;
@@ -172,5 +193,9 @@
for ( unsigned int i = iTokenIdx; i < tokens.size() - 1; i++, iTokenIdx++ ) {
+#if LIBXMLXX_MAJOR_VERSION == 3
+ pCurNode = pCurNode->add_child_element( tokens[iTokenIdx] );
+#else
pCurNode = pCurNode->add_child( tokens[iTokenIdx] );
+#endif
}
return pCurNode;
@@ -255,8 +280,15 @@
debugOutput( DEBUG_LEVEL_VERY_VERBOSE, "pNode = %s\n", pNode->get_name().c_str() );
+#if LIBXMLXX_MAJOR_VERSION == 3
+ xmlpp::Node::NodeSet nodeSet = pNode->find( strMemberName );
+ for ( xmlpp::Node::NodeSet::iterator it = nodeSet.begin();
+ it != nodeSet.end();
+ ++it )
+#else
xmlpp::NodeSet nodeSet = pNode->find( strMemberName );
for ( xmlpp::NodeSet::iterator it = nodeSet.begin();
it != nodeSet.end();
++it )
+#endif
{
const xmlpp::Element* pElement =
@@ -264,6 +296,11 @@
if ( pElement && pElement->has_child_text() ) {
char* tail;
+#if LIBXMLXX_MAJOR_VERSION == 3
+ value = strtoll( pElement->get_first_child_text()->get_content().c_str(),
+ &tail, 0 );
+#else
value = strtoll( pElement->get_child_text()->get_content().c_str(),
&tail, 0 );
+#endif
debugOutput( DEBUG_LEVEL_VERY_VERBOSE, "found %s = %lld\n",
strMemberName.c_str(), value );
@@ -291,13 +328,24 @@
xmlpp::Node* pNode = pDoc->get_root_node();
+#if LIBXMLXX_MAJOR_VERSION == 3
+ xmlpp::Node::NodeSet nodeSet = pNode->find( strMemberName );
+ for ( xmlpp::Node::NodeSet::iterator it = nodeSet.begin();
+ it != nodeSet.end();
+ ++it )
+#else
xmlpp::NodeSet nodeSet = pNode->find( strMemberName );
for ( xmlpp::NodeSet::iterator it = nodeSet.begin();
it != nodeSet.end();
++it )
+#endif
{
const xmlpp::Element* pElement = dynamic_cast< const xmlpp::Element* >( *it );
if ( pElement ) {
if ( pElement->has_child_text() ) {
+#if LIBXMLXX_MAJOR_VERSION == 3
+ str = pElement->get_first_child_text()->get_content();
+#else
str = pElement->get_child_text()->get_content();
+#endif
} else {
str = "";
@@ -323,5 +371,9 @@
}
xmlpp::Node* pNode = pDoc->get_root_node();
+#if LIBXMLXX_MAJOR_VERSION == 3
+ xmlpp::Node::NodeSet nodeSet = pNode->find( strMemberName );
+#else
xmlpp::NodeSet nodeSet = pNode->find( strMemberName );
+#endif
return nodeSet.size() > 0;
}
Index: /trunk/libffado/src/libutil/serialize_libxml.h
===================================================================
--- /trunk/libffado/src/libutil/serialize_libxml.h (revision 1154)
+++ /trunk/libffado/src/libutil/serialize_libxml.h (revision 2650)
@@ -81,5 +81,5 @@
DECLARE_DEBUG_MODULE;
- xmlpp::Node* getNodePath( xmlpp::Node* pRootNode,
+ xmlpp::Element* getNodePath( xmlpp::Element* pRootNode,
std::vector<std::string>& tokens );
};
Index: /trunk/libffado/tests/SConscript
===================================================================
--- /trunk/libffado/tests/SConscript (revision 2141)
+++ /trunk/libffado/tests/SConscript (revision 2650)
@@ -33,4 +33,7 @@
env.MergeFlags( env['LIBRAW1394_FLAGS'] )
if not env['SERIALIZE_USE_EXPAT']:
+ if 'LIBXML30_FLAGS' in env :
+ env.MergeFlags( env['LIBXML30_FLAGS'] )
+ if not('LIBXML30_FLAGS' in env) :
env.MergeFlags( env['LIBXML26_FLAGS'] )
else:
Index: /trunk/libffado/SConstruct
===================================================================
--- /trunk/libffado/SConstruct (revision 2628)
+++ /trunk/libffado/SConstruct (revision 2650)
@@ -277,5 +277,8 @@
if not env['SERIALIZE_USE_EXPAT']:
- pkgs['libxml++-2.6'] = '2.13.0'
+ if conf.CheckPKG('libxml++-3.0'):
+ pkgs['libxml++-3.0'] = '3.0.0'
+ if not('libxml++-3.0' in pkgs):
+ pkgs['libxml++-2.6'] = '2.13.0'
# Provide a way for users to compile newer libffado which will work
@@ -359,4 +362,6 @@
if conf.CheckPKG('libxml++-2.6 >= 2.39.1'):
env.Append(CXXFLAGS = '-std=gnu++11')
+ if conf.CheckPKG('libxml++-3.0 >= 3.0.0'):
+ env.Append(CXXFLAGS = '-std=gnu++11')
# Check for C99 lrint() and lrintf() functions used to convert from
Index: /trunk/libffado/support/tools/SConscript
===================================================================
--- /trunk/libffado/support/tools/SConscript (revision 2321)
+++ /trunk/libffado/support/tools/SConscript (revision 2650)
@@ -34,4 +34,7 @@
if not e.GetOption( "clean" ):
if not env['SERIALIZE_USE_EXPAT']:
+ if 'LIBXML30_FLAGS' in env :
+ e.MergeFlags( env['LIBXML30_FLAGS'] )
+ if not('LIBXML30_FLAGS' in env) :
e.MergeFlags( env['LIBXML26_FLAGS'] )
else:
Index: /trunk/libffado/support/firmware/SConscript
===================================================================
--- /trunk/libffado/support/firmware/SConscript (revision 2089)
+++ /trunk/libffado/support/firmware/SConscript (revision 2650)
@@ -34,5 +34,8 @@
env.MergeFlags( env['LIBIEC61883_FLAGS'] )
if not env['SERIALIZE_USE_EXPAT']:
- env.MergeFlags( env['LIBXML26_FLAGS'] )
+ if 'LIBXML30_FLAGS' in env :
+ env.MergeFlags( env['LIBXML30_FLAGS'] )
+ if not('LIBXML30_FLAGS' in env) :
+ env.MergeFlags( env['LIBXML26_FLAGS'] )
else:
env.PrependUnique( LIBS=["expat"] )
Index: /trunk/libffado/support/dbus/SConscript
===================================================================
--- /trunk/libffado/support/dbus/SConscript (revision 2165)
+++ /trunk/libffado/support/dbus/SConscript (revision 2650)
@@ -42,5 +42,8 @@
env.MergeFlags( env['LIBRAW1394_FLAGS'] )
if not env['SERIALIZE_USE_EXPAT']:
- env.MergeFlags( env['LIBXML26_FLAGS'] )
+ if 'LIBXML30_FLAGS' in env :
+ env.MergeFlags( env['LIBXML30_FLAGS'] )
+ if not('LIBXML30_FLAGS' in env) :
+ env.MergeFlags( env['LIBXML26_FLAGS'] )
else:
env.PrependUnique( LIBS=["expat"] )
+10 -6
View File
@@ -12,7 +12,7 @@
<License>GPLv3</License>
<Summary>Free firewire audio drivers</Summary>
<Description>libffado tries to provide open-source drivers for all FireWire based pro-audio devices.</Description>
<Archive sha1sum="189c2205df215fa497566a2338a52daa2e7034fa" type="targz">http://www.ffado.org/files/libffado-2.2.1.tgz</Archive>
<Archive sha1sum="c7a6cef7cbf8e2ff5f5dbe5ca62fd1bfa0ddaa2a" type="targz">http://www.ffado.org/files/libffado-2.3.0.tgz</Archive>
<BuildDependencies>
<Dependency>xdg-utils</Dependency>
<Dependency>glibmm-devel</Dependency>
@@ -30,11 +30,8 @@
<Patch level="1">libffado-api-doc-only.patch</Patch>
<Patch level="1">libffado-libconfig145.patch</Patch>
<Patch level="1">flags.patch</Patch>
<Patch level="0">libffado-2.2.1-jack-detect.patch</Patch>
<Patch level="0">libffado-2.2.1-mixer.patch</Patch>
<!--<Patch level="1">libffado-2.1.0-no-jackd-version.patch</Patch>-->
<!--<Patch level="1">libffado-gcc47.patch</Patch>
<Patch level="3">fix-segfault-on-close.patch</Patch>-->
<Patch level="1">gcc6.patch</Patch>
<Patch level="3">libxml++3.patch</Patch>
</Patches>
</Source>
@@ -103,6 +100,13 @@
</Package>
<History>
<Update release="3">
<Date>2017-02-17</Date>
<Version>2.3.0</Version>
<Comment>Version Bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-06-10</Date>
<Version>2.2.1</Version>
+7
View File
@@ -54,6 +54,13 @@
</Package>
<History>
<Update release="3">
<Date>2017-02-17</Date>
<Version>1.0.11</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-06-09</Date>
<Version>1.0.11</Version>
+7
View File
@@ -50,6 +50,13 @@
</Package>
<History>
<Update release="3">
<Date>2017-02-17</Date>
<Version>1.2.0</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-06-09</Date>
<Version>1.2.0</Version>
+7
View File
@@ -39,6 +39,13 @@
</Package>
<History>
<Update release="4">
<Date>2017-02-17</Date>
<Version>2.1.2</Version>
<Comment>Rebuild.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2016-11-27</Date>
<Version>2.1.2</Version>