qt6 new package
This commit is contained in:
@@ -0,0 +1,3 @@
|
|||||||
|
<PISI>
|
||||||
|
<Name>desktop.toolkit.qt6</Name>
|
||||||
|
</PISI>
|
||||||
Executable
+21
@@ -0,0 +1,21 @@
|
|||||||
|
#!/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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
File diff suppressed because it is too large
Load Diff
Executable
+71
@@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-3d</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<PartOf>desktop</PartOf>
|
||||||
|
<Summary>C++ and QML APIs for easy inclusion of 3D graphics</Summary>
|
||||||
|
<Description>C++ and QML APIs for easy inclusion of 3D graphics</Description>
|
||||||
|
<Archive sha1sum="bbecfacdca8b16eb22e97b451f51ae37d665e49e" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qt3d-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-3d</Name>
|
||||||
|
<Summary>C++ and QML APIs for easy inclusion of 3D graphics</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency versionFrom="3.3.1">assimp</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules/*</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-3d-devel</Name>
|
||||||
|
<Summary>Development files for qt6-3d</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-3d</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
Executable
+27
@@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
# for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
# pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+68
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-5compat</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Pisi Linux Admins</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Module that contains unsupported Qt 5 APIs</Summary>
|
||||||
|
<Description>Module that contains unsupported Qt 5 APIs</Description>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<Archive sha1sum="b9e1834ec3b51d675f62e200ee6ada52261bca6c" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qt5compat-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>icu4c-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-5compat</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>icu4c</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/licenses</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules/Core5Compat.json</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-5compat-devel</Name>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="library">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-5compat</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-location</Name>
|
||||||
|
<Summary xml:lang="tr">Konum, uydu ve alan izleme sınıflarına erişim sağlar</Summary>
|
||||||
|
<Description xml:lang="tr">Konum, uydu ve alan izleme sınıflarına erişim sağlar</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-location-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-location için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Executable
+120
@@ -0,0 +1,120 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
|
WorkDir = "qtbase-everywhere-src-%s" % get.srcVERSION().replace('_','-').replace('pre1', 'tp')
|
||||||
|
|
||||||
|
qtbase = qt6.prefix
|
||||||
|
absoluteWorkDir = "%s/%s" % (get.workDIR(), WorkDir)
|
||||||
|
|
||||||
|
#Temporary bindir to avoid qt5 conflicts
|
||||||
|
bindirQt6="/usr/lib/qt6/bin"
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
#shelltools.system("patch -Rp1 < qt6-base-nouveau-freeze.patch")
|
||||||
|
|
||||||
|
checkdeletepath="%s/qtbase/src/3rdparty" % absoluteWorkDir
|
||||||
|
for dir in ('libjpeg', 'freetype', 'libpng', 'zlib', "xcb", "sqlite"):
|
||||||
|
if os.path.exists(checkdeletepath+dir):
|
||||||
|
shelltools.unlinkDir(checkdeletepath+dir)
|
||||||
|
|
||||||
|
filteredCFLAGS = get.CFLAGS().replace("-g3", "-g")
|
||||||
|
filteredCXXFLAGS = get.CXXFLAGS().replace("-g3", "-g")
|
||||||
|
|
||||||
|
vars = {"PISILINUX_CC" : get.CC() + (" -m32" if get.buildTYPE() == "emul32" else ""),
|
||||||
|
"PISILINUX_CXX": get.CXX() + (" -m32" if get.buildTYPE() == "emul32" else ""),
|
||||||
|
"PISILINUX_CFLAGS": filteredCFLAGS + (" -m32" if get.buildTYPE() == "emul32" else ""),
|
||||||
|
"PISILINUX_LDFLAGS": get.LDFLAGS() + (" -m32" if get.buildTYPE() == "emul32" else "")}
|
||||||
|
|
||||||
|
for k, v in vars.items():
|
||||||
|
pisitools.dosed("mkspecs/common/g++-base.conf", k, v)
|
||||||
|
pisitools.dosed("mkspecs/common/g++-unix.conf", k, v)
|
||||||
|
|
||||||
|
shelltools.export("CFLAGS", filteredCFLAGS)
|
||||||
|
shelltools.export("CXXFLAGS", filteredCXXFLAGS)
|
||||||
|
#check that dosed commands without releated patches
|
||||||
|
pisitools.dosed("mkspecs/common/gcc-base-unix.conf", "\-Wl,\-rpath,")
|
||||||
|
pisitools.dosed("mkspecs/common/gcc-base.conf", "\-O2", filteredCFLAGS)
|
||||||
|
pisitools.dosed("mkspecs/common/gcc-base.conf", "^(QMAKE_LFLAGS\s+\+=)", r"\1 %s" % get.LDFLAGS())
|
||||||
|
|
||||||
|
if not get.buildTYPE() == "emul32":
|
||||||
|
#-no-pch makes build ccache-friendly
|
||||||
|
options = " -DCMAKE_INSTALL_PREFIX=%s \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DINSTALL_BINDIR=%s \
|
||||||
|
-DINSTALL_INCLUDEDIR=%s \
|
||||||
|
-DINSTALL_ARCHDATADIR=%s \
|
||||||
|
-DINSTALL_DOCDIR=%s \
|
||||||
|
-DINSTALL_DATADIR=%s \
|
||||||
|
-DINSTALL_MKSPECSDIR=%s \
|
||||||
|
-DINSTALL_EXAMPLESDIR=%s \
|
||||||
|
-DQT_FEATURE_libproxy=ON \
|
||||||
|
-DQT_FEATURE_vulkan=ON \
|
||||||
|
-DQT_FEATURE_system_freetype=ON \
|
||||||
|
-DQT_FEATURE_system_harfbuzz=ON \
|
||||||
|
-DQT_FEATURE_system_sqlite=ON \
|
||||||
|
-DQT_FEATURE_dbus_linked=ON \
|
||||||
|
-DQT_FEATURE_journald=ON \
|
||||||
|
-DQT_FEATURE_system_zlib=ON \
|
||||||
|
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
|
||||||
|
-DCMAKE_MESSAGE_LOG_LEVEL=STATUS \
|
||||||
|
-DQT_FEATURE_openssl_linked=ON" % (qt6.prefix, bindirQt6, qt6.headerdir, qt6.archdatadir, qt6.docdir, qt6.datadir, qt6.mkspecsdir, qt6.examplesdir)
|
||||||
|
#-G Ninja \
|
||||||
|
#-DQT_FEATURE_directfb=ON \
|
||||||
|
else:
|
||||||
|
pisitools.dosed("mkspecs/linux-g++-64/qmake.conf", "-m64", "-m32")
|
||||||
|
shelltools.export("LDFLAGS", "-m32 %s" % get.LDFLAGS())
|
||||||
|
options = "-no-pch -v -confirm-license -opensource -no-use-gold-linker\
|
||||||
|
-platform linux-g++-32 \
|
||||||
|
-xplatform linux-g++-32 \
|
||||||
|
-prefix /usr/lib32 \
|
||||||
|
-bindir /usr/lib32/qt6/bin \
|
||||||
|
-docdir /usr/share/doc/qt \
|
||||||
|
-headerdir /usr/lib32/qt6/include/qt6 \
|
||||||
|
-datadir /usr/share/qt6 \
|
||||||
|
-sysconfdir /etc/xdg \
|
||||||
|
-examplesdir /usr/share/doc/qt/examples \
|
||||||
|
-system-sqlite \
|
||||||
|
-openssl-linked \
|
||||||
|
-nomake examples \
|
||||||
|
-no-xcb \
|
||||||
|
-no-rpath \
|
||||||
|
-optimized-qmake \
|
||||||
|
-dbus-linked \
|
||||||
|
-system-harfbuzz \
|
||||||
|
-libdir /usr/lib32/ \
|
||||||
|
-archdatadir /usr/lib32/qt6/"
|
||||||
|
|
||||||
|
qt6.configure(options)
|
||||||
|
|
||||||
|
def build():
|
||||||
|
shelltools.export("LD_LIBRARY_PATH", "%s/lib:%s" % (get.curDIR(), get.ENV("LD_LIBRARY_PATH")))
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
if get.buildTYPE() == "emul32":
|
||||||
|
qt6.install("INSTALL_ROOT=%s32" % get.installDIR())
|
||||||
|
shelltools.move("%s32/usr/lib32" % get.installDIR(), "%s/usr" % get.installDIR())
|
||||||
|
return
|
||||||
|
|
||||||
|
pisitools.dodir(qt6.libdir)
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
mkspecPath = "%s/mkspecs" % qt6.archdatadir
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
diff --git a/cmake/FindInterbase.cmake b/cmake/FindInterbase.cmake
|
||||||
|
index 22f866d8..4ef16e75 100644
|
||||||
|
--- a/cmake/FindInterbase.cmake
|
||||||
|
+++ b/cmake/FindInterbase.cmake
|
||||||
|
@@ -19,12 +19,12 @@
|
||||||
|
# The Interbase client library
|
||||||
|
|
||||||
|
find_path(Interbase_INCLUDE_DIR
|
||||||
|
- NAMES ibase.h
|
||||||
|
+ NAMES firebird/ibase.h
|
||||||
|
HINTS ${Interbase_INCLUDEDIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
find_library(Interbase_LIBRARY
|
||||||
|
- NAMES firebase_ms fbclient gds
|
||||||
|
+ NAMES firebase_ms fbclient gds fbclient
|
||||||
|
HINTS ${Interbase_LIBDIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
diff --git a/src/plugins/sqldrivers/ibase/qsql_ibase_p.h b/src/plugins/sqldrivers/ibase/qsql_ibase_p.h
|
||||||
|
index 9109c2b4..7477d5ee 100644
|
||||||
|
--- a/src/plugins/sqldrivers/ibase/qsql_ibase_p.h
|
||||||
|
+++ b/src/plugins/sqldrivers/ibase/qsql_ibase_p.h
|
||||||
|
@@ -52,7 +52,7 @@
|
||||||
|
//
|
||||||
|
|
||||||
|
#include <QtSql/qsqldriver.h>
|
||||||
|
-#include <ibase.h>
|
||||||
|
+#include <firebird/ibase.h>
|
||||||
|
|
||||||
|
#ifdef QT_PLUGIN
|
||||||
|
#define Q_EXPORT_SQLDRIVER_IBASE
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
diff --git a/examples/corelib/tools/contiguouscache/randomlistmodel.h b/examples/corelib/tools/contiguouscache/randomlistmodel.h
|
||||||
|
index 1fabb0d9..393ebaa3 100644
|
||||||
|
--- a/examples/corelib/tools/contiguouscache/randomlistmodel.h
|
||||||
|
+++ b/examples/corelib/tools/contiguouscache/randomlistmodel.h
|
||||||
|
@@ -50,6 +50,7 @@
|
||||||
|
#ifndef RANDOMLISTMODEL_H
|
||||||
|
#define RANDOMLISTMODEL_H
|
||||||
|
|
||||||
|
+#include <limits>
|
||||||
|
#include <QContiguousCache>
|
||||||
|
#include <QAbstractListModel>
|
||||||
|
|
||||||
|
diff --git a/src/corelib/text/qanystringview.h b/src/corelib/text/qanystringview.h
|
||||||
|
index a7606253..60747cf0 100644
|
||||||
|
--- a/src/corelib/text/qanystringview.h
|
||||||
|
+++ b/src/corelib/text/qanystringview.h
|
||||||
|
@@ -39,6 +39,7 @@
|
||||||
|
#ifndef QANYSTRINGVIEW_H
|
||||||
|
#define QANYSTRINGVIEW_H
|
||||||
|
|
||||||
|
+#include <limits>
|
||||||
|
#include <QtCore/qstringview.h>
|
||||||
|
#include <QtCore/qutf8stringview.h>
|
||||||
|
|
||||||
|
diff --git a/src/corelib/text/qbytearray.h b/src/corelib/text/qbytearray.h
|
||||||
|
index 9f646aaa..a5af793c 100644
|
||||||
|
--- a/src/corelib/text/qbytearray.h
|
||||||
|
+++ b/src/corelib/text/qbytearray.h
|
||||||
|
@@ -41,6 +41,7 @@
|
||||||
|
#ifndef QBYTEARRAY_H
|
||||||
|
#define QBYTEARRAY_H
|
||||||
|
|
||||||
|
+#include <limits>
|
||||||
|
#include <QtCore/qrefcount.h>
|
||||||
|
#include <QtCore/qnamespace.h>
|
||||||
|
#include <QtCore/qarraydata.h>
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
diff --git a/src/gui/configure.cmake b/src/gui/configure.cmake
|
||||||
|
index 0bf250ea..2d1bb645 100644
|
||||||
|
--- a/src/gui/configure.cmake
|
||||||
|
+++ b/src/gui/configure.cmake
|
||||||
|
@@ -174,9 +174,9 @@ qt_config_compile_test(egl_x11
|
||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
/* BEGIN TEST: */
|
||||||
|
-Display *dpy = EGL_DEFAULT_DISPLAY;
|
||||||
|
+Display *dpy = reinterpret_cast<Display *>(EGL_DEFAULT_DISPLAY);
|
||||||
|
EGLNativeDisplayType egldpy = XOpenDisplay(\"\");
|
||||||
|
-dpy = egldpy;
|
||||||
|
+dpy = reinterpret_cast<Display *>(egldpy);
|
||||||
|
EGLNativeWindowType w = XCreateWindow(dpy, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
|
||||||
|
XDestroyWindow(dpy, w);
|
||||||
|
XCloseDisplay(dpy);
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
diff --git a/src/tools/moc/main.cpp b/src/tools/moc/main.cpp
|
||||||
|
index 1cb383c9..6bfdee55 100644
|
||||||
|
--- a/src/tools/moc/main.cpp
|
||||||
|
+++ b/src/tools/moc/main.cpp
|
||||||
|
@@ -230,6 +230,11 @@ int runMoc(int argc, char **argv)
|
||||||
|
Moc moc;
|
||||||
|
pp.macros["Q_MOC_RUN"];
|
||||||
|
pp.macros["__cplusplus"];
|
||||||
|
+ pp.macros["_SYS_SYSMACROS_H_OUTER"];
|
||||||
|
+ Macro macro;
|
||||||
|
+ macro.symbols = Preprocessor::tokenize(QByteArray::number(Q_PROCESSOR_WORDSIZE*8), 1, Preprocessor::TokenizeDefine);
|
||||||
|
+ macro.symbols.removeLast(); // remove the EOF symbol
|
||||||
|
+ pp.macros.insert("__WORDSIZE", macro);
|
||||||
|
|
||||||
|
// Don't stumble over GCC extensions
|
||||||
|
Macro dummyVariadicFunctionMacro;
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff -up qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql.cpp.than qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql.cpp
|
||||||
|
diff -up qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h.than qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h
|
||||||
|
--- qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h.than 2017-07-14 13:43:50.831203768 +0200
|
||||||
|
+++ qtbase-opensource-src-5.9.0/src/plugins/sqldrivers/mysql/qsql_mysql_p.h 2017-07-14 13:44:24.364948006 +0200
|
||||||
|
@@ -58,6 +58,7 @@
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#include <mysql.h>
|
||||||
|
+#include <mysql_version.h>
|
||||||
|
|
||||||
|
#ifdef QT_PLUGIN
|
||||||
|
#define Q_EXPORT_SQLDRIVER_MYSQL
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
diff --git a/mkspecs/features/qt_module.prf b/mkspecs/features/qt_module.prf
|
||||||
|
index 3cacc8df..469e6f50 100644
|
||||||
|
--- a/mkspecs/features/qt_module.prf
|
||||||
|
+++ b/mkspecs/features/qt_module.prf
|
||||||
|
@@ -218,9 +218,9 @@ android: CONFIG += qt_android_deps no_linker_version_script
|
||||||
|
QMAKE_LFLAGS += $${QMAKE_LFLAGS_VERSION_SCRIPT}$$verscript
|
||||||
|
|
||||||
|
internal_module {
|
||||||
|
- verscript_content = "Qt_$${QT_MAJOR_VERSION}_PRIVATE_API { *; };"
|
||||||
|
+ verscript_content = "Qt_$${QT_MAJOR_VERSION}.$${QT_MINOR_VERSION}.$${QT_PATCH_VERSION}_PRIVATE_API { *; };"
|
||||||
|
} else {
|
||||||
|
- verscript_content = "Qt_$${QT_MAJOR_VERSION}_PRIVATE_API {" \
|
||||||
|
+ verscript_content = "Qt_$${QT_MAJOR_VERSION}.$${QT_MINOR_VERSION}.$${QT_PATCH_VERSION}_PRIVATE_API {" \
|
||||||
|
" qt_private_api_tag*;"
|
||||||
|
|
||||||
|
private_api_headers = $$SYNCQT.PRIVATE_HEADER_FILES $$SYNCQT.QPA_HEADER_FILES
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/src/corelib/global/qglobal.h b/src/corelib/global/qglobal.h
|
||||||
|
index 6e83b78f..6a18cc19 100644
|
||||||
|
--- a/src/corelib/global/qglobal.h
|
||||||
|
+++ b/src/corelib/global/qglobal.h
|
||||||
|
@@ -59,7 +59,7 @@
|
||||||
|
/*
|
||||||
|
can be used like #if (QT_VERSION >= QT_VERSION_CHECK(6, 4, 0))
|
||||||
|
*/
|
||||||
|
-#define QT_VERSION_CHECK(major, minor, patch) ((major<<16)|(minor<<8)|(patch))
|
||||||
|
+#define QT_VERSION_CHECK(qt_version_check_major, qt_version_check_minor, qt_version_check_patch) ((qt_version_check_major<<16)|(qt_version_check_minor<<8)|(qt_version_check_patch))
|
||||||
|
|
||||||
|
#ifdef QT_BOOTSTRAPPED
|
||||||
|
#include <QtCore/qconfig-bootstrapped.h>
|
||||||
+47
@@ -0,0 +1,47 @@
|
|||||||
|
diff -Nuar a/mkspecs/common/g++-base.conf b/mkspecs/common/g++-base.conf
|
||||||
|
--- a/mkspecs/common/g++-base.conf 2021-11-15 00:00:01.000000000 +0200
|
||||||
|
+++ b/mkspecs/common/g++-base.conf 2021-11-15 22:49:20.969099951 +0200
|
||||||
|
@@ -10,15 +10,17 @@
|
||||||
|
|
||||||
|
QMAKE_COMPILER = gcc
|
||||||
|
|
||||||
|
-QMAKE_CC = $${CROSS_COMPILE}gcc
|
||||||
|
+QMAKE_CC = PISILINUX_CC
|
||||||
|
|
||||||
|
-QMAKE_LINK_C = $$QMAKE_CC
|
||||||
|
-QMAKE_LINK_C_SHLIB = $$QMAKE_CC
|
||||||
|
+QMAKE_LINK_C = PISILINUX_CC
|
||||||
|
+QMAKE_LINK_C_SHLIB = PISILINUX_CC
|
||||||
|
|
||||||
|
-QMAKE_CXX = $${CROSS_COMPILE}g++
|
||||||
|
+QMAKE_CXX = PISILINUX_CXX
|
||||||
|
|
||||||
|
-QMAKE_LINK = $$QMAKE_CXX
|
||||||
|
-QMAKE_LINK_SHLIB = $$QMAKE_CXX
|
||||||
|
+QMAKE_LINK = PISILINUX_CXX
|
||||||
|
+QMAKE_LINK_SHLIB = PISILINUX_CXX
|
||||||
|
+
|
||||||
|
+QMAKE_LFLAGS_RELEASE += PISILINUX_LDFLAGS
|
||||||
|
|
||||||
|
QMAKE_PCH_OUTPUT_EXT = .gch
|
||||||
|
|
||||||
|
diff -Nuar a/mkspecs/common/g++-unix.conf b/mkspecs/common/g++-unix.conf
|
||||||
|
--- a/mkspecs/common/g++-unix.conf 2021-11-15 00:00:01.000000000 +0200
|
||||||
|
+++ b/mkspecs/common/g++-unix.conf 2021-11-15 22:51:51.058450056 +0200
|
||||||
|
@@ -10,5 +10,5 @@
|
||||||
|
|
||||||
|
include(g++-base.conf)
|
||||||
|
|
||||||
|
-QMAKE_LFLAGS_RELEASE += -Wl,-O1
|
||||||
|
+QMAKE_LFLAGS_RELEASE += PISILINUX_LDFLAGS
|
||||||
|
QMAKE_LFLAGS_NOUNDEF += -Wl,--no-undefined
|
||||||
|
diff -Nuar a/mkspecs/common/linux.conf b/mkspecs/common/linux.conf
|
||||||
|
--- a/mkspecs/common/linux.conf 2021-11-15 00:00:01.000000000 +0200
|
||||||
|
+++ b/mkspecs/common/linux.conf 2021-11-15 22:52:35.802019704 +0200
|
||||||
|
@@ -48,5 +48,5 @@
|
||||||
|
QMAKE_NM = nm -P
|
||||||
|
QMAKE_RANLIB =
|
||||||
|
|
||||||
|
-QMAKE_STRIP = strip
|
||||||
|
+QMAKE_STRIP =
|
||||||
|
QMAKE_STRIPFLAGS_LIB += --strip-unneeded
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/mkspecs/common/gcc-base.conf b/mkspecs/common/gcc-base.conf
|
||||||
|
index 99d77156fd..fc840fe9f6 100644
|
||||||
|
--- a/mkspecs/common/gcc-base.conf
|
||||||
|
+++ b/mkspecs/common/gcc-base.conf
|
||||||
|
@@ -31,6 +31,8 @@
|
||||||
|
# you can use the manual test in tests/manual/mkspecs.
|
||||||
|
#
|
||||||
|
|
||||||
|
+CONFIG += nostrip
|
||||||
|
+
|
||||||
|
QMAKE_CFLAGS_OPTIMIZE = -O2
|
||||||
|
QMAKE_CFLAGS_OPTIMIZE_FULL = -O3
|
||||||
|
QMAKE_CFLAGS_OPTIMIZE_DEBUG = -Og
|
||||||
Executable
+302
@@ -0,0 +1,302 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-base</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Cross platform application and UI framework</Summary>
|
||||||
|
<Description>Cross platform application and UI development framework</Description>
|
||||||
|
<License>'GPL3' 'LGPL3' 'FDL' 'custom'</License>
|
||||||
|
<Archive sha1sum="73f1826987edb0ff26c8b410ea8b4ec0be8a2f22" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtbase-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<AdditionalFiles>
|
||||||
|
<!-- <AdditionalFile target="qt6-base-nouveau-freeze.patch">qt6-base-nouveau-freeze.patch</AdditionalFile> -->
|
||||||
|
</AdditionalFiles>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>zstd-devel</Dependency>
|
||||||
|
<Dependency>at-spi2-core-devel</Dependency>
|
||||||
|
<Dependency versionFrom="2.2.2">cups-devel</Dependency>
|
||||||
|
<Dependency versionFrom="1.11.8">dbus-devel</Dependency>
|
||||||
|
<Dependency>zlib-devel</Dependency>
|
||||||
|
<Dependency versionFrom="2.50.2">glib2-devel</Dependency>
|
||||||
|
<Dependency>libpcre2-devel</Dependency>
|
||||||
|
<Dependency>desktop-file-utils</Dependency>
|
||||||
|
<Dependency>fontconfig-devel</Dependency>
|
||||||
|
<Dependency>gperf</Dependency>
|
||||||
|
<Dependency versionFrom="2.24.31">gtk3-devel</Dependency>
|
||||||
|
<Dependency versionFrom="1.4.2">harfbuzz-devel</Dependency>
|
||||||
|
<Dependency>icon-theme-hicolor</Dependency>
|
||||||
|
<Dependency versionFrom="1.18">leveldb-devel</Dependency>
|
||||||
|
<Dependency versionFrom="2.5.6.27020">firebird-superserver</Dependency>
|
||||||
|
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||||
|
<Dependency versionFrom="10.1.21">mariadb-lib</Dependency>
|
||||||
|
<Dependency>libxcb-devel</Dependency>
|
||||||
|
<Dependency>libXcomposite-devel</Dependency>
|
||||||
|
<Dependency>libxkbcommon-devel</Dependency>
|
||||||
|
<Dependency>libxslt-devel</Dependency>
|
||||||
|
<Dependency versionFrom="21.3.7">mesa-devel</Dependency>
|
||||||
|
<Dependency>libmtdev-devel</Dependency>
|
||||||
|
<Dependency>nss-devel</Dependency>
|
||||||
|
<Dependency>pciutils-devel</Dependency>
|
||||||
|
<Dependency>postgresql-server</Dependency>
|
||||||
|
<Dependency versionFrom="2.7.18">python-devel</Dependency>
|
||||||
|
<Dependency>DirectFB-devel</Dependency>
|
||||||
|
<Dependency>libinput-devel</Dependency>
|
||||||
|
<Dependency versionFrom="3.16.2">sqlite-devel</Dependency>
|
||||||
|
<Dependency>xcb-proto</Dependency>
|
||||||
|
<Dependency>xcb-util-devel</Dependency>
|
||||||
|
<Dependency>xcb-util-image-devel</Dependency>
|
||||||
|
<Dependency>xcb-util-keysyms-devel</Dependency>
|
||||||
|
<Dependency>xcb-util-wm-devel</Dependency>
|
||||||
|
<Dependency>tiff-devel</Dependency>
|
||||||
|
<Dependency>libdrm-devel</Dependency>
|
||||||
|
<Dependency>libpng-devel</Dependency>
|
||||||
|
<Dependency versionFrom="3.2.1">eudev-devel</Dependency>
|
||||||
|
<Dependency>libSM-devel</Dependency>
|
||||||
|
<Dependency>libICE-devel</Dependency>
|
||||||
|
<Dependency>libX11-devel</Dependency>
|
||||||
|
<Dependency>libXext-devel</Dependency>
|
||||||
|
<Dependency versionFrom="2.5.6.27020">firebird-devel</Dependency>
|
||||||
|
<Dependency>unixODBC-devel</Dependency>
|
||||||
|
<Dependency>libXrandr-devel</Dependency>
|
||||||
|
<Dependency>libXrender-devel</Dependency>
|
||||||
|
<Dependency>libXi-devel</Dependency>
|
||||||
|
<Dependency>xcb-util-renderutil-devel</Dependency>
|
||||||
|
<Dependency>openssl-devel</Dependency>
|
||||||
|
<Dependency versionFrom="2.7.1">freetype-devel</Dependency>
|
||||||
|
<Dependency>pulseaudio-libs-devel</Dependency>
|
||||||
|
<Dependency>alsa-lib-devel</Dependency>
|
||||||
|
<Dependency>libproxy-devel</Dependency>
|
||||||
|
<Dependency versionFrom="1.10.3">gst-plugins-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="1.12.0">wayland-devel</Dependency>
|
||||||
|
<Dependency versionFrom="1.12.0">wayland-protocols-devel</Dependency>
|
||||||
|
<Dependency>libXcursor-devel</Dependency>
|
||||||
|
<Dependency>tslib-devel</Dependency>
|
||||||
|
<Dependency>shared-mime-info</Dependency>
|
||||||
|
<Dependency>md4c-devel</Dependency>
|
||||||
|
<Dependency>libglvnd-devel</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency>postgresql-pl</Dependency>
|
||||||
|
<Dependency>mit-kerberos-devel</Dependency>
|
||||||
|
<Dependency>double-conversion-devel</Dependency>
|
||||||
|
<Dependency versionFrom="68.2">icu4c-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<!-- Pisilinux Patches -->
|
||||||
|
<Patch level="1">mkspecs.patch</Patch>
|
||||||
|
<Patch level="1">qt6-base-nostrip.patch</Patch>
|
||||||
|
|
||||||
|
<!-- <Patch level="1">fedora/qtbase-tell-truth-about-private-api.patch</Patch> -->
|
||||||
|
<!-- <Patch level="1">fedora/qtbase-version-check.patch</Patch> -->
|
||||||
|
<!-- <Patch level="1">fedora/qtbase-moc-macros.patch</Patch> -->
|
||||||
|
<!-- <Patch level="1">fedora/qtbase-firebird.patch</Patch> -->
|
||||||
|
<!-- <Patch level="1">fedora/qtbase-mysql.patch</Patch> -->
|
||||||
|
<Patch level="1">fedora/qtbase-libglvnd.patch</Patch>
|
||||||
|
<Patch level="1">fedora/qtbase-gcc11.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-base</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>zstd</Dependency>
|
||||||
|
<Dependency>gtk3</Dependency>
|
||||||
|
<Dependency>pango</Dependency>
|
||||||
|
<Dependency>libpcre2</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>cups</Dependency>
|
||||||
|
<Dependency>dbus</Dependency>
|
||||||
|
<Dependency>tslib</Dependency>
|
||||||
|
<Dependency>mesa</Dependency>
|
||||||
|
<Dependency>zlib</Dependency>
|
||||||
|
<Dependency>brotli</Dependency>
|
||||||
|
<Dependency>glib2</Dependency>
|
||||||
|
<Dependency versionFrom="68.2">icu4c</Dependency>
|
||||||
|
<Dependency>libSM</Dependency>
|
||||||
|
<Dependency versionFrom="2.5.6.27020">firebird-client</Dependency>
|
||||||
|
<Dependency>libproxy</Dependency>
|
||||||
|
<Dependency>libXi</Dependency>
|
||||||
|
<Dependency>libICE</Dependency>
|
||||||
|
<Dependency>libX11</Dependency>
|
||||||
|
<Dependency>libdrm</Dependency>
|
||||||
|
<Dependency>libpng</Dependency>
|
||||||
|
<Dependency>libxcb</Dependency>
|
||||||
|
<Dependency>eudev</Dependency>
|
||||||
|
<Dependency>DirectFB</Dependency>
|
||||||
|
<Dependency>openssl</Dependency>
|
||||||
|
<Dependency>freetype</Dependency>
|
||||||
|
<Dependency>harfbuzz</Dependency>
|
||||||
|
<Dependency>libinput</Dependency>
|
||||||
|
<Dependency>libmtdev</Dependency>
|
||||||
|
<Dependency>fontconfig</Dependency>
|
||||||
|
<Dependency>gdk-pixbuf</Dependency>
|
||||||
|
<Dependency>libXrender</Dependency>
|
||||||
|
<Dependency>xcb-util-wm</Dependency>
|
||||||
|
<Dependency>libxkbcommon</Dependency>
|
||||||
|
<Dependency>libjpeg-turbo</Dependency>
|
||||||
|
<Dependency>xcb-util-image</Dependency>
|
||||||
|
<Dependency>xcb-util-keysyms</Dependency>
|
||||||
|
<Dependency>double-conversion</Dependency>
|
||||||
|
<Dependency>xcb-util-renderutil</Dependency>
|
||||||
|
<Dependency>md4c</Dependency>
|
||||||
|
<Dependency>mit-kerberos</Dependency>
|
||||||
|
<Dependency>libglvnd</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/imports</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/qml</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/plugins</Path>
|
||||||
|
<Path fileType="localdata">/usr/share/qt6/translations</Path>
|
||||||
|
<Path fileType="executable">/usr/lib/qt6/bin</Path>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/lib/qt6/mkspecs</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-base-devel</Name>
|
||||||
|
<Summary>Development files for Qt 5</Summary>
|
||||||
|
<Description>Development files for Qt 5</Description>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/*.prl</Path>
|
||||||
|
</Files>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-base</Dependency>
|
||||||
|
<Dependency>libglvnd-devel</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency>libxkbcommon-devel</Dependency>
|
||||||
|
<!--Dependency>mesa-devel</Dependency-->
|
||||||
|
</RuntimeDependencies>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-sql-mysql</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency version="current">qt6-base</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>mariadb-lib</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/plugins/sqldrivers/libqsqlmysql.so</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-sql-postgresql</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency version="current">qt6-base</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>postgresql-lib</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/plugins/sqldrivers/libqsqlpsql.so</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-sql-sqlite</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency version="current">qt6-base</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>sqlite</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/plugins/sqldrivers/libqsqlite.so</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-sql-odbc</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency version="current">qt6-base</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>unixODBC</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/qt6/plugins/sqldrivers/libqsqlodbc.so</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<!-- <Package>
|
||||||
|
<Name>qt6-base-32bit</Name>
|
||||||
|
<PartOf>emul32</PartOf>
|
||||||
|
<Summary>32-bit shared libraries for qt5</Summary>
|
||||||
|
<BuildType>emul32</BuildType>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>cups-32bit</Dependency>
|
||||||
|
<Dependency>dbus-32bit</Dependency>
|
||||||
|
<Dependency>gtk3-32bit</Dependency>
|
||||||
|
<Dependency>mesa-32bit</Dependency>
|
||||||
|
<Dependency>zlib-32bit</Dependency>
|
||||||
|
<Dependency>glib2-32bit</Dependency>
|
||||||
|
<Dependency>libxcb-32bit</Dependency>
|
||||||
|
<Dependency>icu4c-32bit</Dependency>
|
||||||
|
<Dependency>pango-32bit</Dependency>
|
||||||
|
<Dependency>libX11-32bit</Dependency>
|
||||||
|
<Dependency>libdrm-32bit</Dependency>
|
||||||
|
<Dependency>libpng-32bit</Dependency>
|
||||||
|
<Dependency>sqlite-32bit</Dependency>
|
||||||
|
<Dependency>eudev-32bit</Dependency>
|
||||||
|
<Dependency>openssl-32bit</Dependency>
|
||||||
|
<Dependency>freetype-32bit</Dependency>
|
||||||
|
<Dependency>harfbuzz-32bit</Dependency>
|
||||||
|
<Dependency>libmtdev-32bit</Dependency>
|
||||||
|
<Dependency>fontconfig-32bit</Dependency>
|
||||||
|
<Dependency>libXrender-32bit</Dependency>
|
||||||
|
<Dependency>libjpeg-turbo-32bit</Dependency>
|
||||||
|
<Dependency>gst-plugins-base-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>libpcre</Dependency>
|
||||||
|
<Dependency>qt6-base-devel</Dependency>
|
||||||
|
<Dependency>cups-32bit</Dependency>
|
||||||
|
<Dependency>dbus-32bit</Dependency>
|
||||||
|
<Dependency>gtk3-32bit</Dependency>
|
||||||
|
<Dependency>mesa-32bit</Dependency>
|
||||||
|
<Dependency>zlib-32bit</Dependency>
|
||||||
|
<Dependency>glib2-32bit</Dependency>
|
||||||
|
<Dependency>libxcb-32bit</Dependency>
|
||||||
|
<Dependency>icu4c-32bit</Dependency>
|
||||||
|
<Dependency>qt6-base</Dependency>
|
||||||
|
<Dependency>cups</Dependency>
|
||||||
|
<Dependency>dbus</Dependency>
|
||||||
|
<Dependency>pango-32bit</Dependency>
|
||||||
|
<Dependency>libX11-32bit</Dependency>
|
||||||
|
<Dependency>libdrm-32bit</Dependency>
|
||||||
|
<Dependency>libpng-32bit</Dependency>
|
||||||
|
<Dependency>sqlite-32bit</Dependency>
|
||||||
|
<Dependency>openssl-32bit</Dependency>
|
||||||
|
<Dependency>freetype-32bit</Dependency>
|
||||||
|
<Dependency>harfbuzz-32bit</Dependency>
|
||||||
|
<Dependency>libmtdev-32bit</Dependency>
|
||||||
|
<Dependency>fontconfig-32bit</Dependency>
|
||||||
|
<Dependency>libXrender-32bit</Dependency>
|
||||||
|
<Dependency>libjpeg-turbo-32bit</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib32</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>-->
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-03</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+45
@@ -0,0 +1,45 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-base</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5 araç takımı, sürüm 5</Summary>
|
||||||
|
<Description xml:lang="tr">Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır.</Description>
|
||||||
|
<Description xml:lang="fr">Qt est une boîte à outils graphique multi-plateforme.</Description>
|
||||||
|
<Description xml:lang="es">Qt es un toolkit para GUI multiplataforma.</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-base-devel</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5 için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-docs</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5 için geliştirme belgeleri ve Qt Assistant aracı</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-sql-ibase</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5'in SQL sınıfları için IBase sürücüsü</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-sql-mysql</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5'in SQL sınıfları için MySQL sürücüsü</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-sql-odbc</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5'in SQL sınıfları için ODBC sürücüsü</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-sql-postgresql</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5'in SQL sınıfları için PostgreSQL sürücüsü</Summary>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-sql-sqlite</Name>
|
||||||
|
<Summary xml:lang="tr">Qt5'in SQL sınıfları için SQLite sürücüsü</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Executable
+21
@@ -0,0 +1,21 @@
|
|||||||
|
#!/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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+62
@@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-charts</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<Summary>Provides a set of easy to use chart components</Summary>
|
||||||
|
<Description>Provides a set of easy to use chart components</Description>
|
||||||
|
<Archive sha1sum="0b275893826fe39406f04468f4450fc91189c3d4" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtcharts-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-charts</Name>
|
||||||
|
<Summary>Provides a set of easy to use chart components</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-charts-devel</Name>
|
||||||
|
<Summary>Development files for qt6-charts</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-charts</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First Release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+27
@@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
# qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
+66
@@ -0,0 +1,66 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-connectivity</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Provides access to Bluetooth hardware</Summary>
|
||||||
|
<Description>Provides access to Bluetooth hardware</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="a88a762b6032976a29e99ee6295c4daecf3afe89" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtconnectivity-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>pcsc-lite-devel</Dependency>
|
||||||
|
<Dependency>bluez-libs-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<!-- <Dependency versionFrom="6.4.0">qt6-assistant-devel</Dependency> -->
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-connectivity</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>pcsc-lite</Dependency>
|
||||||
|
<Dependency>bluez-libs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc/qt6-connectivity</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="executable">/usr/lib/qt6/bin/</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-connectivity-devel</Name>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-connectivity</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-connectivity</Name>
|
||||||
|
<Summary xml:lang="tr">Bluetooth donanımlarına bağlantı sağlar</Summary>
|
||||||
|
<Description xml:lang="tr">Bluetooth donanımlarına bağlantı sağlar</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-connectivity-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-connectivity için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Executable
+23
@@ -0,0 +1,23 @@
|
|||||||
|
#!/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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
|
|
||||||
|
|
||||||
Executable
+63
@@ -0,0 +1,63 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-datavis3d</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<PartOf>desktop</PartOf>
|
||||||
|
<Summary>Provides a set of easy to use chart components</Summary>
|
||||||
|
<Description>Qt Data Visualization module</Description>
|
||||||
|
<Archive sha1sum="9e3aa236348b290113a33ed3fb3136d2bee6f8ff" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtdatavis3d-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-datavis3d</Name>
|
||||||
|
<Summary>Qt Data Visualization module</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-datavis3d-devel</Name>
|
||||||
|
<Summary>Development files for qt6-datavis3d</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-datavis3d</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="19">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First Release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+38
@@ -0,0 +1,38 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
#NoStrip = "/"
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
# shelltools.system("sed -i 's/python /python3 /' qtdeclarative.pro \
|
||||||
|
# src/3rdparty/masm/masm.pri")
|
||||||
|
#shelltools.system("sed -i 's/python /python3 /' qtdeclarative/src/3rdparty/masm/masm.pri")
|
||||||
|
# shelltools.export("CFLAGS", "CXXFLAGS")
|
||||||
|
qt6.configure("-DQT_FEATURE_system_freetype=ON")
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
#qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
#pisitools.insinto("/usr/lib/qt6/qml", "qml/QtQml")
|
||||||
|
#pisitools.insinto("/usr/lib/qt6/qml", "qml/Qt")
|
||||||
|
#pisitools.insinto("/usr/lib/qt6/qml", "qml/QtQuick")
|
||||||
|
#pisitools.insinto("/usr/lib/qt6/qml", "qml/QtQuick.2")
|
||||||
|
#pisitools.insinto("/usr/lib/qt6/qml", "qml/QtTest")
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.insinto("/usr/share/licenses/qt6-declarative/", "LICENSE*")
|
||||||
+83
@@ -0,0 +1,83 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-declarative</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Classes for QML and JavaScript languages</Summary>
|
||||||
|
<Description>Classes for QML and JavaScript languages</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="6507c431fb870847fc9ae27d970a25f054eed9ee" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtdeclarative-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>python3</Dependency>
|
||||||
|
<Dependency>libxkbcommon-devel</Dependency>
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-languageserver-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<!-- <Patch level="1">qt_kde.patch</Patch> -->
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-declarative</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<!-- <Dependency>libglvnd</Dependency> -->
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-languageserver</Dependency>
|
||||||
|
<Dependency>libglvnd</Dependency>
|
||||||
|
<!-- <Dependency versionFrom="6.4.0">qt6-xmlpatterns</Dependency> -->
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="data">/usr/share/licenses</Path>
|
||||||
|
<Path fileType="executable">/usr/lib/qt6/bin</Path>
|
||||||
|
<Path fileType="executable">/usr/bin/</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-declarative-devel</Name>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<!--Package>
|
||||||
|
<Name>qt6-declarative-docs</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="doc">/usr/share/doc/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
</Package-->
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-05</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-declarative</Name>
|
||||||
|
<Summary xml:lang="tr">QML ve JavaScript dilleri için sınıflar</Summary>
|
||||||
|
<Description xml:lang="tr">QML ve JavaScript dilleri için sınıflar</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-declarative-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-declarative için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Executable
+23
@@ -0,0 +1,23 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make("docs")
|
||||||
|
# qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install("install_docs")
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+68
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-doc</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Icon>assistant5</Icon>
|
||||||
|
<Summary>A cross-platform application and UI framework (Documentation)</Summary>
|
||||||
|
<Description>A cross-platform application and UI framework (Documentation)</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="6f3e76fd4c77a16d06612ddbb01b088f8b691927" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtdoc-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<!--Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-assistant</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-multimedia-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-quickcontrols-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-quickcontrols2-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-x11extras-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-webchannel-docs</Dependency>
|
||||||
|
<Dependency versionFrom="5.7.1">qt6-webkit-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-xmlpatterns-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-svg-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-script-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sensors-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-translations</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-graphicaleffects-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-imageformats-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-websockets-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-serialport-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-location-docs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-connectivity-docs</Dependency-->
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-doc</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-script</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-svg</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-xmlpatterns</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-assistant</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="data">/usr/share/doc</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc/qt6</Path>
|
||||||
|
<Path fileType="data">/usr/lib/qt6/mkspecs/</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
Executable
+8
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-doc</Name>
|
||||||
|
<Summary xml:lang="tr">Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme)</Summary>
|
||||||
|
<Description xml:lang="tr">Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme)</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-httpserver</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom, FDL, GPL3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>Qt HTTP Server</Summary>
|
||||||
|
<Icon>qt6-httpserver</Icon>
|
||||||
|
<Description>Qt HTTP Server</Description>
|
||||||
|
<Archive sha1sum="cec94b8a856e46bf20f9d065c0d6429fa24c60c5" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qthttpserver-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-websockets-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-httpserver.patch</Patch>
|
||||||
|
<Patch level="1">qt6-httpserver.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-httpserver</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="">qt6-websockets</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules/</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-httpserver-devel</Name>
|
||||||
|
<Summary>Development files for qt6-httpserver</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-httpserver</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-websockets-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-httpserver</Name>
|
||||||
|
<Summary xml:lang="tr">Qt HTTP Server</Summary>
|
||||||
|
<Description xml:lang="tr">Qt HTTP Server</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
+47
@@ -0,0 +1,47 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
bindirQt6="/usr/lib/qt6/bin"
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
options = " -DCMAKE_INSTALL_PREFIX=%s \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DINSTALL_BINDIR=%s \
|
||||||
|
-DINSTALL_INCLUDEDIR=%s \
|
||||||
|
-DINSTALL_ARCHDATADIR=%s \
|
||||||
|
-DINSTALL_DOCDIR=%s \
|
||||||
|
-DINSTALL_DATADIR=%s \
|
||||||
|
-DINSTALL_MKSPECSDIR=%s \
|
||||||
|
-DINSTALL_EXAMPLESDIR=%s \
|
||||||
|
-DQT_FEATURE_libproxy=ON \
|
||||||
|
-DQT_FEATURE_vulkan=ON \
|
||||||
|
-DQT_FEATURE_system_freetype=ON \
|
||||||
|
-DQT_FEATURE_system_harfbuzz=ON \
|
||||||
|
-DQT_FEATURE_system_sqlite=ON \
|
||||||
|
-DQT_FEATURE_dbus_linked=ON \
|
||||||
|
-DQT_FEATURE_openssl_linked=ON" % (qt6.prefix, bindirQt6, qt6.headerdir, qt6.archdatadir, qt6.docdir, qt6.datadir, qt6.mkspecsdir, qt6.examplesdir)
|
||||||
|
|
||||||
|
cmaketools.configure(options)
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
#qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install("INSTALL_ROOT=%s" % get.installDIR())
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
#for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
#pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSE*")
|
||||||
+67
@@ -0,0 +1,67 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-imageformats</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Plugins for additional image formats: TIFF, MNG, TGA, WBMP</Summary>
|
||||||
|
<Description>Plugins for additional image formats: TIFF, MNG, TGA, WBMP</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="8505066d08ce41dd9e5e88eec0034efa61563b60" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtimageformats-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>libxkbcommon-devel</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency>jasper-devel</Dependency>
|
||||||
|
<Dependency>libmng-devel</Dependency>
|
||||||
|
<Dependency>zlib-devel</Dependency>
|
||||||
|
<Dependency>tiff-devel</Dependency>
|
||||||
|
<Dependency>webp-devel</Dependency>
|
||||||
|
<Dependency>libjpeg-turbo-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-imageformats</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<!-- <Dependency>libmng</Dependency> -->
|
||||||
|
<Dependency>tiff</Dependency>
|
||||||
|
<Dependency>webp</Dependency>
|
||||||
|
<Dependency>jasper</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="data">/usr/share/licenses</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<!--Package>
|
||||||
|
<Name>qt6-imageformats-docs</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package-->
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-imageformats</Name>
|
||||||
|
<Summary xml:lang="tr">İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP</Summary>
|
||||||
|
<Description xml:lang="tr">İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
Executable
+26
@@ -0,0 +1,26 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/copyleft/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import kde5
|
||||||
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
cmaketools.configure("-B build-qt6 -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||||
|
-DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules \
|
||||||
|
-DBUILD_WITH_QT6=ON")
|
||||||
|
|
||||||
|
def build():
|
||||||
|
cmaketools.make("-C build-qt6")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
cmaketools.install("-C build-qt6 DESTDIR=%s" % get.installDIR())
|
||||||
|
|
||||||
|
pisitools.dodoc("ChangeLog", "COPYING", "ReadMe*")
|
||||||
|
|
||||||
Executable
+59
@@ -0,0 +1,59 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-keychain</Name>
|
||||||
|
<Homepage>https://github.com/frankosterfeld/qtkeychain</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>BSD</License>
|
||||||
|
<Summary>Provides support for secure credentials storage</Summary>
|
||||||
|
<Description>Qt5-Keychain is a Qt API to store passwords and other secret data securely. How the data is stored depends on the platform</Description>
|
||||||
|
<Archive sha1sum="9716bacd36df99af04dbe59434e29f35411e86a2" type="targz">https://github.com/frankosterfeld/qtkeychain/archive/v0.13.2.tar.gz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>glib2-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-assistant-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-designer-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-linguist</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-keychain</Name>
|
||||||
|
<Summary>Provides support for secure credentials storage</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>glib2</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-keychain-devel</Name>
|
||||||
|
<Summary>Development support for qt6-keychain</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-keychain</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>0.13.2</Version>
|
||||||
|
<Comment>First Release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-languageserver</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License> FDL, GPL3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>An implementation of the Language Server Protocol</Summary>
|
||||||
|
<Icon>qt6-languageserver</Icon>
|
||||||
|
<Description>An implementation of the Language Server Protocol</Description>
|
||||||
|
<Archive sha1sum="c99914359763aa18c7cc5ec9412466d100e7b656" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtlanguageserver-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-languageserver.patch</Patch>
|
||||||
|
<Patch level="1">qt6-languageserver.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-languageserver</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-languageserver-devel</Name>
|
||||||
|
<Summary>Development files for qt6-languageserver</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-languageserver</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-languageserver</Name>
|
||||||
|
<Summary xml:lang="tr">An implementation of the Language Server Protocol</Summary>
|
||||||
|
<Description xml:lang="tr">An implementation of the Language Server Protocol</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-lottie</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom, FDL, GPL3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>A family of player software for a certain json-based file format for describing 2d vector graphics animations</Summary>
|
||||||
|
<Icon>qt6-lottie</Icon>
|
||||||
|
<Description>A family of player software for a certain json-based file format for describing 2d vector graphics animations</Description>
|
||||||
|
<Archive sha1sum="233df6fd4d2419a44432322eedabab57d70cfc24" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtlottie-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-lottie.patch</Patch>
|
||||||
|
<Patch level="1">qt6-lottie.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-lottie</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules/</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-lottie-devel</Name>
|
||||||
|
<Summary>Development files for qt6-lottie</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-lottie</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-lottie</Name>
|
||||||
|
<Summary xml:lang="tr">A family of player software for a certain json-based file format for describing 2d vector graphics animations</Summary>
|
||||||
|
<Description xml:lang="tr">A family of player software for a certain json-based file format for describing 2d vector graphics animations</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
+27
@@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
# qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+83
@@ -0,0 +1,83 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-multimedia</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Classes for audio, video, radio and camera functionality</Summary>
|
||||||
|
<Description>Classes for audio, video, radio and camera functionality</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="0244d49b51b1cca26d984e8814f8cb0f288d2697" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtmultimedia-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>icu4c-devel</Dependency>
|
||||||
|
<Dependency>libva-devel</Dependency>
|
||||||
|
<Dependency>ffmpeg-devel</Dependency>
|
||||||
|
<Dependency>openal-devel</Dependency>
|
||||||
|
<Dependency>libglvnd-devel</Dependency>
|
||||||
|
<Dependency>alsa-lib-devel</Dependency>
|
||||||
|
<Dependency>gstreamer-devel</Dependency>
|
||||||
|
<Dependency>pulseaudio-libs-devel</Dependency>
|
||||||
|
<Dependency>gst-plugins-bad-devel</Dependency><!-- camera support -->
|
||||||
|
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency versionFrom="1.10.3">gst-plugins-base-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-multimedia</Name>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>glib2</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>openal</Dependency>
|
||||||
|
<Dependency>libva</Dependency>
|
||||||
|
<Dependency>ffmpeg</Dependency>
|
||||||
|
<Dependency>libglvnd</Dependency>
|
||||||
|
<Dependency>alsa-lib</Dependency>
|
||||||
|
<Dependency>gstreamer</Dependency>
|
||||||
|
<Dependency>gst-plugins-bad</Dependency>
|
||||||
|
<Dependency>pulseaudio-libs</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency versionFrom="1.10.3">gst-plugins-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-multimedia-devel</Name>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-multimedia</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-multimedia</Name>
|
||||||
|
<Summary xml:lang="tr">Ses, video, radyo ve kamera işlevsellikleri için sınıflar</Summary>
|
||||||
|
<Description xml:lang="tr">Ses, video, radyo ve kamera işlevsellikleri için sınıflar</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-multimedia-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-multimedia için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-networkauth</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>'GPL3' 'LGPL3' 'FDL' 'custom'</License>
|
||||||
|
<IsA>app:gui</IsA>
|
||||||
|
<Summary>Network authentication module</Summary>
|
||||||
|
<Description>Ağ kimlik doğrulama modülü</Description>
|
||||||
|
<Archive sha1sum="05b4e630eb99919223b18cf7832379e993696a4b" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtnetworkauth-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-networkauth</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-networkauth-devel</Name>
|
||||||
|
<Summary>Development files for qt6-networkauth</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-networkauth</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-networkauth</Name>
|
||||||
|
<Summary xml:lang="tr">Ağ kimlik doğrulama modülü</Summary>
|
||||||
|
<Description xml:lang="tr">Ağ kimlik doğrulama modülü</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-positioning</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom, FDL, GPL3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>Provides access to position, satellite and area monitoring classes</Summary>
|
||||||
|
<Icon>qt6-positioning</Icon>
|
||||||
|
<Description>Provides access to position, satellite and area monitoring classes</Description>
|
||||||
|
<Archive sha1sum="3e999dfb41eb2ad26a4de9b3707ff430e4a23742" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtpositioning-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>gconf-devel</Dependency>
|
||||||
|
<Dependency>glib2-devel</Dependency>
|
||||||
|
<Dependency>gypsy-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-positioning.patch</Patch>
|
||||||
|
<Patch level="1">qt6-positioning.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-positioning</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>gconf</Dependency>
|
||||||
|
<Dependency>glib2</Dependency>
|
||||||
|
<Dependency>gypsy</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules/</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-positioning-devel</Name>
|
||||||
|
<Summary>Development files for qt6-positioning</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-positioning</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-positioning</Name>
|
||||||
|
<Summary xml:lang="tr">Provides access to position, satellite and area monitoring classes</Summary>
|
||||||
|
<Description xml:lang="tr">Provides access to position, satellite and area monitoring classes</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
Executable
+32
@@ -0,0 +1,32 @@
|
|||||||
|
#!/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 shelltools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
shelltools.export("CC", "gcc")
|
||||||
|
shelltools.export("CXX", "g++")
|
||||||
|
shelltools.export("LDFLAGS", "%s" % get.LDFLAGS())
|
||||||
|
# pisitools.cflags.remove("-lto-wrapper")
|
||||||
|
# pisitools.cxxflags.remove("-lto-wrapper")
|
||||||
|
# pisitools.cflags.add(" -ffat-lto-objects")
|
||||||
|
# pisitools.cxxflags.add(" -ffat-lto-objects")
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSE.GPL*")
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
diff --git a/src/3rdparty/assimp/src/code/Common/Importer.cpp b/src/3rdparty/assimp/src/code/Common/Importer.cpp
|
||||||
|
index a2ad041..6f2438f 100644
|
||||||
|
--- a/src/3rdparty/assimp/src/code/Common/Importer.cpp
|
||||||
|
+++ b/src/3rdparty/assimp/src/code/Common/Importer.cpp
|
||||||
|
@@ -46,6 +46,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
#include <assimp/version.h>
|
||||||
|
#include <assimp/config.h>
|
||||||
|
#include <assimp/importerdesc.h>
|
||||||
|
+#include <exception>
|
||||||
|
|
||||||
|
// ------------------------------------------------------------------------------------------------
|
||||||
|
/* Uncomment this line to prevent Assimp from catching unknown exceptions.
|
||||||
|
diff --git a/src/3rdparty/assimp/src/include/assimp/Importer.hpp b/src/3rdparty/assimp/src/include/assimp/Importer.hpp
|
||||||
|
index 09b5b68..89eb071 100644
|
||||||
|
--- a/src/3rdparty/assimp/src/include/assimp/Importer.hpp
|
||||||
|
+++ b/src/3rdparty/assimp/src/include/assimp/Importer.hpp
|
||||||
|
@@ -58,6 +58,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
// Public ASSIMP data structures
|
||||||
|
#include <assimp/types.h>
|
||||||
|
+#include <exception>
|
||||||
|
|
||||||
|
#include <exception>
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
Executable
+76
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-quick3d</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<PartOf>desktop</PartOf>
|
||||||
|
<Summary>Experimental module providing APIs and a host tool to host tool to perform graphics and compute shader conditioning for the upcoming Qt graphics abstraction layer</Summary>
|
||||||
|
<Description>Experimental module providing APIs and a host tool to host tool to perform graphics and compute shader conditioning for the upcoming Qt graphics abstraction layer</Description>
|
||||||
|
<Archive sha1sum="e6015c0df058ab7082d619584a9c894900b20439" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtquick3d-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools-devel</Dependency>
|
||||||
|
<Dependency versionFrom="3.3.1">assimp-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<Patch level="1">qtquick3d-fix-build-with-gcc11.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quick3d</Name>
|
||||||
|
<Summary>Experimental module providing APIs and a host tool to host tool to perform graphics and compute shader conditioning for the upcoming Qt graphics abstraction layer</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency versionFrom="3.3.1">assimp</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="executable">/usr/lib/qt6/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quick3d-devel</Name>
|
||||||
|
<Summary>Development files for qt6-quick3d</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-quick3d</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-shadertools-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,105 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-quick3dphysics</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom, FDL, GPL3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>Physics engine integration for Qt Quick 3D</Summary>
|
||||||
|
<Icon>qt6-quick3dphysics</Icon>
|
||||||
|
<Description>Physics engine integration for Qt Quick 3D</Description>
|
||||||
|
<Archive sha1sum="5faf06f439b6b95bf04f2a6ca5aa5bb0f9c0ef77" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtquick3dphysics-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<!--
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>Dep1-devel</Dependency>
|
||||||
|
<Dependency>Dep2-devel</Dependency>
|
||||||
|
<Dependency>Dep3-devel</Dependency>
|
||||||
|
<Dependency versionFrom="">Dep4-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-quick3dphysics.patch</Patch>
|
||||||
|
<Patch level="1">qt6-quick3dphysics.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quick3dphysics</Name>
|
||||||
|
<!--
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>Dep1</Dependency>
|
||||||
|
<Dependency>Dep2</Dependency>
|
||||||
|
<Dependency>Dep3</Dependency>
|
||||||
|
<Dependency versionFrom="">Dep4</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
-->
|
||||||
|
<Files>
|
||||||
|
<Path fileType="all">/</Path>
|
||||||
|
<!--
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="config">/etc</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="localedata">/usr/share/locale</Path>
|
||||||
|
<Path fileType="man">/usr/share/man</Path>
|
||||||
|
<Path fileType="info">/usr/share/info</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
-->
|
||||||
|
</Files>
|
||||||
|
<!--
|
||||||
|
<AdditionalFiles>
|
||||||
|
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/qt6-quick3dphysics.desktop">qt6-quick3dphysics.desktop</AdditionalFile>
|
||||||
|
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/qt6-quick3dphysics.png">qt6-quick3dphysics.png</AdditionalFile>
|
||||||
|
</AdditionalFiles>
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
<Provides>
|
||||||
|
<COMAR script="package.py">System.Package</COMAR>
|
||||||
|
<COMAR script="service.py">System.Service</COMAR>
|
||||||
|
</Provides>
|
||||||
|
-->
|
||||||
|
</Package>
|
||||||
|
<!--
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quick3dphysics-devel</Name>
|
||||||
|
<Summary>Development files for qt6-quick3dphysics</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-quick3dphysics</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quick3dphysics-docs</Name>
|
||||||
|
<Summary>Development files for qt6-quick3dphysics</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-quick3dphysics</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="data">/usr/share/gtk-doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
-->
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-quick3dphysics</Name>
|
||||||
|
<Summary xml:lang="tr">Physics engine integration for Qt Quick 3D</Summary>
|
||||||
|
<Description xml:lang="tr">Physics engine integration for Qt Quick 3D</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
+21
@@ -0,0 +1,21 @@
|
|||||||
|
#!/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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
File diff suppressed because it is too large
Load Diff
+68
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-quicktimeline</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Pisi Linux Admins</Name>
|
||||||
|
<Email>admin@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<PartOf>desktop</PartOf>
|
||||||
|
<Summary>Qt module for keyframe-based timeline construction</Summary>
|
||||||
|
<Description>Qt module for keyframe-based timeline construction</Description>
|
||||||
|
<Archive sha1sum="3cd6f21ddb93e87c5ef3cdf77e1bab6af1b41ad6" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtquicktimeline-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quicktimeline</Name>
|
||||||
|
<Summary>Qt module for keyframe-based timeline construction</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules/QuickTimeline.json</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-quicktimeline-devel</Name>
|
||||||
|
<Summary>Development files for qt6-quicktimeline</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-quicktimeline</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-remoteobjects</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom, FDL, GPL3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>Inter-process communication (IPC) module developed for Qt</Summary>
|
||||||
|
<Icon>qt6-remoteobjects</Icon>
|
||||||
|
<Description>Inter-process communication (IPC) module developed for Qt</Description>
|
||||||
|
<Archive sha1sum="1aebc1f8be6d16fe84da134207d0aa2ea1a41b25" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtremoteobjects-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-remoteobjects.patch</Patch>
|
||||||
|
<Patch level="1">qt6-remoteobjects.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-remoteobjects</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-remoteobjects-devel</Name>
|
||||||
|
<Summary>Development files for qt6-remoteobjects</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-remoteobjects</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-remoteobjects</Name>
|
||||||
|
<Summary xml:lang="tr">Inter-process communication (IPC) module developed for Qt</Summary>
|
||||||
|
<Description xml:lang="tr">Inter-process communication (IPC) module developed for Qt</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
Executable
+21
@@ -0,0 +1,21 @@
|
|||||||
|
#!/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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+66
@@ -0,0 +1,66 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-scxml</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<Summary>Provides a set of easy to use chart components</Summary>
|
||||||
|
<Description>Provides a set of easy to use chart components</Description>
|
||||||
|
<Archive sha1sum="2561951d667de68c5aadce7c10156062f8b45721" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtscxml-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-scxml</Name>
|
||||||
|
<Summary>Provides a set of easy to use chart components</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-scxml-devel</Name>
|
||||||
|
<Summary>Development files for qt6-scxml</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-scxml</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First Release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
Executable
+27
@@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
# qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
#for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
#pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+60
@@ -0,0 +1,60 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-sensors</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Provides access to sensor hardware and motion gesture recognition</Summary>
|
||||||
|
<Description>Provides access to sensor hardware and motion gesture recognition</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="6c63262e6d11ceef7389b22a34625aaf17f4f054" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtsensors-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<!-- <Dependency versionFrom="6.4.0">qt6-assistant-devel</Dependency> -->
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-sensors</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-sensors-devel</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-sensors</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-sensors</Name>
|
||||||
|
<Summary xml:lang="tr">Donanım ve hareket algılama sensörüne erişim sağlar</Summary>
|
||||||
|
<Description xml:lang="tr">Donanım ve hareket algılama sensörüne erişim sağlar</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-sensors-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-sensors için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Executable
+22
@@ -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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
|
|
||||||
Executable
+65
@@ -0,0 +1,65 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-serialbus</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<Summary>Qt module for general purpose serial bus access</Summary>
|
||||||
|
<Description>Qt module for general purpose serial bus access</Description>
|
||||||
|
<Archive type="tarxz" sha1sum="f55215e06dacb1d2d1175339ceb942a218e41424">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtserialbus-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-serialport-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-serialbus</Name>
|
||||||
|
<Summary>Qt module for general purpose serial bus access</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-serialport</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-serialbus-devel</Name>
|
||||||
|
<Summary>Development files for qt6-serialbus</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-serialbus</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-serialport-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First Release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+27
@@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
# qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
#for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
#pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+61
@@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-serialport</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<Summary>Provides access to hardware and virtual serial ports</Summary>
|
||||||
|
<Description>Provides access to hardware and virtual serial ports</Description>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Archive sha1sum="9ef00d710ed62c3221c9f96e5094eeadf478b1f1" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtserialport-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>eudev-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-assistant-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-sql-sqlite</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-serialport</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="3.2.1">eudev</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-serialport-devel</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-serialport</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
<Path fileType="header">/usr/include/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
+13
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-serialport</Name>
|
||||||
|
<Summary xml:lang="tr">Donanım ve sanal seri portlara erişim sağlar</Summary>
|
||||||
|
<Description xml:lang="tr">Donanım ve sanal seri portlara erişim sağlar</Description>
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-serialport-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-serialport için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
#
|
||||||
|
# Licensed under the GNU General Public License, version 3.
|
||||||
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-shadertools</Name>
|
||||||
|
<Homepage>https://www.qt.io</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>GPLv3</License>
|
||||||
|
<IsA>library</IsA>
|
||||||
|
<Summary>Provides functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL</Summary>
|
||||||
|
<Icon>qt6-shadertools</Icon>
|
||||||
|
<Description>OpenGL'ye ek olarak Qt Quick'in Vulkan, Metal ve Direct3D üzerinde çalışmasına izin veren gölgelendirici ardışık düzeni için işlevsellik sağlar</Description>
|
||||||
|
<Archive sha1sum="c6bb15568362317d27d80a134248d3fc6244ce19" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtshadertools-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<!--
|
||||||
|
<Patches>
|
||||||
|
<Patch>qt6-shadertools.patch</Patch>
|
||||||
|
<Patch level="1">qt6-shadertools.patch</Patch>
|
||||||
|
</Patches>
|
||||||
|
-->
|
||||||
|
</Source>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-shadertools</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>qt6-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
|
<Path fileType="executable">/usr/lib/qt6/bin</Path>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="data">/usr/share</Path>
|
||||||
|
<Path fileType="data">/usr/lib/metatypes</Path>
|
||||||
|
<Path fileType="data">/usr/lib/qt6/mkspecs</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-shadertools-devel</Name>
|
||||||
|
<Summary>Development files for qt6-shadertools</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-shadertools</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-06</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-shadertools</Name>
|
||||||
|
<Summary xml:lang="tr">Provides functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL</Summary>
|
||||||
|
<Description xml:lang="tr">OpenGL'ye ek olarak Qt Quick'in Vulkan, Metal ve Direct3D üzerinde çalışmasına izin veren gölgelendirici ardışık düzeni için işlevsellik sağlar</Description>
|
||||||
|
</Source>
|
||||||
|
</PISI>
|
||||||
Executable
+20
@@ -0,0 +1,20 @@
|
|||||||
|
#!/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 qt6
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
diff -up qtspeech-opensource-src-5.9.2/config.tests/speechd/speechd.pro.includes qtspeech-opensource-src-5.9.2/config.tests/speechd/speechd.pro
|
||||||
|
--- qtspeech-opensource-src-5.9.2/config.tests/speechd/speechd.pro.includes 2017-09-08 08:11:16.000000000 -0500
|
||||||
|
+++ qtspeech-opensource-src-5.9.2/config.tests/speechd/speechd.pro 2018-01-25 11:04:10.109329474 -0600
|
||||||
|
@@ -1,3 +1,4 @@
|
||||||
|
SOURCES = speechd.cpp
|
||||||
|
|
||||||
|
+INCLUDEPATH += /usr/include/speech-dispatcher
|
||||||
|
LIBS += -lspeechd
|
||||||
|
diff -up qtspeech-opensource-src-5.9.2/src/plugins/tts/speechdispatcher/speechdispatcher.pro.includes qtspeech-opensource-src-5.9.2/src/plugins/tts/speechdispatcher/speechdispatcher.pro
|
||||||
|
--- qtspeech-opensource-src-5.9.2/src/plugins/tts/speechdispatcher/speechdispatcher.pro.includes 2017-09-08 08:11:16.000000000 -0500
|
||||||
|
+++ qtspeech-opensource-src-5.9.2/src/plugins/tts/speechdispatcher/speechdispatcher.pro 2018-01-25 11:06:07.772179149 -0600
|
||||||
|
@@ -9,6 +9,7 @@ QT += core texttospeech
|
||||||
|
CONFIG += link_pkgconfig
|
||||||
|
packagesExist(speech-dispatcher): PKGCONFIG = speech-dispatcher
|
||||||
|
config_speechd: LIBS += -lspeechd
|
||||||
|
+config_speechd: INCLUDEPATH += /usr/include/speech-dispatcher
|
||||||
|
|
||||||
|
HEADERS += \
|
||||||
|
qtexttospeech_speechd.h \
|
||||||
Executable
+80
@@ -0,0 +1,80 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-speech</Name>
|
||||||
|
<Homepage>http://qt-project.org/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>Stefan Gronewold</Name>
|
||||||
|
<Email>groni@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>custom</License>
|
||||||
|
<License>FDL</License>
|
||||||
|
<License>GPL3</License>
|
||||||
|
<License>LGPL3</License>
|
||||||
|
<Summary>Qt module to make text to speech and speech recognition easy</Summary>
|
||||||
|
<Description>Qt module to make text to speech and speech recognition easy</Description>
|
||||||
|
<Archive type="tarxz" sha1sum="7f49c0901f3543439451d90d828700b2db88851c">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtspeech-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>flite-devel</Dependency>
|
||||||
|
<Dependency>speech-dispatcher-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-multimedia-devel</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
<Patches>
|
||||||
|
<!-- <Patch>qtspeech-speech-dispatcher_includes.patch</Patch> -->
|
||||||
|
</Patches>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-speech</Name>
|
||||||
|
<Summary>Qt module to make text to speech and speech recognition easy</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>flite</Dependency>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency>speech-dispatcher</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-multimedia</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-declarative</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-speech-devel</Name>
|
||||||
|
<Summary>Development headers for qt6-speech</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency release="current">qt6-speech</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="config">/usr/lib/cmake</Path>
|
||||||
|
<Path fileType="header">/usr/include</Path>
|
||||||
|
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="2">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-07-05</Date>
|
||||||
|
<Version>5.15.5</Version>
|
||||||
|
<Comment>First Release.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
Executable
+30
@@ -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/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
# bindirQt6="/usr/lib/qt6/bin"
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
#qt6.make("docs")
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
# for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
# pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
Executable
+71
@@ -0,0 +1,71 @@
|
|||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt6-svg</Name>
|
||||||
|
<Homepage>http://qt.digia.com/</Homepage>
|
||||||
|
<Packager>
|
||||||
|
<Name>PisiLinux Community</Name>
|
||||||
|
<Email>admins@pisilinux.org</Email>
|
||||||
|
</Packager>
|
||||||
|
<License>LGPLv2.1-linking-exception</License>
|
||||||
|
<Summary>Classes for displaying the contents of SVG files</Summary>
|
||||||
|
<Description>Classes for displaying the contents of SVG files</Description>
|
||||||
|
<Archive sha1sum="96acb69ea81f7793d4820a3522181ed2024c0e22" type="tarxz">https://download.qt.io/official_releases/qt/6.4/6.4.0/submodules/qtsvg-everywhere-src-6.4.0.tar.xz</Archive>
|
||||||
|
<BuildDependencies>
|
||||||
|
<Dependency>ninja</Dependency>
|
||||||
|
<Dependency>cmake</Dependency>
|
||||||
|
<Dependency>libxkbcommon-devel</Dependency>
|
||||||
|
<Dependency>zlib-devel</Dependency>
|
||||||
|
<Dependency>vulkan-headers</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
</BuildDependencies>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-svg</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency>libgcc</Dependency>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
<Dependency>zlib</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="library">/usr/lib/qt6</Path>
|
||||||
|
<Path fileType="data">/usr/share/licenses/</Path>
|
||||||
|
<Path fileType="data">/usr/share/qt6/modules</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<Package>
|
||||||
|
<Name>qt6-svg-devel</Name>
|
||||||
|
<Summary>Development files for qt6-svg</Summary>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base-devel</Dependency>
|
||||||
|
<Dependency release="current">qt6-svg</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="header">/usr/include/qt6/</Path>
|
||||||
|
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||||
|
</Files>
|
||||||
|
</Package>
|
||||||
|
|
||||||
|
<!--Package>
|
||||||
|
<Name>qt6-svg-docs</Name>
|
||||||
|
<RuntimeDependencies>
|
||||||
|
<Dependency versionFrom="6.4.0">qt6-base</Dependency>
|
||||||
|
</RuntimeDependencies>
|
||||||
|
<Files>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc/qt6</Path>
|
||||||
|
</Files>
|
||||||
|
</Package-->
|
||||||
|
|
||||||
|
<History>
|
||||||
|
<Update release="1">
|
||||||
|
<Date>2022-10-07</Date>
|
||||||
|
<Version>6.4.0</Version>
|
||||||
|
<Comment>First release</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
|
</History>
|
||||||
|
</PISI>
|
||||||
Executable
+11
@@ -0,0 +1,11 @@
|
|||||||
|
<PISI>
|
||||||
|
<Source>
|
||||||
|
<Name>qt5-svg</Name>
|
||||||
|
<Summary xml:lang="tr">SVG dosyalarının içeriğini görüntüleme için sınıflar</Summary>
|
||||||
|
<Description xml:lang="tr">SVG dosyalarının içeriğini görüntüleme için sınıflar</Description>
|
||||||
|
</Source>
|
||||||
|
<Package>
|
||||||
|
<Name>qt5-svg-devel</Name>
|
||||||
|
<Summary xml:lang="tr">qt5-svg için geliştirme dosyaları</Summary>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Executable
+29
@@ -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/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import shelltools
|
||||||
|
from pisi.actionsapi import autotools
|
||||||
|
from pisi.actionsapi import pisitools
|
||||||
|
from pisi.actionsapi import cmaketools
|
||||||
|
from pisi.actionsapi import qt6
|
||||||
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
|
# bindirQt6="/usr/lib/qt6/bin"
|
||||||
|
|
||||||
|
def setup():
|
||||||
|
qt6.configure()
|
||||||
|
|
||||||
|
def build():
|
||||||
|
qt6.make()
|
||||||
|
|
||||||
|
def install():
|
||||||
|
qt6.install()
|
||||||
|
|
||||||
|
#I hope qtchooser will manage this issue
|
||||||
|
for bin in shelltools.ls("%s/usr/lib/qt6/bin" % get.installDIR()):
|
||||||
|
pisitools.dosym("/usr/lib/qt6/bin/%s" % bin, "/usr/bin/%s-qt6" % bin)
|
||||||
|
|
||||||
|
pisitools.dodoc("LICENSES/*")
|
||||||
+137
@@ -0,0 +1,137 @@
|
|||||||
|
#!/usr/bin/env xdg-open
|
||||||
|
[Desktop Entry]
|
||||||
|
Encoding=UTF-8
|
||||||
|
Exec=assistant-qt6
|
||||||
|
Name=Qt6 Assistant
|
||||||
|
Name[af]=Qt6 Assistent
|
||||||
|
Name[ar]=معاون Qt6
|
||||||
|
Name[az]=Qt6 Yardımçısı
|
||||||
|
Name[bn]=কিউ-টি সহায়ক
|
||||||
|
Name[br]=Skoazeller Qt6
|
||||||
|
Name[bs]=Qt6 Asistent
|
||||||
|
Name[ca]=Assistent Qt6
|
||||||
|
Name[cs]=Qt6 asistent
|
||||||
|
Name[cy]=Cymhorthwr Qt6
|
||||||
|
Name[de]=Qt6-Assistent
|
||||||
|
Name[el]=Βοηθός Qt6
|
||||||
|
Name[eo]=Qt6-Asistilo
|
||||||
|
Name[es]=Asistente Qt6
|
||||||
|
Name[eu]=Qt6 laguntzailea
|
||||||
|
Name[fa]=دستیار Qt6
|
||||||
|
Name[fo]=Qt6-hjálpari
|
||||||
|
Name[fy]=Qt6-assistent
|
||||||
|
Name[hi]=क्यूटी सहायक
|
||||||
|
Name[hr]=Qt6 Asistent
|
||||||
|
Name[hsb]=Qt6 Asistent
|
||||||
|
Name[ja]=Qt6 アシスタント
|
||||||
|
Name[km]=អ្នកជំនួយការ Qt6
|
||||||
|
Name[ko]=Qt6 도우미
|
||||||
|
Name[lo]=ຄຳແນະນຳການໃ້ຊ້Qt6
|
||||||
|
Name[lv]=Qt6 Asistents
|
||||||
|
Name[mk]=Qt6-Асистент
|
||||||
|
Name[mn]=Qt6-туслагч
|
||||||
|
Name[ms]=Pembantu Qt6
|
||||||
|
Name[nds]=Qt6-Hölper
|
||||||
|
Name[nl]=Qt6 Assistent
|
||||||
|
Name[nso]=Mothusi wa Qt6
|
||||||
|
Name[pa]=Qt6 ਸਹਾਇਕ
|
||||||
|
Name[pt]=Assistente do Qt6
|
||||||
|
Name[pt_BR]=Assistente Qt6
|
||||||
|
Name[ro]=Asistent Qt6
|
||||||
|
Name[ru]=Помощник Qt6
|
||||||
|
Name[rw]=Umufasha Qt6
|
||||||
|
Name[sl]=Pomočnik za Qt6
|
||||||
|
Name[ss]=Lisekela leQt6
|
||||||
|
Name[ta]=Qt6 துணைவன்
|
||||||
|
Name[tg]=Дастёри Qt6
|
||||||
|
Name[th]=คำแนะนำการใช้ Qt6
|
||||||
|
Name[tr]=Qt6 Asistanı
|
||||||
|
Name[uk]=Qt6-асистент
|
||||||
|
Name[uz]=Qt63 ёрдамчи
|
||||||
|
Name[ven]=Qt6 Muthusi
|
||||||
|
Name[vi]=Trợ giúp Qt6
|
||||||
|
Name[wa]=Macrea Qt6
|
||||||
|
Name[xh]=Qt6 Umncedi
|
||||||
|
Name[zh_CN]=Qt6 助手
|
||||||
|
Name[zh_TW]=Qt6 助理
|
||||||
|
Name[zu]=Umsizi we-Qt6
|
||||||
|
GenericName=Document Browser
|
||||||
|
GenericName[af]=Dokument Blaaier
|
||||||
|
GenericName[ar]=متصفح المستندات
|
||||||
|
GenericName[az]=Sənəd Səyyahı
|
||||||
|
GenericName[bg]=Преглед на документи
|
||||||
|
GenericName[bn]=নথী ব্রাউজার
|
||||||
|
GenericName[br]=Furcher Teulioù
|
||||||
|
GenericName[bs]=Preglednik QT dokumenata
|
||||||
|
GenericName[ca]=Navegador de documents
|
||||||
|
GenericName[cs]=Prohlížeč dokumentace
|
||||||
|
GenericName[cy]=Porydd Dogfen
|
||||||
|
GenericName[da]=Dokumentfremviser
|
||||||
|
GenericName[de]=Dokumentbrowser
|
||||||
|
GenericName[el]=Προβολέας εγγράφων
|
||||||
|
GenericName[eo]=Dokumentorigardilo
|
||||||
|
GenericName[es]=Navegador de documentos
|
||||||
|
GenericName[et]=Dokumentatsiooni brauser
|
||||||
|
GenericName[eu]=Dokumentu arakatzailea
|
||||||
|
GenericName[fa]=مرورگر سند
|
||||||
|
GenericName[fi]=Asiakirjaselain
|
||||||
|
GenericName[fo]=Skjalakagari
|
||||||
|
GenericName[fr]=Explorateur de documentation Qt6
|
||||||
|
GenericName[fy]=Dokumintblêder
|
||||||
|
GenericName[ga]=Brabhsálaí Cáipéise
|
||||||
|
GenericName[gl]=Navegador de Documentos
|
||||||
|
GenericName[he]=דפדפן מסמכים
|
||||||
|
GenericName[hi]=दस्तावेज़ ब्राउज़रज़र
|
||||||
|
GenericName[hr]=Preglednik dokumenata
|
||||||
|
GenericName[hu]=Dokumentumböngésző
|
||||||
|
GenericName[id]=Peselancar Document
|
||||||
|
GenericName[is]=Skjalavafri
|
||||||
|
GenericName[it]=Visualizzatore di documenti
|
||||||
|
GenericName[ja]=ドキュメントブラウザ
|
||||||
|
GenericName[km]=កម្មវិធីរុករកឯកសារ
|
||||||
|
GenericName[ko]=문서 탐색기
|
||||||
|
GenericName[lo]=ເຄື່ອງມືເລືອກເບິ່ງແຟ້ມເອກະສານ
|
||||||
|
GenericName[lt]=Dokumentų naršyklė
|
||||||
|
GenericName[lv]=Dokumentu Pārlūks
|
||||||
|
GenericName[mk]=Прелистувач на документи
|
||||||
|
GenericName[mn]=Баримтын хөтөч
|
||||||
|
GenericName[ms]=Pelungsur Dokumen
|
||||||
|
GenericName[mt]=Browser ta' Dokumenti
|
||||||
|
GenericName[nb]=Dokumentleser
|
||||||
|
GenericName[nds]=Dokmentkieker
|
||||||
|
GenericName[nl]=Documentbrowser
|
||||||
|
GenericName[nn]=Dokumentlesar
|
||||||
|
GenericName[nso]=Seinyakisi sa Tokomane
|
||||||
|
GenericName[pa]=ਦਸਤਾਵੇਜ਼ ਝਲਕਾਰਾ
|
||||||
|
GenericName[pl]=Przeglądarka dokumentów
|
||||||
|
GenericName[pt]=Navegador de Documentos
|
||||||
|
GenericName[pt_BR]=Navegador de Documentos
|
||||||
|
GenericName[ro]=Navigator de documente
|
||||||
|
GenericName[ru]=Программа просмотра документов
|
||||||
|
GenericName[rw]=Mucukumbuzi w'Inyandiko
|
||||||
|
GenericName[se]=Dokumeantalogan
|
||||||
|
GenericName[sk]=Prehliadač dokumentácie
|
||||||
|
GenericName[sl]=Pregledovalnik dokumentov
|
||||||
|
GenericName[sr]=Прегледач докумената
|
||||||
|
GenericName[sr@Latn]=Pregledač dokumenata
|
||||||
|
GenericName[ss]=Ibrawuza yelidokhumente
|
||||||
|
GenericName[sv]=Dokumentbläddrare
|
||||||
|
GenericName[ta]=ஆவண உலாவி
|
||||||
|
GenericName[tg]=Тафсири ҳуҷҷат
|
||||||
|
GenericName[th]=เครื่องมือเลือกดูแฟ้มเอกสาร
|
||||||
|
GenericName[tr]=Belge Tarayıcısı
|
||||||
|
GenericName[tt]=İstälek Küzätüçe
|
||||||
|
GenericName[uk]=Навігатор документів
|
||||||
|
GenericName[uz]=Ҳужжат браузери
|
||||||
|
GenericName[ven]=Buronza ya manwalwa
|
||||||
|
GenericName[vi]=Trình duyệt tài liệu
|
||||||
|
GenericName[wa]=Foyteu di documints
|
||||||
|
GenericName[xh]=Umkhangeli Wencwadi Zoxwebhu
|
||||||
|
GenericName[zh_CN]=文档浏览器
|
||||||
|
GenericName[zh_TW]=文件閱讀器
|
||||||
|
GenericName[zu]=Umcingi Woshicilelo
|
||||||
|
X-KDE-StartupNotify=true
|
||||||
|
Icon=assistant6
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Qt;Development;
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 4.0 KiB |
BIN
Binary file not shown.
+12
@@ -0,0 +1,12 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Qt6 Designer
|
||||||
|
Name[tr]=Qt6 Tasarımcı
|
||||||
|
GenericName=Interface Designer
|
||||||
|
Comment=Design GUIs for Qt applications
|
||||||
|
Exec=designer-qt6
|
||||||
|
Icon=designer6
|
||||||
|
MimeType=application/x-designer;
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Qt;Development;
|
||||||
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 4.1 KiB |
BIN
Binary file not shown.
+11
@@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Qt6 Linguist
|
||||||
|
Name[tr]=Qt6 Dilci
|
||||||
|
GenericName=Translation tool
|
||||||
|
Comment=Add translations to Qt6 applications
|
||||||
|
Exec=linguist-qt6
|
||||||
|
Icon=linguist6
|
||||||
|
MimeType=text/vnd.trolltech.linguist;application/x-linguist;
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Qt;Development;
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 3.6 KiB |
BIN
Binary file not shown.
@@ -0,0 +1,9 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Qt6 QDbusViewer
|
||||||
|
GenericName=D-Bus Debugger
|
||||||
|
Comment=Debug D-Bus applications
|
||||||
|
Exec=qdbusviewer-qt6
|
||||||
|
Icon=qdbusviewer6
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Qt;Development;Debugger;
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 5.0 KiB |
@@ -0,0 +1,32 @@
|
|||||||
|
From 3c30956e65a98706d283d44e07fd481a1849f74e Mon Sep 17 00:00:00 2001
|
||||||
|
From: Alexander Volkov <avolkov@astralinux.ru>
|
||||||
|
Date: Tue, 26 May 2020 22:20:31 +0300
|
||||||
|
Subject: Assistant: Fix build with qtwebkit
|
||||||
|
|
||||||
|
Amend b3cdd63d4bdaea09222fb93ffcd5104a2dc0bf2e.
|
||||||
|
Don't declare HelpViewer::resizeEvent() when HelpViewer
|
||||||
|
is inherited from QWebView to avoid linker error.
|
||||||
|
|
||||||
|
Change-Id: Ib4ca6823cf17c238eb08ecc531870d66db202269
|
||||||
|
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
|
||||||
|
---
|
||||||
|
src/assistant/assistant/helpviewer.h | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/assistant/assistant/helpviewer.h b/src/assistant/assistant/helpviewer.h
|
||||||
|
index fa954cc9f..acd38c66e 100644
|
||||||
|
--- a/src/assistant/assistant/helpviewer.h
|
||||||
|
+++ b/src/assistant/assistant/helpviewer.h
|
||||||
|
@@ -130,7 +130,9 @@ protected:
|
||||||
|
void wheelEvent(QWheelEvent *event) override;
|
||||||
|
void mousePressEvent(QMouseEvent *event) override;
|
||||||
|
void mouseReleaseEvent(QMouseEvent *event) override;
|
||||||
|
+#if defined(BROWSER_QTEXTBROWSER)
|
||||||
|
void resizeEvent(QResizeEvent *e) override;
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void actionChanged();
|
||||||
|
--
|
||||||
|
cgit v1.2.1
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user