diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_libs b/abi_libs new file mode 100644 --- /dev/null +++ b/abi_libs @@ -0,0 +1,6 @@ +libqicns.so +libqjp2.so +libqtga.so +libqtiff.so +libqwbmp.so +libqwebp.so diff --git a/abi_symbols b/abi_symbols new file mode 100644 --- /dev/null +++ b/abi_symbols @@ -0,0 +1,12 @@ +libqicns.so:qt_plugin_instance +libqicns.so:qt_plugin_query_metadata +libqjp2.so:qt_plugin_instance +libqjp2.so:qt_plugin_query_metadata +libqtga.so:qt_plugin_instance +libqtga.so:qt_plugin_query_metadata +libqtiff.so:qt_plugin_instance +libqtiff.so:qt_plugin_query_metadata +libqwbmp.so:qt_plugin_instance +libqwbmp.so:qt_plugin_query_metadata +libqwebp.so:qt_plugin_instance +libqwebp.so:qt_plugin_query_metadata diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,10 @@ +libQt6Core.so.6 +libQt6Gui.so.6 +libc.so.6 +libjasper.so.4 +libm.so.6 +libstdc++.so.6 +libtiff.so.5 +libwebp.so.7 +libwebpdemux.so.2 +libwebpmux.so.3 diff --git a/abi_used_symbols b/abi_used_symbols new file mode 100644 --- /dev/null +++ b/abi_used_symbols @@ -0,0 +1,240 @@ +libQt6Core.so.6:_Z7qstrdupPKc +libQt6Core.so.6:_ZN10QArrayData10deallocateEPS_xx +libQt6Core.so.6:_ZN10QArrayData19reallocateUnalignedEPS_PvxxNS_16AllocationOptionE +libQt6Core.so.6:_ZN10QArrayData8allocateEPPS_xxxNS_16AllocationOptionE +libQt6Core.so.6:_ZN10QByteArray11reallocDataExN10QArrayData16AllocationOptionE +libQt6Core.so.6:_ZN10QByteArray6_emptyE +libQt6Core.so.6:_ZN10QByteArray6appendERKS_ +libQt6Core.so.6:_ZN10QByteArray6appendEc +libQt6Core.so.6:_ZN10QByteArray6insertEx14QByteArrayView +libQt6Core.so.6:_ZN10QByteArray6numberEii +libQt6Core.so.6:_ZN10QByteArray6numberExi +libQt6Core.so.6:_ZN10QByteArrayC1EPKcx +libQt6Core.so.6:_ZN10QByteArrayaSERKS_ +libQt6Core.so.6:_ZN11QDataStream11skipRawDataEi +libQt6Core.so.6:_ZN11QDataStream12setByteOrderENS_9ByteOrderE +libQt6Core.so.6:_ZN11QDataStream12writeRawDataEPKci +libQt6Core.so.6:_ZN11QDataStreamC1EP9QIODevice +libQt6Core.so.6:_ZN11QDataStreamD1Ev +libQt6Core.so.6:_ZN11QDataStreamlsEi +libQt6Core.so.6:_ZN11QDataStreamrsERa +libQt6Core.so.6:_ZN11QDataStreamrsERi +libQt6Core.so.6:_ZN11QTextStreamlsERK7QString +libQt6Core.so.6:_ZN11QTextStreamlsEc +libQt6Core.so.6:_ZN11QTextStreamlsEi +libQt6Core.so.6:_ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject +libQt6Core.so.6:_ZN16QCoreApplication9translateEPKcS1_S1_i +libQt6Core.so.6:_ZN18QRegularExpressionC1ERK7QString6QFlagsINS_13PatternOptionEE +libQt6Core.so.6:_ZN18QRegularExpressionD1Ev +libQt6Core.so.6:_ZN23QRegularExpressionMatchD1Ev +libQt6Core.so.6:_ZN6QDebugD1Ev +libQt6Core.so.6:_ZN7QBuffer4openE6QFlagsIN13QIODeviceBase12OpenModeFlagEE +libQt6Core.so.6:_ZN7QBuffer5closeEv +libQt6Core.so.6:_ZN7QBufferC1EP10QByteArrayP7QObject +libQt6Core.so.6:_ZN7QBufferD1Ev +libQt6Core.so.6:_ZN7QObject10childEventEP11QChildEvent +libQt6Core.so.6:_ZN7QObject10timerEventEP11QTimerEvent +libQt6Core.so.6:_ZN7QObject11customEventEP6QEvent +libQt6Core.so.6:_ZN7QObject11eventFilterEPS_P6QEvent +libQt6Core.so.6:_ZN7QObject13connectNotifyERK11QMetaMethod +libQt6Core.so.6:_ZN7QObject16disconnectNotifyERK11QMetaMethod +libQt6Core.so.6:_ZN7QObject5eventEP6QEvent +libQt6Core.so.6:_ZN7QString10fromLatin1E14QByteArrayView +libQt6Core.so.6:_ZN7QString15toLatin1_helperERKS_ +libQt6Core.so.6:_ZN7QString17toIntegral_helperE11QStringViewPbj +libQt6Core.so.6:_ZN7QString18toLocal8Bit_helperEPK5QCharx +libQt6Core.so.6:_ZN7QString6appendE13QLatin1String +libQt6Core.so.6:_ZN7QString6appendERKS_ +libQt6Core.so.6:_ZN7QString8fromUtf8E14QByteArrayView +libQt6Core.so.6:_ZN7QStringaSE13QLatin1String +libQt6Core.so.6:_ZN8QVariantC1ERK10QByteArray +libQt6Core.so.6:_ZN8QVariantC1ERK5QSize +libQt6Core.so.6:_ZN8QVariantC1Ei +libQt6Core.so.6:_ZN8qfloat1610roundtableE +libQt6Core.so.6:_ZN8qfloat1610shifttableE +libQt6Core.so.6:_ZN8qfloat169basetableE +libQt6Core.so.6:_ZN9QIODevice4peekEPcx +libQt6Core.so.6:_ZN9QIODevice4peekEx +libQt6Core.so.6:_ZN9QIODevice4readEPcx +libQt6Core.so.6:_ZN9QIODevice4readEx +libQt6Core.so.6:_ZN9QIODevice5writeEPKcx +libQt6Core.so.6:_ZN9QIODevice7getCharEPc +libQt6Core.so.6:_ZN9QIODevice7putCharEc +libQt6Core.so.6:_ZN9QIODevice7readAllEv +libQt6Core.so.6:_ZN9QtPrivate10startsWithE14QByteArrayViewS0_ +libQt6Core.so.6:_ZN9QtPrivate13compareMemoryE14QByteArrayViewS0_ +libQt6Core.so.6:_ZN9QtPrivate8endsWithE14QByteArrayViewS0_ +libQt6Core.so.6:_ZNK10QByteArray6isNullEv +libQt6Core.so.6:_ZNK11QDataStream5atEndEv +libQt6Core.so.6:_ZNK11QDataStream6statusEv +libQt6Core.so.6:_ZNK11QObjectData17dynamicMetaObjectEv +libQt6Core.so.6:_ZNK14QMessageLogger5debugEPKcz +libQt6Core.so.6:_ZNK14QMessageLogger7warningEPKcz +libQt6Core.so.6:_ZNK14QMessageLogger7warningEv +libQt6Core.so.6:_ZNK18QRegularExpression5matchERK7QStringxNS_9MatchTypeE6QFlagsINS_11MatchOptionEE +libQt6Core.so.6:_ZNK23QRegularExpressionMatch8capturedE11QStringView +libQt6Core.so.6:_ZNK23QRegularExpressionMatch8hasMatchEv +libQt6Core.so.6:_ZNK7QString3argEdici5QChar +libQt6Core.so.6:_ZNK8QVariant11toByteArrayEv +libQt6Core.so.6:_ZNK8QVariant5toIntEPb +libQt6Core.so.6:_ZNK8QVariant8metaTypeEv +libQt6Core.so.6:_ZNK9QIODevice10isReadableEv +libQt6Core.so.6:_ZNK9QIODevice10isWritableEv +libQt6Core.so.6:_ZNK9QIODevice6isOpenEv +libQt6Core.so.6:_ZNK9QMetaType8idHelperEv +libQt6Core.so.6:_Zls6QDebugRK5QSize +libQt6Core.so.6:qt_version_tag +libQt6Gui.so.6:_ZN11QColorSpace14fromIccProfileERK10QByteArray +libQt6Gui.so.6:_ZN11QColorSpaceD1Ev +libQt6Gui.so.6:_ZN12QPaintDeviceC2Ev +libQt6Gui.so.6:_ZN14QImageIOPlugin11qt_metacallEN11QMetaObject4CallEiPPv +libQt6Gui.so.6:_ZN14QImageIOPlugin11qt_metacastEPKc +libQt6Gui.so.6:_ZN14QImageIOPlugin16staticMetaObjectE +libQt6Gui.so.6:_ZN14QImageIOPluginC2EP7QObject +libQt6Gui.so.6:_ZN14QImageIOPluginD2Ev +libQt6Gui.so.6:_ZN15QImageIOHandler11jumpToImageEi +libQt6Gui.so.6:_ZN15QImageIOHandler13allocateImageE5QSizeN6QImage6FormatEPS1_ +libQt6Gui.so.6:_ZN15QImageIOHandler15jumpToNextImageEv +libQt6Gui.so.6:_ZN15QImageIOHandler5writeERK6QImage +libQt6Gui.so.6:_ZN15QImageIOHandler9setDeviceEP9QIODevice +libQt6Gui.so.6:_ZN15QImageIOHandler9setFormatERK10QByteArray +libQt6Gui.so.6:_ZN15QImageIOHandler9setOptionENS_11ImageOptionERK8QVariant +libQt6Gui.so.6:_ZN15QImageIOHandlerC2Ev +libQt6Gui.so.6:_ZN15QImageIOHandlerD2Ev +libQt6Gui.so.6:_ZN6QColor8fromRgbaEj +libQt6Gui.so.6:_ZN6QColorC1EN2Qt11GlobalColorE +libQt6Gui.so.6:_ZN6QImage12invertPixelsENS_10InvertModeE +libQt6Gui.so.6:_ZN6QImage13setColorSpaceERK11QColorSpace +libQt6Gui.so.6:_ZN6QImage13setColorTableERK5QListIjE +libQt6Gui.so.6:_ZN6QImage15setAlphaChannelERKS_ +libQt6Gui.so.6:_ZN6QImage16setDotsPerMeterXEi +libQt6Gui.so.6:_ZN6QImage16setDotsPerMeterYEi +libQt6Gui.so.6:_ZN6QImage23convertToFormat_inplaceENS_6FormatE6QFlagsIN2Qt19ImageConversionFlagEE +libQt6Gui.so.6:_ZN6QImage4bitsEv +libQt6Gui.so.6:_ZN6QImage4fillEN2Qt11GlobalColorE +libQt6Gui.so.6:_ZN6QImage4fillEj +libQt6Gui.so.6:_ZN6QImage8fromDataE14QByteArrayViewPKc +libQt6Gui.so.6:_ZN6QImage8scanLineEi +libQt6Gui.so.6:_ZN6QImage8setPixelEiij +libQt6Gui.so.6:_ZN6QImageC1ERKS_ +libQt6Gui.so.6:_ZN6QImageC1Ev +libQt6Gui.so.6:_ZN6QImageD1Ev +libQt6Gui.so.6:_ZN6QImageaSERKS_ +libQt6Gui.so.6:_ZN8QPainter18setCompositionModeENS_15CompositionModeE +libQt6Gui.so.6:_ZN8QPainter8fillRectERK5QRectRK6QColor +libQt6Gui.so.6:_ZN8QPainter9drawImageERK6QRectFRK6QImageS2_6QFlagsIN2Qt19ImageConversionFlagEE +libQt6Gui.so.6:_ZN8QPainterC1EP12QPaintDevice +libQt6Gui.so.6:_ZN8QPainterD1Ev +libQt6Gui.so.6:_ZNK11QColorSpace10iccProfileEv +libQt6Gui.so.6:_ZNK11QColorSpace7isValidEv +libQt6Gui.so.6:_ZNK15QImageIOHandler10imageCountEv +libQt6Gui.so.6:_ZNK15QImageIOHandler14nextImageDelayEv +libQt6Gui.so.6:_ZNK15QImageIOHandler16currentImageRectEv +libQt6Gui.so.6:_ZNK15QImageIOHandler18currentImageNumberEv +libQt6Gui.so.6:_ZNK15QImageIOHandler6deviceEv +libQt6Gui.so.6:_ZNK15QImageIOHandler9loopCountEv +libQt6Gui.so.6:_ZNK15QImageIOHandler9setFormatERK10QByteArray +libQt6Gui.so.6:_ZNK6QColorcv8QVariantEv +libQt6Gui.so.6:_ZNK6QImage10colorSpaceEv +libQt6Gui.so.6:_ZNK6QImage10colorTableEv +libQt6Gui.so.6:_ZNK6QImage11sizeInBytesEv +libQt6Gui.so.6:_ZNK6QImage12bytesPerLineEv +libQt6Gui.so.6:_ZNK6QImage13constScanLineEi +libQt6Gui.so.6:_ZNK6QImage13dotsPerMeterXEv +libQt6Gui.so.6:_ZNK6QImage13dotsPerMeterYEv +libQt6Gui.so.6:_ZNK6QImage15hasAlphaChannelEv +libQt6Gui.so.6:_ZNK6QImage22convertToFormat_helperENS_6FormatE6QFlagsIN2Qt19ImageConversionFlagEE +libQt6Gui.so.6:_ZNK6QImage4copyERK5QRect +libQt6Gui.so.6:_ZNK6QImage4saveEP9QIODevicePKci +libQt6Gui.so.6:_ZNK6QImage4sizeEv +libQt6Gui.so.6:_ZNK6QImage5colorEi +libQt6Gui.so.6:_ZNK6QImage5depthEv +libQt6Gui.so.6:_ZNK6QImage5widthEv +libQt6Gui.so.6:_ZNK6QImage6formatEv +libQt6Gui.so.6:_ZNK6QImage6heightEv +libQt6Gui.so.6:_ZNK6QImage6isNullEv +libQt6Gui.so.6:_ZNK6QImage6scaledERK5QSizeN2Qt15AspectRatioModeENS3_18TransformationModeE +libQt6Gui.so.6:_ZNK6QImage7allGrayEv +libQt6Gui.so.6:_ZNK6QImage8scanLineEi +libQt6Gui.so.6:_ZTI14QImageIOPlugin +libQt6Gui.so.6:_ZTI15QImageIOHandler +libQt6Gui.so.6:_ZTV6QImage +libc.so.6:__cxa_atexit +libc.so.6:__stack_chk_fail +libc.so.6:free +libc.so.6:malloc +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:memset +libc.so.6:strcmp +libjasper.so.4:jas_cleanup +libjasper.so.4:jas_cmprof_createfromclrspc +libjasper.so.4:jas_cmprof_destroy +libjasper.so.4:jas_image_chclrspc +libjasper.so.4:jas_image_create +libjasper.so.4:jas_image_decode +libjasper.so.4:jas_image_destroy +libjasper.so.4:jas_image_encode +libjasper.so.4:jas_image_getcmptbytype +libjasper.so.4:jas_image_getfmt +libjasper.so.4:jas_image_readcmpt +libjasper.so.4:jas_image_strtofmt +libjasper.so.4:jas_image_writecmpt +libjasper.so.4:jas_init +libjasper.so.4:jas_matrix_create +libjasper.so.4:jas_matrix_destroy +libjasper.so.4:jas_stream_close +libjasper.so.4:jas_stream_flush +libjasper.so.4:jas_stream_length +libjasper.so.4:jas_stream_memopen +libm.so.6:sqrt +libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE +libstdc++.so.6:_ZdaPv +libstdc++.so.6:_ZdlPv +libstdc++.so.6:_ZdlPvm +libstdc++.so.6:_Znam +libstdc++.so.6:_Znwm +libstdc++.so.6:__cxa_guard_acquire +libstdc++.so.6:__cxa_guard_release +libtiff.so.5:TIFFClientOpen +libtiff.so.5:TIFFClose +libtiff.so.5:TIFFDefaultStripSize +libtiff.so.5:TIFFGetField +libtiff.so.5:TIFFIsTiled +libtiff.so.5:TIFFReadDirectory +libtiff.so.5:TIFFReadRGBAImageOriented +libtiff.so.5:TIFFReadScanline +libtiff.so.5:TIFFReadTile +libtiff.so.5:TIFFScanlineSize +libtiff.so.5:TIFFSetDirectory +libtiff.so.5:TIFFSetField +libtiff.so.5:TIFFTileSize +libtiff.so.5:TIFFWriteScanline +libtiff.so.5:_TIFFfree +libtiff.so.5:_TIFFmalloc +libwebp.so.7:WebPConfigInitInternal +libwebp.so.7:WebPDecodeBGRAInto +libwebp.so.7:WebPEncode +libwebp.so.7:WebPFree +libwebp.so.7:WebPGetFeaturesInternal +libwebp.so.7:WebPMemoryWrite +libwebp.so.7:WebPMemoryWriterClear +libwebp.so.7:WebPMemoryWriterInit +libwebp.so.7:WebPPictureFree +libwebp.so.7:WebPPictureImportRGB +libwebp.so.7:WebPPictureImportRGBA +libwebp.so.7:WebPPictureInitInternal +libwebpdemux.so.2:WebPDemuxDelete +libwebpdemux.so.2:WebPDemuxGetChunk +libwebpdemux.so.2:WebPDemuxGetFrame +libwebpdemux.so.2:WebPDemuxGetI +libwebpdemux.so.2:WebPDemuxInternal +libwebpdemux.so.2:WebPDemuxNextFrame +libwebpdemux.so.2:WebPDemuxReleaseChunkIterator +libwebpdemux.so.2:WebPDemuxReleaseIterator +libwebpmux.so.3:WebPMuxAssemble +libwebpmux.so.3:WebPMuxDelete +libwebpmux.so.3:WebPMuxSetChunk +libwebpmux.so.3:WebPMuxSetImage +libwebpmux.so.3:WebPNewInternal diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,31 @@ +name : qt6-imageformats +version : 6.2.1 +release : 1 +source : + - https://download.qt.io/official_releases/qt/6.2/6.2.1/submodules/qtimageformats-everywhere-src-6.2.1.tar.xz : df61dc1a517988bfa123117c78a7dbeda859cbb6d9cbd080ce60058277bca3df +license : + - GFDL-1.3-or-later + - GPL-3.0-or-later + - LGPL-3.0-or-later +component : desktop.qt +summary : Qt6 plugins for additional image formats +description: | + The core Qt Gui library by default supports reading and writing image files of the most common file formats and a few more. The Qt Image Formats add-on module provides optional support for other image file formats. +builddeps : + - pkgconfig(Qt6Core) + - pkgconfig(jasper) + - pkgconfig(libjpeg) + - pkgconfig(libtiff-4) + - pkgconfig(libwebp) +rundeps : + - devel : + - qt6-base-devel +setup : | + %cmake_ninja +build : | + %ninja_build +install : | + %ninja_install +patterns : + - devel : + - /usr/lib64/qt6/mkspecs diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,86 @@ + + + qt6-imageformats + + Martin Reboredo + yakoyoku@gmail.com + + GFDL-1.3-or-later + GPL-3.0-or-later + LGPL-3.0-or-later + desktop.qt + Qt6 plugins for additional image formats + The core Qt Gui library by default supports reading and writing image files of the most common file formats and a few more. The Qt Image Formats add-on module provides optional support for other image file formats. + + https://getsol.us/sources/README.Solus + + + qt6-imageformats + Qt6 plugins for additional image formats + The core Qt Gui library by default supports reading and writing image files of the most common file formats and a few more. The Qt Image Formats add-on module provides optional support for other image file formats. + + desktop.qt + + /usr/lib64/qt6/plugins/imageformats/libqicns.so + /usr/lib64/qt6/plugins/imageformats/libqjp2.so + /usr/lib64/qt6/plugins/imageformats/libqtga.so + /usr/lib64/qt6/plugins/imageformats/libqtiff.so + /usr/lib64/qt6/plugins/imageformats/libqwbmp.so + /usr/lib64/qt6/plugins/imageformats/libqwebp.so + + + + qt6-imageformats-devel + Development files for qt6-imageformats + The core Qt Gui library by default supports reading and writing image files of the most common file formats and a few more. The Qt Image Formats add-on module provides optional support for other image file formats. + + programming.devel + + qt6-imageformats + + + /usr/lib64/cmake/Qt6/FindLibmng.cmake + /usr/lib64/cmake/Qt6/FindWrapJasper.cmake + /usr/lib64/cmake/Qt6/FindWrapWebP.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QICNSPluginAdditionalTargetInfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QICNSPluginConfig.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QICNSPluginConfigVersion.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QICNSPluginTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QICNSPluginTargets.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QJp2PluginAdditionalTargetInfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QJp2PluginConfig.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QJp2PluginConfigVersion.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QJp2PluginTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QJp2PluginTargets.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTgaPluginAdditionalTargetInfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTgaPluginConfig.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTgaPluginConfigVersion.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTgaPluginTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTgaPluginTargets.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTiffPluginAdditionalTargetInfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTiffPluginConfig.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTiffPluginConfigVersion.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTiffPluginTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QTiffPluginTargets.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWbmpPluginAdditionalTargetInfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWbmpPluginConfig.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWbmpPluginConfigVersion.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWbmpPluginTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWbmpPluginTargets.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWebpPluginAdditionalTargetInfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWebpPluginConfig.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWebpPluginConfigVersion.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWebpPluginTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Qt6Gui/Qt6QWebpPluginTargets.cmake + + + + + 2021-11-11 + 6.2.1 + Packaging update + Martin Reboredo + yakoyoku@gmail.com + + + \ No newline at end of file