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