libplatform: deprecate

**Summary**
- Resolves https://github.com/getsolus/packages/issues/3803
This commit is contained in:
Jakob Gezelius 2025-01-18 09:17:37 +01:00
parent 6b7864ec09
commit cd851b9e84
8 changed files with 9 additions and 198 deletions

View file

@ -1 +0,0 @@
libp8-platform.so.2

View file

@ -1,64 +0,0 @@
libp8-platform.so.2:_Z12IsUTF8LetterPKh
libp8-platform.so.2:_Z12compareWcharPKvS0_
libp8-platform.so.2:_Z14tolowerUnicodeRKw
libp8-platform.so.2:_Z14toupperUnicodeRKw
libp8-platform.so.2:_ZN11StringUtils10CreateUUIDB5cxx11Ev
libp8-platform.so.2:_ZN11StringUtils10FindNumberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils10RemoveCRLFERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils10StartsWithEPKcS1_
libp8-platform.so.2:_ZN11StringUtils10StartsWithERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils10StartsWithERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils10m_lastUUIDB5cxx11E
libp8-platform.so.2:_ZN11StringUtils11utf8_strlenEPKc
libp8-platform.so.2:_ZN11StringUtils12EqualsNoCaseEPKcS1_
libp8-platform.so.2:_ZN11StringUtils12EqualsNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils12EqualsNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils12SizeToStringB5cxx11El
libp8-platform.so.2:_ZN11StringUtils12WordToDigitsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils13CompareNoCaseEPKcS1_
libp8-platform.so.2:_ZN11StringUtils13CompareNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils14EndsWithNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils14EndsWithNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils14FindEndBracketERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcci
libp8-platform.so.2:_ZN11StringUtils15ContainsKeywordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_SaIS5_EE
libp8-platform.so.2:_ZN11StringUtils15IsNaturalNumberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils15asciidigitvalueEc
libp8-platform.so.2:_ZN11StringUtils16StartsWithNoCaseEPKcS1_
libp8-platform.so.2:_ZN11StringUtils16StartsWithNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils16StartsWithNoCaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils16asciixdigitvalueEc
libp8-platform.so.2:_ZN11StringUtils19AlphaNumericCompareEPKwS1_
libp8-platform.so.2:_ZN11StringUtils19SecondsToTimeStringB5cxx11El11TIME_FORMAT
libp8-platform.so.2:_ZN11StringUtils19TimeStringToSecondsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils20DateStringToYYYYMMDDERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils29RemoveDuplicatedSpacesAndTabsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils3MidERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmm
libp8-platform.so.2:_ZN11StringUtils4JoinERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKS6_
libp8-platform.so.2:_ZN11StringUtils4LeftERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
libp8-platform.so.2:_ZN11StringUtils4TrimERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils4TrimERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils5EmptyB5cxx11E
libp8-platform.so.2:_ZN11StringUtils5RightERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
libp8-platform.so.2:_ZN11StringUtils5SplitERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_j
libp8-platform.so.2:_ZN11StringUtils6FormatB5cxx11EPKcz
libp8-platform.so.2:_ZN11StringUtils6FormatB5cxx11EPKwz
libp8-platform.so.2:_ZN11StringUtils7FormatVB5cxx11EPKcP13__va_list_tag
libp8-platform.so.2:_ZN11StringUtils7FormatVB5cxx11EPKwP13__va_list_tag
libp8-platform.so.2:_ZN11StringUtils7ReplaceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKS5_S8_
libp8-platform.so.2:_ZN11StringUtils7ReplaceERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcc
libp8-platform.so.2:_ZN11StringUtils7ReplaceERNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEERKS5_S8_
libp8-platform.so.2:_ZN11StringUtils7ToLowerERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils7ToLowerERNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE
libp8-platform.so.2:_ZN11StringUtils7ToUpperERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils7ToUpperERNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE
libp8-platform.so.2:_ZN11StringUtils8EndsWithERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils8EndsWithERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils8ParamifyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils8TokenizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EES7_
libp8-platform.so.2:_ZN11StringUtils8TokenizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
libp8-platform.so.2:_ZN11StringUtils8TrimLeftERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils8TrimLeftERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc
libp8-platform.so.2:_ZN11StringUtils9FindWordsEPKcS1_
libp8-platform.so.2:_ZN11StringUtils9IsIntegerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils9TrimRightERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libp8-platform.so.2:_ZN11StringUtils9TrimRightERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc

View file

@ -1,3 +0,0 @@
libc.so.6
libgcc_s.so.1
libstdc++.so.6

View file

@ -1,46 +0,0 @@
libc.so.6:__cxa_atexit
libc.so.6:__isoc23_strtol
libc.so.6:__stack_chk_fail
libc.so.6:__vsnprintf_chk
libc.so.6:__vswprintf_chk
libc.so.6:free
libc.so.6:isspace
libc.so.6:malloc
libc.so.6:memcmp
libc.so.6:memcpy
libc.so.6:rand
libc.so.6:realloc
libc.so.6:srand
libc.so.6:strlen
libc.so.6:time
libc.so.6:tolower
libc.so.6:toupper
libc.so.6:wcslen
libc.so.6:wmemcpy
libgcc_s.so.1:_Unwind_Resume
libstdc++.so.6:_ZNKSt6locale2id5_M_idEv
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4findEPKwmm
libstdc++.so.6:_ZNSt6localeC1Ev
libstdc++.so.6:_ZNSt6localeD1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm
libstdc++.so.6:_ZNSt7__cxx117collateIwE2idE
libstdc++.so.6:_ZSt16__throw_bad_castv
libstdc++.so.6:_ZSt19__throw_logic_errorPKc
libstdc++.so.6:_ZSt20__throw_length_errorPKc
libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
libstdc++.so.6:_ZdlPvm
libstdc++.so.6:_Znwm
libstdc++.so.6:__gxx_personality_v0

View file

@ -1,17 +0,0 @@
name : libplatform
version : 2.1.0.1
release : 4
source :
- https://github.com/Pulse-Eight/platform/archive/p8-platform-2.1.0.1.tar.gz : 064f8d2c358895c7e0bea9ae956f8d46f3f057772cb97f2743a11d478a0f68a0
homepage : https://github.com/Pulse-Eight/platform/
license : GPL-2.0-or-later
component : desktop.multimedia
summary : Platform support library used by libCEC and binary add-ons for Kodi.
description: |
Platform support library used by libCEC and binary add-ons for Kodi.
setup : |
%cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1
build : |
%make
install : |
%make_install

View file

@ -1,67 +0,0 @@
<PISI>
<Source>
<Name>libplatform</Name>
<Homepage>https://github.com/Pulse-Eight/platform/</Homepage>
<Packager>
<Name>David Harder</Name>
<Email>david@davidjharder.ca</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>desktop.multimedia</PartOf>
<Summary xml:lang="en">Platform support library used by libCEC and binary add-ons for Kodi.</Summary>
<Description xml:lang="en">Platform support library used by libCEC and binary add-ons for Kodi.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>libplatform</Name>
<Summary xml:lang="en">Platform support library used by libCEC and binary add-ons for Kodi.</Summary>
<Description xml:lang="en">Platform support library used by libCEC and binary add-ons for Kodi.
</Description>
<PartOf>desktop.multimedia</PartOf>
<Files>
<Path fileType="library">/usr/lib/libp8-platform.so.2</Path>
<Path fileType="library">/usr/lib/libp8-platform.so.2.1.0</Path>
<Path fileType="library">/usr/lib/p8-platform/p8-platform-config.cmake</Path>
</Files>
</Package>
<Package>
<Name>libplatform-devel</Name>
<Summary xml:lang="en">Development files for libplatform</Summary>
<Description xml:lang="en">Platform support library used by libCEC and binary add-ons for Kodi.
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="4">libplatform</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/p8-platform/os.h</Path>
<Path fileType="header">/usr/include/p8-platform/posix/os-socket.h</Path>
<Path fileType="header">/usr/include/p8-platform/posix/os-threads.h</Path>
<Path fileType="header">/usr/include/p8-platform/posix/os-types.h</Path>
<Path fileType="header">/usr/include/p8-platform/sockets/cdevsocket.h</Path>
<Path fileType="header">/usr/include/p8-platform/sockets/socket.h</Path>
<Path fileType="header">/usr/include/p8-platform/sockets/tcp.h</Path>
<Path fileType="header">/usr/include/p8-platform/threads/atomics.h</Path>
<Path fileType="header">/usr/include/p8-platform/threads/mutex.h</Path>
<Path fileType="header">/usr/include/p8-platform/threads/threads.h</Path>
<Path fileType="header">/usr/include/p8-platform/util/StdString.h</Path>
<Path fileType="header">/usr/include/p8-platform/util/StringUtils.h</Path>
<Path fileType="header">/usr/include/p8-platform/util/atomic.h</Path>
<Path fileType="header">/usr/include/p8-platform/util/buffer.h</Path>
<Path fileType="header">/usr/include/p8-platform/util/timeutils.h</Path>
<Path fileType="header">/usr/include/p8-platform/util/util.h</Path>
<Path fileType="library">/usr/lib/libp8-platform.so</Path>
<Path fileType="data">/usr/lib/pkgconfig/p8-platform.pc</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2024-10-25</Date>
<Version>2.1.0.1</Version>
<Comment>Packaging update</Comment>
<Name>David Harder</Name>
<Email>david@davidjharder.ca</Email>
</Update>
</History>
</PISI>

View file

@ -2785,5 +2785,8 @@
<Package>akonadi-notes</Package>
<Package>akonadi-notes-devel</Package>
<Package>akonadi-notes-dbginfo</Package>
<Package>libplatform</Package>
<Package>libplatform-devel</Package>
<Package>libplatform-dbginfo</Package>
</Obsoletes>
</PISI>

View file

@ -3741,6 +3741,12 @@
<Package>akonadi-notes</Package>
<Package>akonadi-notes-devel</Package>
<Package>akonadi-notes-dbginfo</Package>
<!-- Unused, Kodi deprecated -->
<Package>libplatform</Package>
<Package>libplatform-devel</Package>
<Package>libplatform-dbginfo</Package>
</Obsoletes>
</PISI>